我已经看过很多具有isRange(int low, int high, int threshold)
功能的程序,但我无法理解它的工作原理。
医生说:
在频率能量模式下,如果至少为阈值波段,则返回true 包括在[低,高]范围内的频段已经记录了一个节拍。 在声能模式下,这总是返回false。
为什么我不能将高值大于27?
答案 0 :(得分:0)
所以当你说isRange(5,20,10)时,你会说,“看看 起始数组中的布尔值,范围为5到20.如果至少 其中10个是真的,然后返回真实。“
如果您的主要问题是为什么您不能为阈值设置高于27的值,可能是因为您的较低值和较高值之间的范围小于27。
要理解isRange()函数,首先要了解一些节拍检测概念和问题会很棒。你可以在这里找到一些东西:
http://code.compartmental.net/tools/minim/manual-beatdetect/
我希望它可以帮到你!