/*----------------------------------------
            SMF to MML Compiler
                -[Arukas]-

            (c)2000 NWs
  ----------------------------------------*/
// FILE In  = {"C:\SMF\random adlib dance music.mid"}
// FILE Out = {"C:\Program Files\sakuramml\temp.txt"}
// Track Count = 7
// 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(SteelDrums);r%5 y10,84;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 34:2:  0) p%=0;
Time(1:1:0)
r1 v100q90o4l8.e >l16c <l8c g >>c <c <<b >>d+ >c <g 
e c <g q96l4.g q90l8.e l16g >l8e <e <g >>>c <b 
a q95l4g q96l4.f q99l1^2^8e q97l2f q90l4g l8.a l16b 
q96>l4.c <<<g q90l8g g >c c e e l4g >l8.c <<l16g 
>>l8c <l4d >l2^8e l8c g <d+ >d+ <l4e <l8.g 
>>l16c l8c d c <c <g g q98l2^8g q90l8g q95l2g q90>l8c 
e g <b >>>c <<<g >l1^2^4.f r1^2^4^%6 >l8g 
q95l4c q45<d l8d >d+ q90<<l4b >>l8.g <<l16g q45>l4f 
>l1^8f <l8e q90>l4c <l8.e q18>l4^16d q90<l8g 
e >d l1^8a q67l4c q18l2^8f l8d+ <l2g >>l8c <<<l1^1^1^1^1^2.g 

Time( 29:2: 60) >l1^8c l8b e >d 
<d >b <e >l4b q95a q90e l8.b l16e q95l4f q90l8g 
a >c <<<g g >c >c <l16^%24a 
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( 34:2:  0) p%=0;
Time(1:1:0)
r1 v100q90o4l8.d+ >l16d+ <l8f >a <d >e <g >g c <g g 
e e c <l4g q92g q90l8g q95>>>l4c q90<l8b q95l4a 
q96l4.g f q97l2^4.e q98f q95l4g q94l4^8.a q96l8.b 
q95>l4c <<<g q90l8g >c c g >c <g >g <<l4g >>l8.b 
q6l2^4^8.c r2^4^8^%3 q90>l8c <<c <g >>g <a q45l2a 
q90>l8d f c <c <g q96l4.g q90l8g q98>l2^8c 
q92l4c q30<l4.g l1^2^4.g r1^2^4^%6 >l8f d >>c <<d+ 
d >g <l4.e >l8b q90<<l4b l8.a >l16d >>l8c <<<l1^4b 
r1^8^%6 l8g >>l4c q33l2e q22<c >l1^1^1^1^1^1^1^1^1^2e 

Time( 30:3:  0) <<l8b >>l4g <l4.g 
>l2a q90l4f <<l8.g >>l16e q95l4f q90l8a b >c <<<g 
g >e >c <<a >l16^%24c 
Channel(16)
//Meta & SysEx
Time(  1:1:  0) TrackName={"Part 2"}

//----------------------------------------
//_Track3.Part 3
Track(3);
Channel(3)
Time(1:1:0)//Ctrl
r%12 y0,0;r%1 y32,0;r%1 Voice(MusicBox);r%5 y10,2;r16^%5 y100,0;
r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 34:2:  0) p%=0;
Time(1:1:0)
r1 v100q90o4l8.g l16c >l8c >c <e <b >d+ <d+ c e >g 
<g e c q95<l2g q90>l8c >c d+ a >c <b q97l2a q95l4g 
q97l1^8f q98l2^8g q97l2a q95l4.b q90>l8c <<<g 
>>d+ <g e >f <c g >b <d g >>l4c q12<l1^4.c q90<l8e 
>c <g >l4a l8.g <l16a >l8f <e c q96l4.c q90l8c 
e >d+ <<a >b >g q94<l4^8.g q90>l16d+ q95<<l4a 
q90>>>l8c <<b >>l1^2.c r1^2^8^%6 <<<l8g a b >c 
g >l2g l2^16e l16g q5<<l1^2^4^8.g r1^2^4^16^%6 q%27>>>l1^1^1^1^1^1^1^1^1^1^4^8.c 

Time( 30:3: 60) q22<l2b 
l2^4.d q90<l8.d >l16f q95l4g q90l8a b 
>c <<<g g >e >l4c l16^%24c 
Channel(16)
//Meta & SysEx
Time(  1:1:  0) TrackName={"Part 3"}

//----------------------------------------
//_Track4.Part 4
Track(4);
Channel(4)
Time(1:1:0)//Ctrl
r%14 y0,0;r%1 y32,0;r%1 Voice(Dulcimer);r%5 y10,35;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 34:2:  0) p%=0;
Time(1:1:0)
r1 v100q90o4l8.e l16c l8e e <g >e a <g >>g <e f >g 
<e q96l4.e q90>l8.c <l16c l8a g d+ >a c <e g <b 
>>a b q95l4a q98l1^4.g q96l4.a q98l2^8.b q90>l16c 
<<<l8g g >c f g >>c <e <<g >>l4a <<l1^1^8g r1^1^%6 >>l8f 
<<l4g l8.g >l16g l8g e >c g <<a >>e <c 
l4g l8a <b >>e l4c l8.e l16g <l8d+ g >d+ >l1^2^16c 
r1^4^8^16^%6 <l16g <<l8g >>l2c <<l8g >>l4.c 
<l2^8f q1>l1^1^1^1^1^1^1^1^1^1^1^1^1^8c 
Time( 31:1: 60) q45l4a 
l8f <l4d+ q90c <l8.g >>l16a l8g 
q95l4a q90l8b >c <<<g >c e g <g >l16^%24g 
Channel(16)
//Meta & SysEx
Time(  1:1:  0) TrackName={"Part 4"}

//----------------------------------------
//_Track5.Part 5
Track(5);
Channel(5)
Time(1:1:0)//Ctrl
r%16 y0,0;r%1 y32,0;r%1 Voice(ReedOrgan);r%5 y10,68;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r1^2^16^%29 p%=0;
Time( 34:2:  0) p%=0;
Time(1:1:0)
r1^2^8 v100q90o3l8g g >>d+ <<g >d+ >e q95l4c q90l8c 
>l4c <l8.f <<l16g l8g >>l4c l8d+ e <d >d+ <<g g 
>>b q99l1^4.a q96l4.b q97>l2c q94<<<l4^8.g q90l16g 
>l8c <g a >g l4g >l1^1^2e r1^1^4^8^%6 <l8c >c 
<l4d+ >l8.c q96c q90l8c >l4c <<<l8g l4b >>l8d+ 
c a <c <b q51l4^8.g q90>l16f l8e l1^2^8b r1^2^%6 q45<l4.a 
q%!16^%24>>l1^1^1^1^1^1^1^1^1^1^1^1^1^1^1d+ 

Time( 31:2: 60) l8a f >l4.c q90<<l8.c <l16g 
>>l8a b a >c <<<g g >c e g <g >l16^%24e 
Channel(16)
//Meta & SysEx
Time(  1:1:  0) TrackName={"Part 5"}

//----------------------------------------
//_Track6.Part 10
Track(6);
Channel(10)
Time(1:1:0)//Ctrl
r%26 y0,0;r%1 y32,0;r%1 Voice(SynthDrum);r%5 y10,64;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r1^1^4^16^%29 p%=0;
Time( 34:2:  0) p%=0;
Time(1:1:0)
r1^1^4. v100q90o5l8a <g >d+ >l4c <l8.c <l16g q95l4g 
q90l8e >c l4d+ <l8d >>c <e g <<l4g q25>l2^4.g q45l4a 
>d l2^4.b q67<l4c q%!16^%24l1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^2g 

Time( 31:4:  0) q51<l4^8.g 
q30>l8.g q45l4e <l8g g g >c e g 
>d+ l16^%24c 
Channel(16)
//Meta & SysEx
Time(  1:1:  0) TrackName={"Part 10"}

