我看过使用libsndfile的示例程序,但是无法编译其中的任何一个。我希望能够将.wav文件读取为整数(或 double )数组,而不必担心它是哪种.wav文件,甚至不必担心头文件中的任何内容。我只关心将数据放入数组中,因此我可以对各个样本进行自己的处理。
我已经下载了libsndfile的源代码。文件和文件夹太多,我不知道从哪里开始。我需要包括什么?我需要使用什么方法?有人有一个简单的实际可行的例子吗?
最佳答案
我是libsndfile的主要作者/维护者。
预编译的二进制包包含Windows DLL,文档,头文件以及一些示例VC7和VC9 Project文件。
您需要源代码的唯一原因是,如果源代码为tarball,请查看examples /目录中的示例程序。
关于c++ - 如何使用libsndfile将.wav文件加载到数组中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11804894/