我目前正在研究Java Multimedia IO Project並正在測試RIFFInputStream,但在測試時遇到了NegativeArraySizeException;以下是調試控制檯的輸出; RIFF Stream type: AVI
Chunks contained in this stream:
LIST::hdrl
avih
LIST
LIST
我試圖解碼,並在Perl進一步操作播放WAV文件,我已經找到了有關格式一些參考和一些有趣的Q +一個 What does a audio frame contain? error in reading a wav file with C++ Writing musical notes to a wav file 我發現了「 Cannonical WAVE文件格式「 但最後我測試了2個不符合」標準「
我應該在java中實現一個正弦發生器。作爲一個輸入,你給出頻率,幅度和相位,並且輸出一個.wav文件應該被生成。 private static byte[] generateSineWavefreq(int frequencyOfSignal, int seconds) {
// total samples = (duration in second) * (samples per se
我在嘗試打開一個RIFF文件(據我瞭解這是一種WAV類型)在python中時出現此錯誤。 Failed to open file file.wav as a WAV due to: file does not start with RIFF id
當我檢查它與各種工具,這使我相信它是真的WAV/RIFF文件。 $ file file.wav
file.wav: MBWF/RF64 audio