0

在过去的几年里,我使用了自己使用 WaveOutOpen API 编写的音频引擎。现在我想将它移植到 Linux / MacOS。我考虑过使用 OpenAL。

在不更改太多代码的情况下将其移植到 Linux 的有效方法是什么?

我正在混合来自 WAV 文件的音频数据并应用效果,例如 3D 位置、循环、频率变化和回声。

从我所见,OpenAL 看起来很相似,但我对音频 API 没有非常广泛的看法。

有音频编程经验的人可以为我指明正确的方向吗?

4

0 回答 0