midi文件的数据构成是什么啊

提问于
最后更新于
浏览 653次
登录并提问
0

现在想编写一个C++程序,写随机多轨midi音乐,想问一下.mid文件的数据构成方法……

或者我看网上有.mid转.json,那有没有.json转.mid啊,求大佬指点

Hexa
XP 130
Hexa
提问于 2022年5月31日 上午7:58:35
3

https://zhuanlan.zhihu.com/p/464166848

数据结构可以参考↑

https://suck.rth1.me/midi.html

我写的制作midi的静态网页,js文件可参考

蔽夏
XP 203
蔽夏
回答于 22-6-1 下午9:05
1

json 可以表示任何数据,所以 mid 和 json 互转没有问题。

mid 构成基本就是文件头加一系列的称为“事件”的数据。

http://www.music.mcgill.ca/~ich/classes/mumt306/StandardMIDIfileformat.html 供参考

Genesis
XP 9085
Genesis
回答于 22-6-1 上午9:46
1

http://www.360doc.com/content/18/0126/20/38571848_725348741.shtml

这个讲的比较全面,各种数据对应的意义也全都列了出来。

毛毯Top
XP 96
毛毯Top
回答于 22-7-8 下午7:54
1

https://tat.midishow.com/t/topic/4756

自己十来年前写的帖子转载到了这里,现在看来还是能用得上的~

华北kingsky
XP 1035
华北kingsky
回答于 22-6-24 下午12:26
0

不饶啊bibibi上面好像有视频可以去查一下我在这想问一下怎么加歌手

Happy_306476
XP 28
Happy_306476
回答于 22-6-26 下午1:32

您的回答

登录以回答

这儿是 MidiShow 问答区,欢迎您请教或帮大家解决关于音乐创作、MIDI 应用、MIDI 技术等音乐相关的问题。

问答区积分规则如下:


  1. 提问、回答或自问自答积分均不变
  2. 问题被赞成 : +10
  3. 问题被反对 : 提问者 -2,点击反对者不扣分
  4. 回答被赞成 : +10
  5. 回答被反对 : 回答者 -2,点击反对者 -1
  6. 提问者选出满意回答 :回答者 +15 ,提问者 +2

参与问答前请阅读:问答区玩法规则