【Python音乐生成】可能有用的一些Python库

常用音乐处理Python库介绍
本文介绍了四个常用的音乐处理Python库:Python-MIDI、pretty-midi、fluidsynth3及mingus。Python-MIDI为其他操作库提供了基础支持;pretty-midi能够将MIDI文件转换成钢琴卷帘形式,广泛应用于Google Magenta等项目;fluidsynth3是pretty-midi的前置库,用于合成MIDI文件;mingus则是一个第三方推出的Python3版本库。

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版本。

 

最后默默祝福自己顺利写出论文来……

 

转载于:https://www.cnblogs.com/ldzhangyx/p/7789024.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值