我正在开发一个音频创建框架。它将生成大型音频文件,例如 3 分钟长的音频文件,生成大约需要 1 分钟。所以我想要的是一个系统,很像来自互联网的流式音频,我在生成声音的同时播放声音。
Pygame 的混音器允许我在播放声音时对其进行编辑。但我不知道如何更改采样率、采样大小或通道数。
Snack 允许我编辑声音,以及它们的采样率、采样大小、长度和通道数。但我不知道如何在播放时编辑声音。
任何人都可以指向一个库,它允许我在播放声音时编辑它,以及配置通道数、采样率和长度(所有这些都提前知道)?如果没有,也许有人知道在 C++ 中执行此操作的教程?
[编辑] Pymedia.audio 对我来说很好用。但是,我无法让它在 Python 2.6 下工作。有任何想法吗?