0

iOS 用のバンドパス フィルターを開発していますが、フィルターには 2 つのパラメーター (中心周波数と帯域幅) が必要です。基本的に問題は、帯域幅が Hz ではなくセント (範囲 100 ~ 1200) であることです。セントからヘルツに変換する方法を見つけようとしましたが、明らかに方法がありません。このリンクも試しましたが、使用している帯域幅の範囲が適合しません。

それで、誰かこれについて何か知っていますか?オーディオ ユニットを使用してバンドパス フィルターを実装する別の方法はありますか?

助けてくれてありがとう。どんな説明でも本当に役に立ちます!

4

1 に答える 1

0

説明は次の場所にありますAudioUnitProperties.h

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

于 2013-10-07T19:37:41.953 に答える