exec ("C:/Lame/sox \"C:/1/2.wav\" -t wav \"C:/1/2.rev\" reverse");
そのコードを使用して、オーディオ後処理ツールを使用してサウンド ファイルをリバースします。出力はありますが、ファイルは本来あるべきサイズの約 1/5 であり、再生できません。基本的にはファイルを作成しますが、コマンドプロンプトでこれを行った場合に取得したファイルではありません:
C:/Lame/sox "C:/1/2.wav" -t wav "C:/1/2.rev" reverse
これで、必要な結果が得られ、rev ファイルを再生できます。
なぜこれが起こっているのか誰にも分かりますか?