2010-10-09 212 views
1

我正在研究音頻創建框架。它會生成大量的音頻文件,比如3分鐘長的音頻文件,大約需要1分鐘才能生成。所以我想要的是一個系統,就像從互聯網上流式傳輸音頻一樣,我在那裏播放聲音。
Pygame的調音臺允許我在播放時編輯聲音。但我不知道如何改變採樣率,採樣大小或通道數量。
Snack允許我編輯聲音以及它們的採樣率,採樣大小,長度和聲道數量。但我無法弄清楚如何在播放時編輯聲音。用於同步音頻創建和播放的Python音頻庫

任何人都可以指向一個庫,允許我在播放聲音時編輯聲音,以及配置聲道數,採樣率和長度(所有聲音提前知道)?如果沒有,也許有人知道一個教程在C++中做到這一點?

[編輯] Pymedia.audio對我來說工作的很好。但是,我無法在Python 2.6下運行它。有任何想法嗎?

+0

此程序需要運行哪個操作系統? – 2010-10-09 17:39:48

+0

@Jeremy截至目前,只有Windows(7)。我更喜歡它在Linux上運行,但我無法使用任何Linux發行版在我的筆記本電腦上工作,因此現在就假設Windows。另外,我正在使用Python 2.6。 – Ponkadoodle 2010-10-09 17:43:54

回答