GetSpectrumData関数を使用して最高のビンを見つけることで、Unityのマイクからのリアルタイムオーディオ入力の基本周波数を計算できます。 しかし、それは低い周波数では失敗します。 低音を弾くと倍音が出ると思います。 高調波データを使用して基本周波数を計算するにはどうすればよいですか?ハーモニクスデータを使用してマイク入力の基本周波数を計算する方法
答えて
オーバートーンリッチモノラルピッチの検出と推定には、ハーモニックプロダクトスペクトラムアルゴリズムを使用できます。
ケプストラムまたはケプストラム解析も可能です。
HPSアルゴリズムはどのように使用できますか? –
これは別の質問です。なぜそれを聞かないのですか? (コメントするのではなく)。 – hotpaw2
http://stackoverflow.com/questions/42694778/how-can-i-use-harmonic-product-spectrum-algorithm-for-overtone-rich-monophonic-p –
- 1. オーディオレコーダーのマイク入力データから周波数レベルを計算する方法
- 2. iOSマイク入力を処理して周波数を計算しますか?
- 3. LTEの中心周波数を計算する方法アップリンク周波数スペクトル?
- 4. マイクの周波数応答を得る
- 5. マイクからの音声の周波数を知る方法
- 6. プロモーターの基本周波数行列python
- 7. FFTを使用して矩形波の周波数を見つける方法
- 8. りんごのオーロタッチの例で周波数を計算する
- 9. データセットからの信号のナイキスト周波数を計算する
- 10. C#で信号の周波数を計算する
- 11. Cで文字列の文字周波数を計算する
- 12. ガボールフィルタの空間周波数を計算するには?
- 13. 周波数とチャネルを使用してtcpdumpを使用する方法
- 14. 複数の変数にわたる周波数の計算SPSS
- 15. ヒストグラムの周波数にスカラーを乗算する方法
- 16. 周波数を数え、周波数をゼロにする方法は?
- 17. ラズベリーパイのマイクから周波数を読み取る
- 18. WebオーディオAPIを使用してオーディオバッファの周波数をシフト/モジュレーションする方法
- 19. ゼロ交差を使用してサウンドの周波数を取得する方法
- 20. 入力信号の周波数をリアルタイムで確認する方法は?
- 21. モバイルマイクを使用して音の周波数を読み取る方法は?
- 22. 繰り返しなしで配列要素の周波数を計算する
- 23. simulinkブロックを使用して4つの基本信号の周波数スペクトルを取得
- 24. 複数のクロス集計に基づくパンダ周波数テーブル
- 25. AudioKitのAKHighPassFilterを使用して周波数をフィルタリングする
- 26. WAVファイルを周波数ドメインに変換して使用する方法FFTライブラリ
- 27. Android、音の周波数を計算するにはどのようにマイクロフォンを使用するのですか?
- 28. フィールド入力に基づいて合計を計算する
- 29. MP3からマイクまでの周波数差
- 30. ステレオビジョンの基本行列を計算する方法
ホイールを再発明しようとするのではなく、適切なピッチ検出アルゴリズムを使用することができます。または、「迅速かつ汚れた」ものが必要な場合は、連続する高調波間の距離を測定できます基本周波数として。 –
入力がモノラルであり、ひどいノイズがない場合は、[自己相関](http://dsp.stackexchange.com/questions/386/autocorrelation-in-audio-analysis)を使用することができます。 – Linuxios
@Linuxios私は自己相関を試みましたが、うまくいきます(https://pitchtracker.codeplex.com/)。しかし、私はまた、最初の7倍の高調波が必要です。それは自己相関を使って可能ですか?はいの場合は正しい道で私を導くことができます。 –