请解析下面的midi文件中的部分数据:4D 54 68 64 00 00 00 06 00 01 00 01 00 78 4D 54 72 6B 00 00 00 3D 00 FF 03 12 46 6F 67 67 79 20 4D 6F 75 6E 74 61 69 6E 20 54 6F 70 00 FF 01 1D 6E 61 6D 65 3A 43 6F 75 6E 74 72 79 2C 43 6F 75 6E 74 72 79 2C CF E7 B4 E5 C0 D6 2C 0A 00 FF 58 04 04 02 18 08 00 FF 59 02 03 00 00 FF 51 03 07 A1 20 00 FF 2F 00 4D 54 72 6B 00 00 02 AA 00 FF 21 01 00 00 FF 03 0C 42 61 73 73 20 20 20 20 28 42 42 29 00 CA 23 00 BA 0A 40 83 60 5D 00 00 5B 00 00 9A 21 50 81 18 21 00 1C 21 52 32 21 00 0A 28 57 29 28 00 13 28 4B 5A 28 00 1E 28 43 0D 28
时间: 2023-06-09 16:02:15 浏览: 143
这是一个midi文件的部分数据,midi的文件头是4D 54 68 64,表示这是一个MIDI文件。00 00 00 06表示文件的大小为6字节。00 01表示MIDI格式为1,即多轨格式,00 01表示有1个track。之后是第一个track的数据,以4D 54 72 6B开头,00 00 00 3D表示这个track的长度为61字节。接下来是一系列MIDI事件,如FF 03 12表示“歌曲名称”的meta事件,后面的字符串是歌曲的名字;FF 01 1D表示“文本事件”,后面的字符串是一些注释;FF 58 04表示“Time Signature“事件,后面的4个字节分别是:时值分子4,以2为底的时值分母18,每个MIDI垫24个时钟tick,每个拍子8个32分音符;FF 59 02表示“Key Signature”事件,后面的2个字节分别是C大调和无升降调。最后的50 81 18 21 00表示一些音符事件,其中50是Note On事件,81表示发音器号码1,发出音高18,音量是21;00表示这个音符事件结束,后面的指示符是Note Off事件。
阅读全文