C# で小さなオーディオ レコーダー アプリを作成する予定です。私のラップトップには常にアクティブなマイクが内蔵されているので、それを初期段階のテストとして使用したいと考えています。単純に録音を開始し、ファイルを .wav として保存するか、LAME dll を使用して MP3 に変換します。
問題は、そのマイクに接続する方法がわからないことです。デバイスを検出できるライブラリを使用するか、それともデバイスが接続されているポートからのバイト ストリームをキャッチするだけですか?
接続されたデバイスからデータを受信した経験がありません。すべてのデータをバイト配列に入力してから、それを WAV ファイルにシリアル化する必要があると思いますが、よくわかりません。
この件について何かヒントを得ることができますか?