私はiOSプラットフォームで周波数検出アルゴリズムを分析しようとしています。そこで、私はFFTとCoreAudio(example 1とexample 2)を使っていくつかの実装を見つけました。しかし、どちらの場合も、周波数にはいくつかの不正確さが存在します。iphoneで正しい周波数値を取得できません
- (1)A4(440Hz)の場合は441.430664 Hzです。
- (1)C6(1046.5Hz)は1518.09082Hzを示します。
- (2)A4(440Hz)では440.72Hzです。
- (2)C6(1046.5Hz)は1042.396606Hzである。
なぜこの問題が発生し、この問題を回避し、より正確な頻度で周波数を検出するのですか?
入力信号のノイズ比は?周波数精度目標は何ですか? 440の結果は既に1%以内に正確です。 – hotpaw2