我需要读取一个.WAV
文件,应用某种半音偏移,然后将其重写为一个新.WAV
文件。
我想出了如何将文件转换为字节数组,但我不确定如何将其重写为新.WAV
文件。我正在使用javax.sound.sampled.*
图书馆。
我知道有一个函数AudioSystem.write(AudioInputStream, FileFormat, File)
,但我只是不知道如何AudioInputStream
从字节数组创建。有任何想法吗?
我需要读取一个.WAV
文件,应用某种半音偏移,然后将其重写为一个新.WAV
文件。
我想出了如何将文件转换为字节数组,但我不确定如何将其重写为新.WAV
文件。我正在使用javax.sound.sampled.*
图书馆。
我知道有一个函数AudioSystem.write(AudioInputStream, FileFormat, File)
,但我只是不知道如何AudioInputStream
从字节数组创建。有任何想法吗?