//著作者情報 TrackName{"High Speed Wind (音質修正版)"} Copyright{"レイン望( rela X )"} //基本情報 Tempo=165 System.MeasureShift(1) ResetGM();r2 ResetGS();r2 Time(1:1:0); TrackSync;// トラックの同期 //音色設定 TR=1 @82 v(127)o(6)l(8) REV(48)CHO(8) //MainMelo TR=2 @82 v(110)o(6)l(8) REV(32)CHO(24) //SubMelo TR=3 @39,8 v(80) o(3)l(16)REV(4) //Base TR=4 @1 v(120)o(4) REV(10) //Chord TR=5 @20 v(72) o(4) REV(10)q(102) //Chord2 TR=6 @31 v(108)o(4) REV(12) //Guitar TR=9 @81,8 v(92) REV(8) //Synth TR=10 @27,90 v(100) REV(2) //Drum TR=11 @49 v(100)o(7) REV(12)q(102) //Strings1 TR=13 @99 v(60) o(8) REV(100)CHO(40)q(120)//Crystal TR=14 @123 v(100)o(6) //Percussion( Seashore ) TR=15 @128 v(100) REV(48) //Percussion( GunShot左 ) TR=16 @128 v(100) REV(48) //Percussion( GunShot右 ) //ドラム設定 TR=10 CH=10 $b{n36,}//bass drum $s{n40,}//Snare2 $h{n42,}//hi-hat $m{n46,}//hi-hat open $c{n49,}//Cymbal $x{n57,}//Cymbal2 //演奏時間 Str Intro={ Time(1:1:0) }; Str PartA={ Time(17:1:0) }; Str PartB={ Time(33:1:0) };Str PartB2={ Time(41:1:0) }; Str PartC={ Time(49:1:0) }; Str PartD={ Time(65:1:0) };Str PartD2={ Time(73:1:0) }; //演奏定義 Function SBase(Str BASE){ [ "'BASE'16 ][ 'BASE'16 ] } #Melo1A={ [ a4.gM(48)a2r4M(0)ab`cb32`c32b16agf4.eM(48)f2r4M(0)fgagfeg4.fg2r4gabeb:`cb4.`c`d4.`c16`d16b2,90a4a-4 ]`d`c4.`d`e4.`c`c4.`d16`c16b4r4 } #Melo1B={ l8 [ q102[ c4."b ]c4.,80c16d16edc"b ]d4.cd4.cd4.,80d16e16fedf,100e4.de4.dc4.,80d16c16"b,80rr4q100 } #Melo2A={ l8 [ [ e4.d ]e4.e16f16gfed ] f4.ef4.ef4.f16g16agfag4.fg4.fe4.f16e16drr4 } #BaseInt={ l16 [ [8 SBase(a) ][8 SBase(f) ][8 SBase(g) ][2 SBase(`c) ][2 SBase(b) ][2 SBase(a) ][2 SBase(g) ] ] } #Base1A={ l16 [ [6 SBase(a) ][2 SBase(e) ][8 SBase(f) ][8 SBase(g) ][2 SBase(`c) ][2 SBase(b) ][2 SBase(a) ]:[2 SBase(g) ] ]SBase(g)r4 } #Cho1A={ [ 'ace'1+1'fac'1+1|'gbd'1+1'eg#b'1'ace'2:'deg#b'2 ]'gbd'4r4 } #Cho1B={ [ ['cea'1+2'eg"b'2]|'cfa'1+1'dgb'1'cea'2:'dgb'2 ]'dgb'4r4 } #Cho2A={ [ 'ace'1+2'gcd'2'fac'1+1|'gbd'1+1'eg#b'1'ace'2:'deg#b'2 ]'gbd'4r4 } #Cho2B={ [ ['cea'1+2'eg"b'2]|'cfa'1+1'dgb'1'cea'2:'dgb'2 ]'dgb'4r4 } #Gtr1A={ t.N(-2,0,2)q60[ ['"aea']r8'"aea'4r4'"aea'4+8'"aea'4'"cgc'4 ]|['"fcf']r8'"fcf'4r4'"fcf'4+8'"fcf'4'"beb'4 ['"gdg']r8'"gdg'4r4'"aea'4+8'"aea'4'"g#eg#'4 } #Gtr1B={ t.N(-2,0,2)q60[ ['"aea']r8'"aea'4r4'"aea'4+8'"aea'4'"cgc'4 ]|['"fcf']r8'"fcf'4r4'"fcf'4+8'"fcf'4'"beb'4 ['"gdg']r8'"gdg'4r4'"aea'4+8'"aea'4r4 } #Gtr2A={ t.N(-2,0,2)q60[ [['"aea']r8:'"aea'4+8]'"geg'4+8 ]|[ ['"fcf'4 ]r8'"fcf'4+8 ] ['"gdg'4]r8'"gdg'4+8r8'"aea'4+8'"aea'4'"beb'4 } #Gtr2B={ t.N(-2,0,2)q60[ [['"aea']r8:'"aea'4+8]'"geg'4+8 ]|[ ['"fcf'4 ]r8'"fcf'4+8 ] ['"gdg'4]r8'"gdg'4+8r8'"aea'4+8'"aea'4r4 } #Strings1={ l4[ [c1+2c"b]d1+1:e1e2ed ]g1gab8`d8,30r4 } #Synth1={ l16[ [4 a8age8:g8 ]e8 ][4 f8fec8:e8 ]c8[2 g8gfd8f8 ][2 a8ag:e8g8 ]e8g8 } #Synth2={ l16[2 [ [4 a8age8:g8 ]e8 ][4 f8fec8:e8 ]c8[2 g8gfd8f8 ][2 a8ag:e8g8 ]:e8g8 ]r4 } #Crystal={ l4[e1efgd]f1fgafg1gab8`d8,30r4 } //ドラムパターン定義 #Intro={ Rhythm{ [64 b0h8[h16] ] } } #Drum1={ Rhythm{ b0h8[ h16 ] } } #Drum2={ Rhythm{ b0s0h8[ h16 ] } } #DrumCr1={ Rhythm{ c0b8[ h16 ] } } #DrumCr2={ Rhythm{ x0b8[ h16 ] } } //演奏 TR=1 PartA o6 #Melo1A PartB o7 #Melo1B PartB2 P=96 #Melo1B P=64 PartC o6 #Melo1A PartD o7 #Melo1B PartD2 P=96 #Melo1B P=64 TR=2 PartB2 P=32 #Melo2A P=64 PartD2 P=32 #Melo2A P=64 TR=3 Intro #BaseInt PartA #Base1A PartB #Base1A PartC #Base1A PartD #Base1A TR=4 PartA #Cho1A PartB #Cho1B PartC #Cho1A PartD #Cho1B TR=5 PartA #Cho2A PartB #Cho2B PartC #Cho2A PartD #Cho2B TR=6 PartC #Gtr1A #Gtr1B PartD #Gtr2A #Gtr2B TR=9 o6q45 Time(9:1:0) #Synth1 PartA #Synth2 PartB #Synth2 PartC #Synth2 PartD #Synth2 TR=10 Time(9:1:0) #Intro PartA Rhythm{ c0 }[16 #Drum1 #Drum2 ]Rhythm{ c0 }[16 #Drum1 : #Drum2 ]r4 PartB Rhythm{ c0 }[16 #Drum1 #Drum2 ]Rhythm{ c0 }[16 #Drum1 : #Drum2 ]r4 PartC Rhythm{ c0 }[16 #Drum1 #Drum2 ]Rhythm{ c0 }[16 #Drum1 : #Drum2 ]r4 PartD Rhythm{ c0 }[16 #Drum1 #Drum2 ]Rhythm{ c0 }[16 #Drum1 : #Drum2 ]r4 TR=11 PartB #Strings1 PartD #Strings1 TR=13 PartB2 #Crystal PartD2 #Crystal TR=14 PartA r-1+1P.onTime(0,127,!1+1,127,0,!1+1)c0`c1+1+1+1P(64) PartB P.onTime(0,127,!1,127,0,!1+1+1)c0`c1+1+1+1P(64) PartD P.onTime(0,127,!1,127,0,!1+1+1)c0`c1+1+1+1P(64) Time(79:1:0) P.onTime(0,127,!1+1)Cresc c0`c1+1 P(64) TR=15 o2l4q105P=0 PartB r-4c PartB2 r-4c PartC r-4c PartD r-4c PartD2 r-4c Time(80:4:0)c4 TR=16 o2l4q105P=127 PartB r-4`c PartB2 r-4`c PartC r-4`c PartD r-4`c PartD2 r-4`c Time(80:4:0)`c4