CLEyeドライバーを使用して、PS3EyeカメラでNAudioで録音しています。カメラには 4 つのマイク アレイがあり、システムに 4 チャンネルのオーディオを提供します。
デフォルトでは、すべてのチャンネルが NAudio によって記録されています。PCM ウェーブに録音し、4 チャンネルの WAV 出力ファイルを取得しています。
NAudio でファイルを再生しようとすると、acmFormatSuggest を呼び出す MmException 'NoDriver' が発生します。ステレオファイルは正常に再生されます。
使用しているサウンド カードは 2 チャンネルしか出力できないため、エラーが発生するようです。Windows のオーディオ設定を Quadraphonic に設定しても、この問題は解決しません。
おそらく、NAudio に 2 チャネルのみを記録するように依頼するか、独自の WaveStream をどこかに実装することができますか?
NAudio のチャンネル数をダウンサンプリングするアイデアはありますか? (できれば記録的な時間に)。本当にありがとう!