2013-10-01 108 views
0

我正在开发适用于iOS的带通滤波器,滤波器需要两个参数(中心频率和带宽)。问题的根本在于带宽是以分贝(范围100-1200)而不是赫兹。我试图找到一种方法来从Cents转换为Hz,但显然没有办法。我也试过这link但我使用的带宽范围不适合。音频单元带通滤波器iOS

那么,有没有人知道这件事?是否有另一种方法来实现使用音频单元的带通滤波器?

感谢您的帮助。任何解释都会非常有帮助!

回答

0

的解释可以在AudioUnitProperties.h发现:

if f is freq in hertz then absoluteCents = 1200 * log2(f/440) + 6900