标签: c++ audio cross-platform
我正在使用c ++进行声波模拟,我从原始PCM数据表单获取wav文件并对其应用一些计算然后我想实时播放它还要我在用户时重新计算这些数据更改模拟中的某些值(如他的位置)。
我尝试了Portaudio库,播放的声音是一种噪音,似乎我必须使用Pa_Sleep阻止用户与我的程序交互。
Portaudio
Pa_Sleep
Portaudio是否适合使用合适的库?或者还有另一种方法可以完成这项任务。
提前致谢。
答案 0 :(得分:1)
查看JACK Audio Connection Kit。请务必查看页面顶部的“文档”链接,其中包含生成简单客户端的演练。