2013-03-06 74 views
3

我想通過貢獻開源音樂項目來讓我的Python技能達到最佳狀態。可悲的是,我的很多搜索都是返回由單個用戶維護或者在他們出去的項目。出於性能原因,許多最有趣的音樂項目都是用C編寫的。我想知道是否有人知道任何用Python編寫的繁榮書籍,我可以在這裏磨練自己的技能。它可以是從Web框架到媒體播放器到合成器的任何事物。欣欣向榮的開放源代碼音樂項目

+3

這個問題在這裏是主題,但我建議你看看通過由斯坦福大學運營的Fedora GNU/Linux的PlanetCCRMA存儲庫。 http://ccrma.stanford.edu/planetccrma/software/還可以查看流行Linux發行版的主要回購音樂/音頻類別。 – 2013-03-06 15:19:44

+0

Lilypond的一些部分是用Python編寫的。 – djc 2013-03-06 16:35:06

回答

0

對於較大的開源項目(例如EchoNest Python API),有許多興旺的綁定。正如您注意到的,許多基於音頻的音樂項目都需要C語言,但有幾個符號(符號,MIDI等)項目表現良好。 Abjad算法組合工具包每年的提交次數都在增加。我相信Frescobaldi--一個到Lilypond的WYSIWYG界面做得非常好。 PyGame的音樂和音頻功能不斷髮展。我想我可以斷言,我自己的音樂分析工具包music21繼續保持良好的發展狀態,並且擁有重要的第三方開發活動 - 活動少於去年,但至少有一個計劃中的提交次數會減少在秋季,並在2014年4月再次起飛(全部基於我的資金和任期計劃)。