1,Python-MIDI,很多操作庫的前置庫。作者提供了一個python3的branch。git clone下來之后注意切換到這個branch之后再運行setup.py。
實際使用的時候,使用
import midi
進行使用。
2,pretty-midi,非常有用的一個庫,將midi進行了二次轉換,變成piano-roll。這個庫被用在Google Magenta里,我自己的項目也要使用它。master分支現在已經支持了Python3.
3,fluidsynth3,原作者感覺像是跑路了,有大神寫出了其Python3版本,真的非常感謝。這個庫是上面pretty-midi的前置庫。
以上就是最常見的幾個專門處理音樂的庫了。
當然一些自己用過的庫感覺也是可以的。
4,mingus,第三方推出了其Python3版本。
最后默默祝福自己順利寫出論文來……