/*---------------------------------------- SMF to MML Compiler -[Arukas]- (c)2000 クジラ飛行机 ----------------------------------------*/ // FILE In = {"C:\Users\maray\Videos\Downloads\applause2.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(VoiceOohs);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( 82:2: 0) p%=0; Time(1:1:0) r1 v100q90o5l8d f c f l1.d l8a f >c <d l1.d l8d a <a >g l1.a l8d >c <g f l1.f q96l4.d q90l8f l1.a l8f c d a l1.f l8f d <a >a l1.f q95l4c <a q90l1.a q97l2a q90l1.a l8a q95>l4c q90l8d l1.d l8d f g a >l1.c <l8f d <a >g >l1.c <l8a g q95l4f q90l1.d q95l4d c q90<l1.a q96l4.a q90>l8c l1.c q95l4c q90l8d f l1.f l8g <a a >c >l1.c <l8g q96>l4.c q90<l1.a l8c c d <a >l1.f <l8a >a a d l1.d q97l2c q90l1.c q95l4c q90l8d a l1.c l8d f g d l1.c q96l4.c q90l8d l1.d l8g a c d l1.d l8g >c q95<l4a q90l1.f l8d q96l4.c q90l1.c <l8a q96l4.a q90l1.a q97l2a q90l1.a q95>l4c q90l8d a l1.f q4l1^1^4.f r1^1^4^%6 <l8a q90l1.a >l8a >c q95<l4c q90l1.c q96<l4.a q90>l8c l1.f l8g f <a >d l1.d q95l4d c q90l1.d q97l2d q90l1.d q97l2d q90l1.d q96l4.d q90l8c l1.c l8d <a >c f q100<l1^4^16^%18a 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(SynthVoice);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( 82:2: 0) p%=0; Time(1:1:0) r1 v100q90o5l8a c g f l1.g l8g <a >a f >l1.c <l8g <a >g d <l1.a >l8f d <a >d l1.g l8a f q95l4d q90l1.d q96l4.d q90l8a l1.g l8a f q95l4d q90l1.f l8a d g d l1.c q97<l2a q90l1.a q97l2a q90l1.a q95>l4c d q90l1.f l8g a >c <g l1.c l8d d a >c <l1.g l8g f q95l4d q90l1.c l8c q96<l4.a q90l1.a q96l4.a q90>l8c l1.c l8c d <a >d <l1.a >l8g g f d l1.a q96l4.a q90l8a l1.g l8g <a >g d l1.d <l8a >>c q95<l4d q90l1.d q97l2c q90l1.d l8d q95<l4a q90>l8a l1.a l8f f q95l4d q90l1.d l8d q95l4f q90>l8c <l1.d <l8a >>c <d f <l1.a >l8c d d a l1.f q95l4d q90l8g c l1.c q97<l2a q90l1.a q95l4a >c q90l1.d l8d f a l1^1^1^2^8c r1^1^1^2^%6 >l8c <a g >c <l1.f l8c q95<l4a q90l8a l1.a l8a q95l4a q90>l8d l1.g l8f <a q95l4a q90l1.a l8a a >d c l1.c q97l2d q90l1.d q97l2d q90l1.d l8d q95l4c q90l8d q100<l1^4^16^%18a 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(ChoirAahs);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( 82:2: 0) p%=0; Time(1:1:0) r1 v100q90o5l8d c c d l1.g l8g >c <a g l1.a l8a d <a >g l1.a q95l4f q90l8c f l1.f l8a <a a >f l1.f q96l4.d q90l8c l1.c l8d f >c <f l1.d q96l4.c q90l8d l1.a l8a >c <c <a l1.a q97l2a q90l1.a l8a q96l4.a q90>l1.c l8c q95l4d q90l8g l1.a >l8c <f >c <f >l1.c <l8c c >c <g l1.f q95l4d c q90<l1.a q97l2a q90l1.a q95l4a >c q90l1.d l8a d c a l1.a l8g >c <g a l1.g q95l4g q90l8a >c <l1.g l8a d c f l1.a l8g f q95l4d q90l1.d q96l4.d q90l8f l1.g l8a g a <a >l1.a q96l4.g q90l8f l1.f l8g a d l1^2.f r1^2^8^%6 l8d f >c <l1.a l8d d f g l1.g l8d a f d <l1.a q96l4.a q90>l8c l1.c q97l2d q90l1.f l8a g c l1^1g r1^2^4^8^%6 l8d <l1.a >l8f g >c <c <l1.a q97l2a q90l1.a q95l4a >d q90l1.g l8c <a a >c l1.f l8c q95l4d q90l8c l1.c q95l4c d q90l1.d q96l4.d q90l8c q100l1^4^16^%18c 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(DistortionGuitar);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( 82:2: 0) p%=0; Time(1:1:0) r1 v100q90o4l8a q95>l4g q90l8f <l1.a >l8f >c <<a >f l1.f <l8a >d g g l1.f l8c d d f l1.g l8f d c a l1.g q95l4g d q90l1.c q97l2c q90l1.c l8d q95l4f q90l8c l1.c q95<l4a >c q90l1.c q95<l4a a q90l1.a q97l2a q90l1.a q95l4a >c q90l1.d l8d g a g l1.d l8d c f a l1.d l8d >c <g f l1.d q95l4c <a q90l1.a q97l2a q90l1.a q95l4a q90>l8c g >l1.c <l8g f g a l1.c l8d a g f l1.f l8f a a d l1.f l8a d a a l1.f q97l2f q90l1.g l8f q95l4g q90>l8c <l1.c q95l4c f q90>l1.c <<l8a >c a g l1.a l8a d l4d l1.f l8a >c q95<l4g q90l1.f l8a c >c <a l1.c l8a g d c l1.c l8c d >c <g l1.g q95l4g q90l8a g l1.d l8d l1^1d r1^2^4^8^%6 >l8c <c a >l1.c <l8a d <a a l1.a q97>l2d q90l1.d <l8a a >d f l1.d q95l4d q90l8a f <l1.a q95l4a >c q90l1.c q97l2c q100l1^4^16^%18c 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(SynthDrum);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( 82:2: 0) p%=0; Time(1:1:0) r1 v100q95o5l4c q90l8a g l1.a >l8c <g c <a >l1.f <l8a >a d d l1.g l8c <a >d d l1.f l8g q96l4.a q90l1.d l8c a g f l1.f l8d q96l4.c q90l1.c q97l2c q90l1.c q97<l2a q90l1.a q96l4.a q90l8a l1.a q97l2a q90l1.a q97l2a q90l1.a l8a >c d f l1.f l8g d <a >c l1.f q95l4a q90l8a <a >l1.g l8d f d c l1.c q97<l2a q90l1.a q97l2a q90l1.a l8a >c f d l1.d l8f g a a l1.a l8g q96l4.f q90l1.f >l8c <d d c l1.d l8a g >c <g l1.f l8g a g g >l1.c q95l4c q90<l8g >c <l1.g l8d <a >d d l1.g l8a d a d <l1.a >l8d a <a >f >l1.c <l8f q96l4.d q90l1.f l8a f f d <l1.a >l8g f q95l4d q90l1.d l8c c g <a >l1.c l8d <a >a a <l1.a q22>l2d q90l1.d l8d a q95l4g q90>l1.c <l8d <a a >d l1.d q97l2d q90<l1.a l8a >>c <g d l1.a <l8a >a d <a >l1.c <l8a >d q95l4c q100l1^4^16^%18c 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(Applause);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( 82:2: 0) p%=0; Time(1:1:0) r1 v100q97o4l2a q90>l1.c l8d f g a l1.a l8g <a >>c <<a >l1.g l8a a a f <l1.a >l8c d f a >l1.c l8c <a >c <f l1.d q95l4f q90l8d c l1.c q95l4c <a q90l1.a q97l2a q90l1.a q97l2a q90l1.a q97l2a q90l1.a q97l2a q90l1.a q96l4.a q90l8a >l1.c l8d g a f l1.c l8d d a a >l1.c <<l8a >g a c >l1.c <l8d q95l4c q90<l8a l1.a q95l4a a q90l1.a q97l2a q90l1.a l8a q96>l4.c q90l1.f l8g f c g l1.d q96l4.d q90l8f l1.a l8a g g f l1.d <l8a >>c <a g >l1.c <l8g c q95l4d q90<l1.a >l8d f a g >l1.c <l8a f d >c <l1.c l8d f a d l1.a l8f <a >>c <f l1.d q96l4.c q90l8g l1.g l8a g g a <l1.a >l8a g a a l1.d <l8a q95>l4f q90l8f l1.f l8d f g d l1.f q45l4g l8c d q90l1.a l8f d a c <l1.a q97>l2d q90l1.c q95l4c q90l8d <a >l1.a q95<l4a q90>l8c >c <l1.c <l8a >d <a >d q100<l1^4^16^%18a Channel(16) //Meta & SysEx Time( 1:1: 0) TrackName={"Part 6"}