我正在寻找一个简单的库来输出音频。我希望它符合这些标准:
lib???.a
),但如果没有别的可用,我将使用共享库。
我必须在我的搜索中遇到二十多种不同的音频库,所有这些都不符合这些标准......
答案 0 :(得分:2)
我会推荐PortAudio + libsndfile。非常受欢迎的组合,符合您的要求。许多其他软件应用程序使用,包括大胆。
答案 1 :(得分:1)
我想到的一些候选人是:
你可能已经看过这些并消除了它们。您能否详细介绍一下您已经考虑过的库以及原因?这将有助于缩小我们的建议范围。
答案 2 :(得分:1)
答案 3 :(得分:1)
我最终使用了PortAudio(非常低级,灵活的许可证)并自己编写了一个混音器。有关编写自定义调音台的其他人的提示,请参阅this topic i made on the C++ forums。真的,这一点都不难;我很惊讶那里有很多混音器库。有关WAV格式(具有44字节标题的准备流式原始音频数据)的细分,请参阅this。