MUSC 108. Introduction to Music Technology - Fall 2013

Unit 4 Worksheet 1

[Syllabus]

Annotate a Standard MIDI File

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          

[Syllabus]

Revised John Ellinger, January - September 2013