资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2014/5/24,#,MIDI,文件剖析,MIDI,文件是,二进制,文件,其内部主要记录了乐曲播放时,,音序器,应发送给音源的,MIDI,指令,和每条指令发送的,时间点,。音序器读取这些时间信息和,MIDI,指 令,,通过在相应的时间发送相应的指令,以实现乐曲中音符的顺序播放和节拍信息,。除了音序器需要发送的,MIDI,事件之外,,MIDI,文件内部也记录了一些辅助 信息,如版权信息、音轨名、速度信息、拍号、调号等等,这些信息被称为,Meta-event,,只用于记录一些曲子的信息,通常并不发送给,MIDI,系统中的 其他设备。,实例列举,(,两只老虎,),4,D,54 68 64/“MThd”,00 00 00 06/,长度永远是,6,,后面有,6,个字节数,00 01/0,单轨,;1,多轨,同步,;2,多轨,异步,00 02/,轨道数,即为,”MTrk”,的个数,00 78/,基本时间格式,即一个四分音符的,tick,数,4,D,54 72 6,B,/“MTrk”,,全局轨为附加信息,(,如标,版权速度和系统码,(Sysx),等,),00 00 01 92/,长度,00,FF,01/,音轨名称,14 70/,长度,72 6,F 64 75 63 65 64 5F 62 79 5F 4E 49 41 4F 4E,69 61 6,F,/,歌曲的题目,00,FF,03 /,版权公告,08,/,长度,4E 49 41 4F 4E,69 61 6F /,作曲家,00 FF 51/,设定速度以微秒,(us),为单位,是四分音符的时值,03/,长度,09 27,C0 /,四分音符为,500,000 us,,即,0.5s,00,FF 58/,拍号标记,04/,长度,04 02 18 08 /nn dd cc bb,拍号表示为四个数字。,nn,和,dd,代表分子和分母。分母指的是,2,的,dd,次方,cc,代表一个四分音符应该占多少个,MIDI,时间单位,,bb,代表一个四分音符的时值等价于几个,32,分音符,00,FF 59/,谱号信息,02/,长度,00 00/,sf,指明乐曲曲调中升号、降号的数目。,如,,A,大调在五线谱上注了三个升号,那么,sf=03,升号数目写成,x,,降号数目写成,x,。,mf,指出,曲调是大调还是小调。大调,mf=00,,小调,mf=01,00 /,C0 00/,通道,1,音色为,00,00 /,90 3C 50/,开,3C,音,61 80/,3C 00/,关,3C,音,08/,90 3E 50/,开,3E,音,
展开阅读全文