/*----------------------------------------
SMF to MML Compiler
-[Arukas]-
(c)2000 クジラ飛行机
----------------------------------------*/
// FILE In = {"C:\SMF\random songs1.mid"}
// FILE Out = {"C:\Program Files\sakuramml\temp.txt"}
// Track Count = 17
// 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,86;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 17:2: 80) p%=0;
Time(1:1:0)
r1 v100q90o4l8^24c l12e >>l8^24a <l12d >l8^24c <<l12c
l4a l8^24e l12g l8^24e >l12e l8^24e <l12c l4e
l8^24c l12e >l8^24d >l12d l8^24e <<l12d l4d >l8^24a
>l12a <l8^24c l12a <l8^24g l12a >>l4a <l8^24e
l12e q60<l4d >>l8^24d q90<l12g <l4g >l8^24g l12g
>l8^24a <l12a l8^24g l12g <l4e >l8^24a l12e
l8^24c >l12a <l8^24d >>l12c <<<l4e >>l8^24e <<l12g
>>l8^24e <<l12a l8^24e >>l12g l4d l8^24g <<l12g
l8^24a >l12g <l8^24d l12a >l4e <l8^24a l12e l8^24d
>>l12e l8^24d l12c l4d <<l8^24d >>l12g <<l8^24g
l12g >>l8^24d l12e l4a l8^24e l12d <<l8^24g
l12c >>l8^24d l12c <<l4a l8^24c >>l12a l8^24e
l12g l8^24e l12e l4g <<l8^24a >>l12e >l8^24c <l12d
<l8^24a l12g l4e l8^24g l12a >l8^24a <l12g l8^24a
l12e l4d q100l8^%12c
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( 15:3: 80) p%=0;
Time(1:1:0)
r1 v100q90o6l8^24g l12a <<l8^24c >l12c >l8^24g <l12d
l4a <l8^24d l12e l8^24c >l12a >l8^24g l12a >l4c
<<<l8^24c >l12g l8^24e l12e <l8^24c >>>l12c <l4a
>l8^24c <<<l12e >l8^24a >l12c <l8^24g <l12e >>l4d
<l8^24e >l12a <l8^24e >l12g l8^24e l12d l4e
l8^24g <<l12d >l8^24e <l12g l8^24e >>l12a l4a l8^24c
l12a <l8^24e >l12a <<l8^24d >l12d <l4e l8^24c
>>l12a l8^24e l12d <<l8^24g >>l12g <<l4g >l8^24e
>l12e l8^24d l12e <<l8^24e l12c >>l4e <<l8^24e
l12d >>l8^24d <l12d <l8^24g >>l12c l4g <l8^24d
>>l12c <<<l8^24a >>l12e l8^24g l12e <l4d >l8^24a
<<l12c >>>l8^24c <<<l12c >>l8^24e <l12g l4e
l8^24g l12a >l8^24e <l12a l8^24g >l12g <l4g l8^24e
l12d q100l8^%12c
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( 16:3: 0) p%=0;
Time(1:1:0)
r1 v100q90o5l8^24g >l12a <<l8^24a >>>l12c <<l8^24c
>l12a <l4e <l8^24c >l12g <l8^24e >>l12g <<l8^24e
l12c >>l4a l8^24g l12a <l8^24a <l12a >l8^24g l12c
l4c <l8^24d >>l12d <l8^24c l12d l8^24a l12g <l4e
>l8^24e <l12d >l8^24c >l12a <<l8^24d >l12c >l4a
<<l8^24a l12d >>l8^24e <<l12e l8^24a >>>l12c
<<l4d >l8^24g <<l12d >>l8^24g <<l12c >l8^24e l12a
>l4g l8^24c >l12c <<l8^24a <l12e l8^24g >>l12e
l4d l8^24e l12a <<l8^24a l12g l8^24g >>l12d l4e
<<l8^24d >>l12g <l8^24d >l12d l8^24c l12d <<l4a
>>l8^24a l12g l8^24d l12a l8^24a l12d l4c <<l8^24a
>>l12a <<l8^24e >l12d >l8^24e l12g <<l4g >>l8^24e
l12a <<l8^24g >>l12g l8^24d <l12a l4g l8^24e
l12g <l8^24d >>l12d <l8^24g l12a l4e l8^24d
q100l16^%6c
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( 14:3: 80) p%=0;
Time(1:1:0)
r1 v100q90o6l8^24d l12c l8^24d l12e <l8^24d >l12a <<l4e
l8^24e >>l12a <l8^24e >>l12c <<l8^24d <l12c
>l4a <l8^24g >>l12a l8^24e <l12d <l8^24e l12g >>l4e
l8^24d l12a >l8^24c <<<l12g l8^24e l12g >l4g
l8^24e <l12a l8^24c >>l12a <l8^24a <l12e l4c >l8^24g
>l12c <<l8^24e l12e >>l8^24e <l12d >l4a <<l8^24d
>>>l12c <l8^24g <<l12d >l8^24c >l12e <l4e
l8^24g <l12g >>l8^24d l12c <l8^24a >l12c >l4c
<<l8^24g >l12d l8^24g >l12c <<l8^24d >l12c l4a >l8^24c
<l12a <<l8^24a >>l12e l8^24c l12g l4e <<l8^24c
>>l12a <<l8^24c >>l12a <l8^24a <l12a >l4a
l8^24g l12e l8^24g >l12c >l8^24c <<l12g l4a l8^24e
l12d q100l8^%12c
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
r2^4^8^16^%29 p%=0;
Time( 14:2: 80) p%=0;
Time(1:1:0)
r1 v100q90o5l8^24a <l12d >l8^24c l12g <l8^24e l12c
l4d >>l8^24a l12e l8^24d l12e l8^24d <<l12a >l4e
l8^24d l12e <l8^24a >>l12a <<l8^24e l12d >>>l4c
<<<l8^24c >>l12a <<l8^24g l12d l8^24a >l12g <l4d
l8^24g l12e l8^24a >l12c <l8^24d >l12g >l4c <<l8^24c
>l12g <l8^24g >>l12a l8^24c <l12g <l4g l8^24c
l12d >l8^24a >l12g >l8^24c <<<l12c >>l4a <<l8^24g
>>l12c <l8^24a >l12c <<l8^24a >>l12d <<l4c
l8^24g >l12e >l8^24c l12g <l8^24d >l12a <l4a >l8^24e
l12g >l8^24c <<<l12a l8^24d l12c l4g >>l8^24g
l12d l8^24c <l12g l8^24e l12g >>l4c <l8^24g
<l12a l8^24g l12a l8^24g l12e l4d q100l8^%12c
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 5"}
//----------------------------------------
//_Track6.Part 6
Track(6);
Channel(6)
Time(1:1:0)//Ctrl
r%18 y0,0;r%1 y32,0;r%1 Voice(SteelcGuitar);r%5 y10,101;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 9:1: 0) p%=0;
Time(1:1:0)
r1 v100q90o6l8^24c l12g <<l8^24c >l12e >l8^24e l12d
<<l4a >>l8^24e l12g l8^24c <l12a >l8^24c <l12a
>l4c l8^24d l12g <<l8^24c >>l12e <<l8^24c >>l12e
l4c l8^24d <l12c <l8^24d >>>l12c <<<l8^24a >>l12e
l4g l8^24e l12g l8^24e l12a <<l8^24c l12a l4d
l8^24e >>l12e <l8^24a l12g >l8^24c <<l12d >>>l4c
<<l8^24g >l12a <l8^24g l12e l8^24d q100l16^%6c
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 6"}
//----------------------------------------
//_Track7.Part 7
Track(7);
Channel(7)
Time(1:1:0)//Ctrl
r24 y0,0;r%1 y32,0;r%1 Voice(DistortionGuitar);r%5 y10,6;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 10:2: 80) p%=0;
Time(1:1:0)
r1 v100q90o6l8^24e <<l12c >>>l8^24c <l12a <<l8^24d
>>l12c l4a l8^24c l12g <<l8^24e l12c >>l8^24a l12d
l4e <<l8^24e >l12a >l8^24c <l12a >l8^24c l12a
<<l4a >>l8^24e l12g <l8^24d <l12c >>l8^24d l12c
l4d l8^24a <l12c <l8^24e >>l12g <l8^24a >l12e <l4a
>l8^24d <l12d >l8^24e l12e l8^24a >l12c <<<l4c
>>l8^24a l12d l8^24c <l12a l8^24g l12a <l4e >>>l8^24c
<<l12a l8^24g l12a <l8^24c >l12e l4d q100l8^%12c
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 7"}
//----------------------------------------
//_Track8.Part 8
Track(8);
Channel(8)
Time(1:1:0)//Ctrl
r%22 y0,0;r%1 y32,0;r%1 Voice(FretlessBass);r%5 y10,39;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 11:4: 0) p%=0;
Time(1:1:0)
r1 v100q90o6l8^24a l12g <l8^24c >l12a <<l8^24d >>>l12c
<l4d l8^24g l12e <<l8^24e l12c >>l8^24a l12g
<<l4c >l8^24c >l12e l8^24d l12c l8^24d l12e <<l4g
>>l8^24a <<l12d >>l8^24d l12e <l8^24c >l12d l4g
l8^24e l12c <l8^24a >l12c l8^24d <<l12c >>l4e
<<l8^24c l12a >>l8^24a l12d l8^24g <<l12c >>l4g
<<l8^24g >>l12g <l8^24g >l12g <l8^24c >l12d l4g
l8^24e <<l12c >>l8^24a >l12c <<<l8^24e >>l12a <l4a
l8^24g l12a l8^24g <l12a >l8^24a l12g l4a l8^24g
l12e l8^24d q100l16^%6c
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 8"}
//----------------------------------------
//_Track9.Part 9
Track(9);
Channel(9)
Time(1:1:0)//Ctrl
r%24 y0,0;r%1 y32,0;r%1 Voice(Violin);r%5 y10,72;r16^%5 y100,0;
r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 13:1: 0) p%=0;
Time(1:1:0)
r1 v100q90o5l8^24g l12a >l8^24d l12a l8^24g l12a <<l4c
l8^24d >l12e <l8^24a >l12d >l8^24e l12d l4g
l8^24e l12d <<l8^24c >>l12g <l8^24c <l12e >>l4g
<<l8^24g >>>l12c <l8^24d <l12c l8^24a <l12a >l4a
<l8^24d l12e l8^24a >>l12e l8^24g l12e l4g l8^24e
<l12e >>l8^24c <<<l12d >l8^24d >l12a l4g <<l8^24e
l12a l8^24c >>l12d l8^24e l12a <<l4a >>l8^24a
<l12g >l8^24g l12e <<l8^24a >>l12e l4g l8^24d
<<l12c l8^24g >>>l12c <<<l8^24d >>l12a <<l4c >>l8^24d
<l12a l8^24g l12a >l8^24a <<l12c >>l4d <l8^24a
>l12a <l8^24g l12e l8^24d q100l16^%6c
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 9"}
//----------------------------------------
//_Track10.Part 10
Track(10);
Channel(10)
Time(1:1:0)//Ctrl
r%26 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( 13:4: 0) p%=0;
Time(1:1:0)
r1 v100q90o6l8^24c >l12c <l8^24c l12e <l8^24g l12a
>l4d <l8^24c >l12a l8^24g l12a <l8^24d >l12g <<l4d
>>l8^24g <l12a >l8^24d l12c l8^24d l12a l4e l8^24a
<<l12a >>l8^24e <l12g >>l8^24c <<<l12c >>l4a
l8^24g <<l12e >>l8^24e <l12c >l8^24a <<l12c >>l4c
l8^24g l12g >l8^24c <l12c <<l8^24c >>l12a <l4c
>l8^24e <<l12c >>l8^24g <<l12a l8^24c >l12e
>l4a l8^24e l12a l8^24a <l12c <l8^24d l12e >>l4d
l8^24c l12d <<l8^24g >l12g <l8^24g >>l12a <l4d
<l8^24c >>l12e <l8^24e <l12c >>l8^24d l12c <l4a
l8^24g l12a >l8^24e l12a <<l8^24d >l12a <l4c >>l8^24d
<l12e l8^24d q100l16^%6c
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 10"}
//----------------------------------------
//_Track11.Part 11
Track(11);
Channel(11)
Time(1:1:0)//Ctrl
r%28 y0,0;r%1 y32,0;r%1 Voice(SynthStrings1);r%5 y10,10;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 12:3: 80) p%=0;
Time(1:1:0)
r1 v100q90o5l8^24d l12e l8^24g >l12c <l8^24a <l12g
>>l4e l8^24d <l12a l8^24g l12a <l8^24d l12e l4g
>>l8^24e >l12c <<<l8^24a >>l12e <l8^24g l12e >>l4c
<l8^24g l12d l8^24c l12d <l8^24g <l12c l4a >>l8^24g
<<l12g l8^24a >l12c l8^24e >l12c <<l4g >l8^24a
l12e l8^24e <l12a >l8^24e >l12g <<l4d >l8^24e
>l12d l8^24d l12c l8^24d l12e <l4a >l8^24g <<l12c
>>l8^24g <l12a <l8^24e l12a >l4e >l8^24e l12d
>l8^24c <l12e l8^24c <l12a l4g >l8^24c <l12g
>l8^24e l12g <l8^24a >l12c <l4g l8^24e l12d q100l8^%12c
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 11"}
//----------------------------------------
//_Track12.Part 12
Track(12);
Channel(12)
Time(1:1:0)//Ctrl
r16 y0,0;r%1 y32,0;r%1 Voice(OrchestraHit);r%5 y10,43;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 10:4: 0) p%=0;
Time(1:1:0)
r1 v100q90o5l8^24d l12e >l8^24d l12g <l8^24a >l12a
l4g >l8^24c <l12a <l8^24a l12g l8^24a >l12g l4d
<<l8^24c >>l12e l8^24d <<l12d l8^24c >l12a <l4e
>>l8^24g <l12e >l8^24e <<l12d >>l8^24g <<l12c >>l4a
<l8^24c >l12d >l8^24c <l12a >l8^24c <l12g <<l4c
l8^24a >>l12g <l8^24d >>l12c <<<l8^24a >>l12a
l4d l8^24e <l12e >l8^24d l12g <l8^24a l12g l4a
>l8^24g <<l12d >>l8^24e l12a l8^24c <l12a >l4c
<l8^24g l12e l8^24d q100l16^%6c
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 12"}
//----------------------------------------
//_Track13.Part 13
Track(13);
Channel(13)
Time(1:1:0)//Ctrl
r16^%2 y0,0;r%1 y32,0;r%1 Voice(FrenchHorn);r%5 y10,76;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 11:3: 80) p%=0;
Time(1:1:0)
r1 v100q90o5l8^24c l12d l8^24e l12g >l8^24c <<l12c
>l4a >l8^24c l12e <<l8^24g l12c >>l8^24d l12c <l4a
l8^24g l12a >l8^24d >l12c <l8^24e <<l12c >>l4g
>l8^24c <l12e l8^24d l12e l8^24a >l12c <l4g <<l8^24c
>>>l12c <<<l8^24d >l12d <l8^24c >>l12c <<l4d
>l8^24g >l12g <l8^24g <l12c >l8^24c >l12e l4d
<l8^24c >>l12c <<<l8^24a >>>l12c <l8^24e l12g
l4c <l8^24a l12g l8^24a >l12c l8^24d >l12c <l4g
<l8^24e >l12c <l8^24a <l12g >>l8^24c <l12e l4d l8^24c
<l12a q100>l8^%12c
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 13"}
//----------------------------------------
//_Track14.Part 14
Track(14);
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 14"}
Time(1:1:0)//Ctrl
r16^%4 y0,0;r%1 y32,0;r%1 Voice(AltoSax);r%5 y10,47;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 9:3: 80) p%=0;
Time(1:1:0)
r1 v100q90o5l8^24c l12d l8^24e l12g >l8^24d l12a l4c
<l8^24a <l12a >>l8^24e l12d >l8^24c <l12e <l4a
>l8^24c <l12d <l8^24d l12c >>l8^24e >l12c <l4a
<<l8^24d l12e >>l8^24a l12g <l8^24e <l12a >l4d <l8^24d
>>l12e >l8^24c <l12e l8^24c <l12a l4g l8^24a
>l12c >l8^24c <l12c l8^24e <<l12d >>l4e l8^24c
<l12a <l8^24c >>l12d <l8^24g l12e l4d l8^24c
<l12a q100>l8^%12c
//----------------------------------------
//_Track15.Part 15
Track(15);
Channel(15)
Time(1:1:0)//Ctrl
r16^%6 y0,0;r%1 y32,0;r%1 Voice(Bassoon);r%5 y10,14;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 7:3: 0) p%=0;
Time(1:1:0)
r1 v100q90o5l8^24c l12d l8^24e l12g >l8^24g l12a l4c
<l8^24a <l12a >>l8^24e l12e l8^24d <l12e >>l4c
l8^24c <<l12c >l8^24c <l12a >l8^24c >l12c <l4e
l8^24a l12e <<l8^24d >>>l12c <<<l8^24a >>l12c <l4a
>l8^24c l12a l8^24d <l12g l8^24e l12d l4c <l8^24a
q100>l16^%6c
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 15"}
//----------------------------------------
//_Track16.Part 16
Track(16);
Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"Part 16"}
Time(1:1:0)//Ctrl
r16^%8 y0,0;r%1 y32,0;r%1 Voice(PanFlute);r%5 y10,47;
r16^%5 y100,0;r32 y101,0;r32 y6,2;
Time(1:1:0)//PitchBend
r2^4^8^16^%29 p%=0;
Time( 8:3: 80) p%=0;
Time(1:1:0)
r1 v100q90o5l8^24c l12d l8^24e l12g >l8^24g <l12c <l4e
>>l8^24c l12a <<l8^24d l12c >>l8^24d >l12c <<<l4e
>>l8^24e l12a l8^24g <<l12a >>l8^24c <l12a
>l4c l8^24d <<l12e l8^24c >>l12e l8^24g <<l12a
l4e >>l8^24e l12d l8^24d <<l12g >>l8^24a l12c <l4a
>l8^24c l12d l8^24d l12e <l8^24g l12e l4d l8^24c
<l12a q100>l8^%12c