我正在为iOS开发带通滤波器,滤波器需要两个参数(中心频率和带宽)。问题基本上是带宽是以Cents(范围100-1200)而不是Hz。我试图找到一种从Cents转换为Hz的方法,但显然没有办法。我也试过这个link,但我正在使用的带宽范围不合适。
那么,有人知道这个吗?有没有其他方法可以使用音频单元实现带通滤波器?
感谢您的帮助。任何解释都会非常有用!
答案 0 :(得分:0)
可以在AudioUnitProperties.h
:
if f is freq in hertz then absoluteCents = 1200 * log2(f / 440) + 6900