python - Mac OSX 的 PyAudiere 替代品?

标签 python audio core-audio low-latency

我正在使用 Python 开发一个音乐应用程序。我正在使用 PyAudiere用于低延迟音频播放,但我发现在 Mac OSX 上工作不是很容易(我没有按照说明编译它,我收到消息 DeviceFrame.cpp:60: error:重载的 'wxString(const char*)' 的调用不明确)。是否有另一个适用于 Mac 的优秀 Python 音频框架?我需要动态调整音高和音量的能力,以及低延迟; PyPy 兼容性会很好,但不是必需的。

最佳答案

请随意使用我们与 OpenAL 的开源绑定(bind)(麻省理工学院式许可证)。我们在 Mac 和 Windows 上广泛使用它们:http://hg.techgame.net/TG/ext/openAL/

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

关于python - Mac OSX 的 PyAudiere 替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9354497/

相关文章:

java - 如何在java中播放mp3文件

objective-c - 在一种情况下未调用 kAudioSessionProperty_AudioRouteChange 的回调

audio - 如何制作自定义音频格式和自定义播放器

python - 如何解析字符串看起来像 sys.argv

Python 使用 Threading 生成一个线程,并在 main 完成时终止

python - Matplotlib,图例符号之间的垂直空间

java - 通过 AudioSystem.read() 读取的字节格式

jquery - 按键时的jQuery声音

ios - How to correctly read decoded PCM samples on iOS using AVAssetReader -- 当前不正确的解码

python - Plotly 无法在 Python 中的 Latex 标签中显示文本