有懂MIDI的朋友请进,

PigWolf 2004-03-30 07:25:17
这是我做的一个极简单的midi文件,只有一个track。播放一系列notes。
我不是很明白所谓delta time是什么意思。如下这个文件,为什么播放时越来速度越慢,而每个音符我设置的间隔是一样的。

4D 54 68 64 //MThd
00 00 00 06
00 00 //format 0
00 01 //1 track
00 40
4D 54 72 6B //MTrk
00 00 01 16 //track length
00 FF 58 04 04 02 18 08 //time signature
00 FF 51 03 08 7A 23 //tempo
00 C0 4B //instruement
00 90 4F 7F
02 90 4F 00
02 90 4F 7F
04 90 4F 00
04 90 4F 7F
06 90 4F 00
06 90 4B 7F
07 90 4B 00
07 90 4D 7F
09 90 4D 00
09 90 4D 7F
0B 90 4D 00
0B 90 4D 7F
0D 90 4D 00
0D 90 4A 7F
0F 90 4A 00
0F 90 4F 7F
11 90 4F 00
11 90 4F 7F
12 90 4F 00
12 90 4F 7F
14 90 4F 00
14 90 4B 7F
16 90 4B 00
16 90 50 7F
18 90 50 00
18 90 50 7F
1A 90 50 00
1A 90 50 7F
1C 90 50 00
1C 90 4F 7F
1E 90 4F 00
1E 90 57 7F
20 90 57 00
20 90 57 7F
21 90 57 00
21 90 57 7F
23 90 57 00
23 90 54 7F
25 90 54 00
25 90 4F 7F
27 90 4F 00
27 90 4F 7F
29 90 4F 00
29 90 4F 7F
2B 90 4F 00
2B 90 4A 7F
2C 90 4A 00
2C 90 50 7F
2E 90 50 00
2E 90 50 7F
30 90 50 00
30 90 50 7F
32 90 50 00
32 90 4F 7F
34 90 4F 00
34 90 59 7F
36 90 59 00
36 90 59 7F
38 90 59 00
38 90 59 7F
39 90 59 00
39 90 56 7F
3B 90 56 00
00 FF 2F 00 //end of track

哪位老大懂得MIDI文件格式的指点小弟一二。
...全文
72 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
PigWolf 2004-04-04
  • 打赏
  • 举报
回复
多谢指教了:)
EricTangHL 2004-03-31
  • 打赏
  • 举报
回复
热烈关注
wlpwind 2004-03-31
  • 打赏
  • 举报
回复
delta time是不是指间隔时间的变化,也就是说开始设置以后,后面如果要求间隔一样,后面的delta time 应该为0.

你每次delta time不变,实际上就是间隔时间不断变大。
hell190109 2004-03-30
  • 打赏
  • 举报
回复
关注

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧