SuperpoweredFrequenciesプロジェクトを例にしてiOSアプリケーションを構築しています。すべてがうまくいっています。私はバンドの数を55に増やし、問題の個々の周波数を取り囲むフィルタリング範囲を狭めるために1/12と1/24の幅で実験しました。SuperpoweredSDK周波数例
楽器でテストしたときに、私が低音を弾いたときに、これらの周波数の振幅が高音を弾くときよりもはるかに低いA 110から始まっていることに気がつきました。たとえばA 220とA 440これは、低い音符が演奏されているときに、1オクターブ高い音符を演奏しているように見えるため、基本周波数の検出をより困難にします(低調波の基本周波数より高調波周波数が顕著に現れます)。
誰かがこの現象について何か光を当てることはできますか?これは、iMacとMacBookの両方でテストしても同じことが起こるため、iPhoneのマイクに起因するとは思われません。 Superpoweredのapiを使ってこの問題に対処する方法はありますか?そうすれば、より低い音符が演奏されているときに基本周波数を検出できるでしょうか?
訂正:私はギターと今朝もう少しをテストし、私が気づいたことはE(82.4069)とF(87.3071)基本周波数(82.xxxと87.xxx)のためにあまり目立つ登録することであるましたそれらの周波数の上の完全な5番目の周波数BおよびB#よりも高い。
おそらく、楽器としてのギターの性質によるものかもしれません。残念ながら私はピアノを試していません。ピアノで低音を弾くときのレスポンスはどのように見えますか?
どの楽器で試しましたか?他の楽器も同じ結果を出していますか? –
ギターだった。しかしそれは素晴らしい質問です。しかし、私はピアノにアクセスできない。私はウクレレとフルートを持っていますが、十分に低くはありません。ピアノでこれをテストできましたか? – Sean
私はそれに疲れていません。私はいくつかの音楽知識とiOSを知っていて、あなたの質問を見て、助けようとしました:) –