2

複数の(現時点では2つの)マイクをオーディオデバイスとして使用し、それらから音を検出し、フーリエ変換でオーディオフレームを処理して表示するC#プロジェクトがあります。また、それらを 3 色で出力します。赤は入力が強いマイク、緑は入力が弱いマイク、グレーは興味を引くほど強くないフレームを表します。

私のプロジェクトの次のステップは、各マイクに到着するサウンド サンプルの時間差を計算することです。たとえば、一方のマイクに直接話しかけ、もう一方のマイクが 3 フィート離れている場合、差は約 3 ミリ秒になるはずです (音速が 1 フィート/ミリ秒であると仮定)。もちろんこれはほんの一例です。

誰でもこれで私を助けることができますか?これに基づいてプロジェクトを作成しました: http://www.codeproject.com/Articles/20025/Sound-visualizer-in-C

4

0 に答える 0