3

我正在使用 Python 开发音乐应用程序。我正在使用PyAudiere进行低延迟音频播放,但我发现在 Mac OSX 上工作并不是很容易(根据说明我没有设法编译它,我得到了消息DeviceFrame.cpp:60: error: call of overloaded ‘wxString(const char*)’ is ambiguous)。是否有另一个适用于 Mac 的优秀 Python 音频框架?我需要能够动态调整音高和音量,以及低延迟;PyPy 兼容性会很好,但不是必需的。

4

1 回答 1

3

随意使用我们对 OpenAL 的开源绑定(MIT 风格的许可证)。我们在 Mac 和 Windows 上广泛使用它们:http: //hg.techgame.net/TG/ext/openAL/

它是作为内部项目创建的,因此没有文档。它是 OpenAL API 的一个相当简单的包装器,使其有点面向对象。

于 2012-03-06T08:52:59.733 回答