导语:
本文主要介绍了关于如何用Python代码写出音乐?的相关知识,包括进公司如果代码不会写怎么办,以及python音乐模块这些编程知识,希望对大家有参考作用。
1、如何写代码生成midi文件。
在python-midi库中,每个乐谱都由一个Pattern对象表示,乐谱中的每个音轨(通常音乐由许多音轨组成,每个乐器都是一个音轨)由一个Track对象表示。每个音符的开头由 midi.NoteOnEvent 表示,结尾由 midi.NoteOffEvent 表示。每个字符的长度和间距可以在参数中定义。示例代码如下:
生成的是一个简单的音阶:
这个关系有点像代码和编译器的关系。
此乐谱可播放,并可导出为 MP3 格式的音乐文件。
3、生成MIDI文件所使用的Python库。
python-midi库介绍
python-midi的优势在于它不仅可以编写程序生成MIDI,还可以解析MIDI文件。
先来看下如何安装python-midi。
1.首先进入https://github.com/vishnubob/python-midi#Installation,将整个项目克隆下来。
2.在程序目录下执行以下命令安装,
python setup.py install
3、如果要执行一个以mid为后缀的MIDI文件,只需执行以下命令:
mididump.py test.mid
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何用python在地图上绘制标签线?10/17
- ♥ python中的temp是什么09/02
- ♥ 如何将python编译成exe08/14
- ♥ 如何在python中用圆圈函数画一只兔子10/16
- ♥ python3与python2兼容吗?08/30
- ♥ 如何在 64 位系统上安装 python10/18
内容反馈