我需要将wav文件的所有样本都放入一个数组(如果需要这样做,则需要两个样本来保持立体声),以便可以对其进行一些修改。我想知道这是否容易完成(最好没有外部库)。我没有阅读声音文件的经验,所以我对该主题了解不多。
WAV文件(至少是未压缩的文件)非常简单。有一个标头,然后跟随数据。
这是一个很好的参考: https : //ccrma.stanford.edu/courses/422/projects/WaveFormat/ (mirror)