This is the actual hex data from the Unit 4 class example Standard MIDI File 04ClassExample60bpm.mid found in the course common folder. The delta PPQ times have been converted to a PPQ value of 480.
Describe the meaning of every line accounting for every byte of data.
Bold Text = Hexadecimal number.
Plain Text = Decimal number.
Ignore lines in grey.
File Header | Description | |||||||
4D | 54 | 68 | 64 | |||||
00 | 00 | 00 | 06 | |||||
00 | 01 | |||||||
00 | 03 | |||||||
01 |
E0 | |||||||
Track 1 | ||||||||
4D | 54 | 72 | 6B | |||||
00 | 00 | 00 | 19 | |||||
PPQ | ||||||||
0 | FF | 58 | 4 | 4 | 2 | 18 | 8 | |
0 | FF | 59 | 2 | 2 | 0 | |||
0 | FF | 51 | 3 | 0F | 42 | 40 | ||
1 | FF | 2F | 0 | |||||
Track 2 | ||||||||
4D | 54 | 72 | 6B | |||||
00 | 00 | 00 | 71 | |||||
PPQ | ||||||||
0 | C0 | 73 | ||||||
0 | B0 | 121 | 0 | |||||
0 | B0 | 64 | 0 | |||||
0 | B0 | 91 | 48 | |||||
0 | B0 | 10 | 64 | |||||
0 | B0 | 7 | 100 | |||||
0 | FF | 3 | 1 | 20 | ||||
0 | 90 | 62 | 75 | |||||
240 | 80 | 62 | 0 | |||||
0 | 90 | 64 | 79 | |||||
240 | 80 | 64 | 0 | |||||
0 | 90 | 66 | 78 | |||||
240 | 80 | 66 | 0 | |||||
0 | 90 | 67 | 83 | |||||
240 | 80 | 67 | 0 | |||||
0 | 90 | 69 | 78 | |||||
240 | 80 | 69 | 0 | |||||
0 | 90 | 71 | 75 | |||||
240 | 80 | 71 | 0 | |||||
0 | 90 | 73 | 84 | |||||
240 | 80 | 73 | 0 | |||||
0 | 90 | 69 | 68 | |||||
240 | 80 | 69 | 0 | |||||
0 | 90 | 74 | 86 | |||||
960 | 80 | 74 | 0 | |||||
1 | FF | 2F | 0 | |||||
Track 3 | ||||||||
4D | 54 | 72 | 6B | |||||
00 | 00 | 00 | 4D | |||||
PPQ | ||||||||
0 | C1 | 70 | ||||||
0 | B1 | 121 | 0 | |||||
0 | B1 | 64 | 0 | |||||
0 | B1 | 91 | 48 | |||||
0 | B1 | 10 | 64 | |||||
0 | B1 | 7 | 100 | |||||
0 | FF | 3 | 1 | 20 | ||||
0 | 91 | 54 | 72 | |||||
480 | 81 | 54 | 0 | |||||
0 | 91 | 50 | 73 | |||||
480 | 81 | 50 | 0 | |||||
0 | 91 | 49 | 67 | |||||
480 | 81 | 49 | 0 | |||||
0 | 91 | 45 | 73 | |||||
480 | 81 | 45 | 0 | |||||
0 | 91 | 50 | 84 | |||||
960 | 81 | 50 | 0 | |||||
1 | FF | 2F | 0 |