谁知道有色仪器调谐器最强大的算法?
我正在尝试写一个乐器调音器.我尝试了以下两种算法:
FFT创建一个welch周期图,然后检测峰值频率
我遇到了以下基本问题:
精度1:在FFT中,采样率,记录长度和箱尺寸之间的关系是固定的.这意味着我需要记录1-2秒的数据才能获得几美分的准确度.这不是我所谓的实时.
准确度2:自相关效果更好一些.为了获得几美分所需的精度,我必须引入样本的线性插值.
坚固性:如果是吉他,我会看到很多泛音.有些泛音实际上比弦乐产生的主音强.我找不到一种强大的方法来选择正确的字符串播放.
尽管如此,任何便宜的电子调谐器都比我的实施更强大.这些调谐器是如何实现的?