你想过用代码来写音乐吗?这里给大家介绍一个国人写的库 musicpy,让你用简洁的语法通过乐理逻辑写出优美的音乐。
这个库可以让你用非常简洁的语法,来表达一段音乐的音符,节奏等等信息,并且可以简单地输出成midi文件的格式。这个库里面涉及到非常多的乐理知识,所以个人推荐至少要先了解一部分乐理再来使用会比较上手。相对地,如果你是一个对乐理比较了解的人,那么看完作者在Wiki正在写的教程之后你应该很快就上手了。
(说明:这个库的作者还在持续开发中,很有创意的一个库,向大家推荐)
安装
首先在musicpy文件夹里打开cmd, 跑一下pip install -r requirements.txt安装依赖库(如果本来就是pip install musicpy安装的就不需要这一步, 作者也比较推荐直接pip install musicpy就行)
import 这个库: from musicpy import *
作者自己做的介绍与使用教程视频第一期:
https://www.bilibili.com/video/BV1754y197a9/
详细的musicpy数据结构,基础语法以及使用教程,请看作者正在写的Wiki,作者会尽量把所有的细节都讲清楚。
Wiki的地址: https://github.com/Rainbow-Dreamer/musicpy/wiki
musicpy说明
在mu