5

NAudio クラスを調べたのですが、バイト配列を WAV ファイルに変換するクラスが見当たりませんでした。このようなクラスがない場合、NAudio を使用してバイト配列を WAV ファイルに変換するにはどうすればよいですか?

RS232 にテキストをバイトとして送信したい場合は、それらのバイトをbyte[]バッファに戻します。データを取得した後、NAudio を使用して WAV ファイルとして保存したいと考えています。

クラスを使用しようとしましWaveBufferたが、間違った方法を試みていると思います。

4

1 に答える 1

4

このブログ投稿WaveFileWriterでは、この目的でクラスを使用する方法について説明しています。

byte[] testSequence = new byte[] { 0x1, 0x2, 0xFF, 0xFE };
using (WaveFileWriter writer = new WaveFileWriter(fileName, waveFormat))
{
    writer.WriteData(testSequence, 0, testSequence.Length);
}
于 2013-08-17T09:03:12.413 に答える