我想知道如何从任何音乐文件格式中获取波形,以便使用某种gui来显示它。我想使用已编写的库而不是自己编写。
任何想法?
谢谢!
答案 0 :(得分:1)
这取决于音乐文件格式。 LameLib可用于解码mp3,libogg可用于解码oggs。未压缩的wav文件不需要解码,因为文件存储原始PCM数据;你只需要读入文件头,那里有很多示例代码,告诉你如何做到这一点。
答案 1 :(得分:1)
如果允许您可视化音频波形的程序会有所帮助,请尝试使用Audacity。
答案 2 :(得分:1)
要让图书馆按照您的要求行事,请查看libsndfile。