我正在制作音频创作框架。它将生成大型音频文件,例如3分钟长的音频文件,大约需要1分钟才能生成。所以我想要的是一个类似于从互联网流式传输音频的系统,我在其中播放声音 Pygame的调音台让我可以在播放时编辑声音。但我无法弄清楚如何更改采样率,样本量或通道数 Snack允许我编辑声音,以及它们的采样率,样本大小,长度和通道数。但我无法弄清楚如何在播放时编辑声音。
有人可以指向一个允许我在播放时编辑声音的库,以及配置通道数,采样率和长度(所有已知的提前)吗?如果没有,也许有人知道用C ++做这个的教程吗?
[编辑] Pymedia.audio对我来说会很好。但是,我无法在Python 2.6下工作。有什么想法吗?
答案 0 :(得分:0)
pymedia.audio 可以使用Python 2.6。看一下这篇SO帖子:Pymedia installation on Windows with Python 2.6
您可以在播放时将音频附加到输出对象。因此,在生成每个样本时,它也可以附加到流中。他们的文档中的示例显示了如何执行此操作:http://pymedia.org/docs/pymedia.audio.sound.html