使用我想編寫播放音樂節目(音頻或MIDI,甚至純音會確定)音樂庫與線程
但我想用線程使用它,一個線程播放聲音時其他線程播放其他聲音。
- 線程1 *可發揮不同強度和frecuency 純音(以形成更復雜的包絡,從而在聲音的「音色」))
- 線程2 * A組線程1的能發揮在給定的音色 (以形成從樂器聲音的和絃)
- 線程3不同的音符* A組線程2的可以在不同的音符演奏和絃 (代表一個音樂家)線程
- 線程4 * A組3可以成爲一個管絃樂隊! =)
在這裏,我覺得最困難的部分是,我想在同一時間輸出不同的聲音,預處理這將是典型的方式,但如果聲音的組合,可以實時完成,它變得很有趣。
任何想法,經驗,圖書館或信息將提供幫助,提前謝謝!
我很猶豫要發佈這個作爲一個實際的答案,但你可能能夠收集一個想法或兩個如何實現@泰勒的答案從我的相關codegolf答案:http://codegolf.stackexchange.com/questions/272/twinkle-twinkle-little-star/395#395 – 2011-03-18 17:12:32
由於你沒有提到特定的操作系統,我建議看看fmod(http://www.fmod.org/index.php/download)。 – yms 2011-03-18 17:56:16
@mootinator感謝您的參考,@ yms.cu我會檢查它 – 2011-03-21 01:52:20