私のプロジェクトでは、バイト配列でmp3データを受信しています。そのデータをwav形式に変換して、別のバイト配列に格納したいと思います。インターネットでmp3からwavへのコンバーターを検索しましたが、すべてファイルからファイルへの変換をサポートしています。それらのどれも入力として生データを受け取らないようです。C#でこれを達成する方法はありますか?
これが私が作成しようとしている関数のプロトタイプです。
bool ConvertToWav(byte[] buffer){
//Do some processing and store the wav data in buffer2
Buffer.BlockCopy(buffer2,0,buffer,0,buffer.Length-1);
}