Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在过去的几年里,我使用了自己使用 WaveOutOpen API 编写的音频引擎。现在我想将它移植到 Linux / MacOS。我考虑过使用 OpenAL。
在不更改太多代码的情况下将其移植到 Linux 的有效方法是什么?
我正在混合来自 WAV 文件的音频数据并应用效果,例如 3D 位置、循环、频率变化和回声。
从我所见,OpenAL 看起来很相似,但我对音频 API 没有非常广泛的看法。
有音频编程经验的人可以为我指明正确的方向吗?