Mac OSX下的PyAudiere替代方案是什么?

3
我正在开发一款Python音乐应用。 我使用PyAudiere进行低延迟音频播放,但我发现它在Mac OSX上使用起来不太容易(按照说明我还没有设法编译成功,我看到了这个消息 DeviceFrame.cpp:60: error: call of overloaded ‘wxString(const char*)’ is ambiguous)。 有没有另一个好的Python音频框架适用于Mac? 我需要能够动态调整音高和音量,并具有低延迟;PyPy兼容性良好,但并非必要。
1个回答

3

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

这是一个内部项目,没有文档。它是对OpenAL API的相当简单的封装,使其有点面向对象。


嗯,我得做一些工作才能导入它,现在它说:“ImportError: No module named TG.kvObserving”。它需要KVObject的哪些方法? - Skyler
@user677624 — 对于刚开始的麻烦表示抱歉。该代码库充满了我们内部使用的开源内容,我从未花时间妥善地发布它。TG.kvObserving和TG.metaObserving是我标准化的属性发布/订阅方式。在openAL中,它们用于从某些状态转换中合成事件。您可以在http://hg.techgame.net/TG/找到它。 - Shane Holloway

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接