
MIDI2IMG:MIDI与图像互转脚本
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
MIDI2IMG是一款创新性的工具脚本,能够实现MIDI文件与图像之间的相互转换,为音乐创作和视觉艺术结合提供了无限可能。
使用此Python脚本可以将MIDI文件转换为钢琴卷图像并返回结果。演示版通过视频展示了程序生成的Midis及相应的图像,并用于艺术表演。
该脚本依赖于music21库来解析和创建MIDI文件。期望输出的图像是黑白的,且具有固定的大小(106行和100列)。其中,106代表不同音符的数量(从A0到G9),而100则表示歌曲长度。如果一首歌超过脚本设定的最大长度,则会被分割成多个图像。
每个乐器对应一张单独的图,并为每种乐器生成不同的图片。每个像素代表一个演奏了四分之一拍的音符,可以通过调整resolution变量来改变这个时长单位。
运行此程序需要Python3环境以及music21和PIL(pillow)库的支持。(安装音乐21库可以使用命令:pip install music21)
该脚本包含两个部分,一个用于将MIDI文件转换为图像,另一个则实现相反的过程。
全部评论 (0)
还没有任何评论哟~


