/*----------------------------------------
            SMF to MML Compiler
                -[Arukas]-

            (c)2000 NWs
  ----------------------------------------*/
// FILE In  = {"C:\SMF\testsong0003.mid"}
// FILE Out = {"C:\Program Files\sakuramml\temp.txt"}
// Track Count = 3
// SMF Format  = 1
TimeBase       = 120;
System.ControllerShift(0);
TimeSignature = 4,4

//----------------------------------------
//_Track0.
Track(0);
Channel(1)
//Meta & SysEx
Time(  1:1:  0) SysEx$ = F0,7E,7F,9,1,F7;

Channel(16)
//Meta & SysEx
Time(  1:1:  0) Tempo = 120;

//----------------------------------------
//_Track1.Part 1
Track(1);
Channel(1)
Time(1:1:0)//Ctrl
r%8 y0,0;r%1 y32,0;r%1 Voice(GrandPiano);r%5 y10,64;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 14:4:  0) p%=0;
Time(1:1:0)
r1 v100q95o5l8b q90<<l16g >d <a >b q95l8e q90l16a >g 
c <d >c <b <a g >>>c q98<l4^16b q90>l16c <<d c 
>>c <b q98l4^16a q90l16b >c <c <<a b >d q95>l8a 
q90<l16e c b <a >>>c <b q98l4.a q90l16b <<g q95>l8e 
q90<l16a q95>>>l8c q98<l4^16b q90>l16c q95<<<l8g 
q90l16a b >c d f a >b <g b c a e q95l8c q90>l16d 
<c q95l8d q90<l16a q95>>>l8c q90<l16b q95l8a 
q98l2g q95l8a q90<<l16g a >d f <a q95>>>l8c 
q90<l16g q96l8.f e q98l2^16d q99l1c q95l8c q98l4.d 
l2e q95l8f q96l8.g q90l16a >c q95<<l8c q90l16e 
g a b >e d <d q95<l8b q90>l16g <a q95l8g q90>>l16a 
<<a >d >g <f <g >>b a q100l2^4^16^%27g 
Channel(16)
//Meta & SysEx
Time(  1:1:  0) TrackName={"Part 1"}

//----------------------------------------
//_Track2.Part 2
Track(2);
Channel(2)
Time(1:1:0)//Ctrl
r%10 y0,0;r%1 y32,0;r%1 Voice(ElectricPiano2);r%5 y10,97;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 14:4:  0) p%=0;
Time(1:1:0)
r1 v100q90o3l16g b >>>c q97<l4b q90>l16c <<<a >c g 
e g e g q95l8c q90l16b <b a g b >c f <a q95l8g q90>>>l16c 
q96<l8.b q90>l16c q95<<<l8g q90l16a >c 
a <g b >a e <b q95l8g q90>>>l16c q98<l4.b q95>l8c 
q90<<<l16g b >>a <<b a q98l4^16g q90l16a >>d 
<f q96l8.c q90l16d b >b f >c <<d >>c <<<g >>g c 
<b >a <<b >>e <g e <g >>>c q97<l4b q95l8a q96l8.g 
q95l8a b q90>l16c <<<b >>g <<b g >>b q95l8a q90l16g 
q96l8.f q97l4e q99l2^8d l2^4^8.c q98l4^16d 
q99l2^8e q90l16f q97l4g q90l16b >c <<<g b >c e 
>g <<g >g a d c d >>c <<<b q95l8g q90>l16a <b >d 
<a >d <a q95>>l8b q100l2^4^16^%27g 
Channel(16)
//Meta & SysEx
Time(  1:1:  0) TrackName={"Part 2"}

