2013-10-01 165 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