I was feeling saucy just now, and thought I'd explore the source code of a midi file. So I open the midi file with notepad, and copied and pasted that code into my text editor.
I see the following:
MThd xMTrk B ÿX ÿY ÿQ
â ÿ%Ein' feste Berg seq by R Jordan ÿ/ MTrk ƒ ÿ! À ° °
7x@d HdxH @ @d HdpH @ Hd @dp@ H Cd <dp< C <d EdxE < @d HdpH @ >d GdxG > >d EdpE > ;d CdpC ; x<d HdxH < @d GdpG @ <d EdpE < <d CdpC < <d EdxE < <d Adx< ;dx; A <d @dx@ >dx< ;dx; > <dp< x@d HdxH @ @d HdpH @ Hd @dp@ H Cd <dp< C <d EdxE < @d HdpH @ >d GdxG > >d EdpE > ;d CdpC ; x<d HdxH < @d GdpG @ <d EdpE < <d CdpC < <d EdxE < <d Adx< ;dx; A <d @dx@ >dx< ;dx; > <dp< x7d <dx< 7 <d @d4@ Ad;A CdxC < @d EdpE @ >d CdpC > Bd >dx> B >d CdpC > <dp< >d CdpC > <d EdpE < >d GdpG > Hd @dp@ H >d GdpG > Hd @dp@ H >d GdpG > >d EdpE > >d CdpC > xAd EdxE A Ed AdpA E Cd @dx@ C Ad EdpE A >d CdxC > @d <dp< @ x@d HdxH @ @d GdpG @ Ed <dp< E <d CdpC < <d EdxE < Ad <dx< ;dx; A <d @dx@ >dx< ;dx; > <dp< n<d 9dp9 < 7d <dp< 7 ÿ/ MTrk Q ÿ! Á ± ±
Px‘0d 7dx7 0 0d 7dp7 0 0d 7dp7 0 4d 7dp7 4 5dx5 0d 7dp0 +dx+ 7 2d 7dx7 6dx6 2 7d +dp+ 7 x-d 4dx4 - 7d 4dp4 7 5dp5 0d 4dp4 0 -d 4dx4 - 2d 5dp5 2 7d 0dx0 +dp+ 7 0d 4dp4 0 x0d 7dx7 0 0d 7dp7 0 0d 7dp7 0 4d 7dp7 4 5dx5 0d 7dp0 +dx+ 7 2d 7dx7 6dx6 2 7d +dp+ 7 x-d 4dx4 - 7d 4dp4 7 5dp5 0d 4dp4 0 -d 4dx4 - 2d 5dp5 2 0d 7dx0 +dp+ 7 0d 4dp4 0 x4d 0dx0 4 7d 0d40 2d;2 4dx4 7 -d <dp< - 2d ;dp; 2 2d 9dx9 2 +d ;dp; + 0d 4dp4 0 /d 7dp7 / -d 4dp4 - +d 7dp7 + 0d 7dp7 0 +d 7dp7 + 0d 7dp7 0 7dp7 2d 6dp6 2 +d ;dp; + x2d >dx> 2 5d <dp< 5 0d <dx< 0 )d <dp< ) +d ;dx; + 0d 7dp7 0 x-d 9dx9 - 4d 7dp7 4 5dp5 0d 4dp4 0 5d )dx) 5 +d 2dp2 4dx4 7dp7 + 0d 4dp4 0 n)d 5dp5 ) 0d 4dp4 0 ÿ/ what do all the little boxes mean? does that mean I am missing the font to view the file properly?
I have seen midi data before and i didn't look like this. it wasmore like like couplets of data like HH and 01 and PP etc.
PS i have been using Ulipad to do my text-editing. It is pretty fun and easy yet powerful.
http://wiki.woodpecker.org.cn/moin/UliPad