Python学习

【MIDI】再探இwஇ

看midi内容跟网络抓包后分析一样,头很昏,随便写东西。

MIDI看起来是这样的东西,它本身就是简单的二进制协议,可以方便的与合成器或者其他电子音乐设备进行通信。最开始是针对8位微型控制器涉及的,每一个音符都由三个字节表示,例如

92 3C 64

92 — 9 == 音符信息种类
2 == 2个通道

3C — 音符 60 (中央 C)

64 — 速度

这么看起来太麻烦了,上次说过一些库直接就可以转换成人容易理解的方式(mido)

是不是很容易理解了呢,note:音高(MIDI格式里面的),velocity:速度,time:时值。
还有一些开头结尾的标识也能方便地看出来。

2 comments

Leave a Comment

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.