1
NAudio.Wave.WaveChannel32 wave = new NAudio.Wave.WaveChannel32(new NAudio.Wave.WaveFileReader(open.FileName));         
byte[] mainBuffer = new byte[wave.Length];              
wave.Read(mainBuffer, 0, mainBuffer.Length);

NAudio と ZedGraph を使用して、いくつかの計算を行い、wav ファイルの波形をプロットしたいと考えています。ただし、ファイルが大きすぎる (100 メガバイトを超える) 場合wave.Read(mainBuffer, 0, mainBuffer.Length);、メモリ不足の例外がスローされます。この問題を解決するにはどうすればよいですか? Plsは誰でも私を助けることができますか?

コードを変更しました。できるだけ早くここに書きます。

4

1 に答える 1