我目前正在開發一個關於使用演化算法模擬吉他效果的專業化項目,並且希望使用Python和CSound來做到這一點。CSound和Python通信
這個想法是在Python中的算法中生成效果參數,將它們發送到CSound並將過濾器應用到音頻文件,然後將新的音頻文件發送回Python以執行頻率分析以與目標音頻文件進行比較(這將在循環中完成,直到音頻文件足夠類似於目標音頻文件,因此CSound和Python之間的發送/接收將完成很多)。如何獲取Python將數據發送到CSound(.csd文件),如何讀取.csd文件中的數據,以及如何將.ound文件從CSound發送到Python?同樣優選的是,這可以自動工作,直到滿足音頻文件的標準。
預先感謝
Csound是否有能力爲您做分析?看來這篇文章是關於它的:[實時頻譜處理工具(pvs opcodes)](http://www.csounds.com/manual/html/SpectralRealTime.html) – Wolf