//---------------------------------------------------------------------------------------------------------------------- INT Type = 1; //ここの数字が1だとTWM2用、ほかの数字だとSD-80(ネイティブモード)用 TrackName = {"彼方より、遠い未来のあなたへ"} Copyright = {"球場のピアニスト"} MetaText = {"せめてこの曲だけでも、君の所へ…。"} /*---------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------*/ System.MeasureShift(1); //音源初期化用に発音を1小節遅らせる IF(Type==1){ ResetGS;ResetXG;ResetGM;r1; //音源の初期化 }ELSE{ SysEx$=f0,41,10,00,48,12,0,0,0,0,0,0,f7; } Time(1:1:0); TrackSync; //全てのトラックを同期する(初期化後必) //---------------------------------------------------------------------------------------------------------------------- TimeSignature = 3,4 // 2/4 Tempo = 076 // テンポ KeyFlag-(eab)      // 調の設定 # = +,♭= - //---------------------------------------------------------------------------------------------------------------------- IF(Type==1){ TR(1) @(1) EP(120) v(090) REV(60) CHO(20) o6 q199 l8 TR(2) @(1,8) EP(100) v(050) REV(070) CHO(050) o4 q149 l8 TR(3) @(1,8) EP(120) v(090) REV(120) CHO(54) p%(0) o6 q199 l8 TR(4) @(1,8) EP(100) v(050) REV(070) CHO(050) p%(0) o4 q149 l8 }ELSE{ TR(1) CH(1) @(19,80,2) EP(120) v(090) REV(60) CHO(20) o6 q199 l8 TR(2) CH(2) @(19,80,2) EP(120) v(050) REV(070) CHO(050) o4 q109 l8 TR(3) CH(4) @(1) EP(120) v(090) REV(120) CHO(54) p%(0) o6 q199 l8 TR(4) CH(3) @(19,80,2) EP(120) v(050) REV(070) CHO(050) p%(0) o4 q109 l8 } //---------------------------------------------------------------------------------------------------------------------- /*EP.W*/ Str EPW1={EP.W(35,100,!64)} Str EPW2={EP.W(0,120,!96)} Str EPW3={EP.W(98,120,!32)} /*EP.T*/ Str EPT1={EP.T(100,0,!1^1)} /*Time*/ Str T1={Time(1:3:0)} Str T2={Time(2:1:0)} Str T3={Time(91:1:0)} /*v.T*/ Str VN1={IF(Type==1){v.N(55,54,59,62,58,56)}ELSE{v.N(60,61,62,65,63,61)}} Str VN2={IF(Type==1){v.N(60,59,64,67,63,61)}ELSE{v.N(65,66,67,70,68,66)}} Str VN3={IF(Type==1){v.N(70,69,59,75,63,65)}ELSE{v.N(70,69,59,75,63,65)}} Str VN5={IF(Type==1){v.N(52,58,49, 52,58,49, 52,58,49)}ELSE{v.N(52,58,49, 52,58,49, 52,58,49)}} Str VV1={IF(Type==1){v.N(50,90,87,90,92,87,90,89,83,89,90,91,93,90,88,86,87)} ELSE{v.N(50,90,87,90,92,87,90,89,83,89,90,91,93,90,88,86,87)}} Str VV2={IF(Type==1){v.N(85,83,89,85,86,87,88,89,90,92,94,92,90,90,88,86,87,81,82,83,84,85,85,83,84,85,86)} ELSE{v.N(85,83,89,85,86,87,88,89,90,92,94,92,90,90,88,86,87,81,82,83,84,85,85,83,84,85,86)}} Str VV3={IF(Type==1){v.N(55,62,89,88,90,92,84,88,87,65,90,86,87,91,84,82,81,82,75,85,87,89,)} ELSE{v.N(55,62,89,88,90,92,84,88,87,65,90,86,87,91,84,82,81,82,75,85,87,89,)}} Str VV4={IF(Type==1){v.N(87,89,91,92,85,94,95,93,55,62,92,83,82,81,76,83,82,86,79,78,79,78)} ELSE{v.N(87,89,91,92,85,94,95,93,55,62,92,83,82,81,76,83,82,86,79,78,79,78)}} Str VV5={IF(Type==1){v.N(90, 87,94,92,109, 85,104, 99,99,89,69 ,89,78,99,93,83,89,105,82, 88,85,84,88, 99)} ELSE{v.N(90, 87,94,92,100, 85,101, 99,99,89,85 ,89,78,99,93,83,89,99,82, 88,85,84,88, 99)}} Str VV6={IF(Type==1){v.N(77, 99,94,82,105, 90,99, 96,85,100,109, 88,76, 70,89,90,99, 87,76,105,86, 110, 80,90, 95,102)} ELSE{v.N(85, 99,94,82,100, 90,99, 96,85,100,109, 88,76, 83,89,90,99, 87,81,105,86, 110, 80,90, 95,102)}} Str VV7={IF(Type==1){v.N(105,69,82 ,89,73,83, 79,78,60, 90,69,94, 92,59,90, 109,80,56, 79,75,73, 68,54,90)} ELSE{v.N(105,69,82 ,95,86,95, 94,100,90, 100,89,104, 102,99,100, 109,90,96, 99,95,93, 88,84,100)}} Str VV8={IF(Type==1){v.N(70,59,68, 83,89,85, 99,79,90, 90,69,87, 108,93,79, 90,68,50, 89,78)} ELSE{v.N(90,79,78, 93,99,95, 99,79,90, 90,69,87, 108,93,79, 90,68,50, 89,78)}} Str VV9={IF(Type==1){v.N(94,85, 109,99, 83,90, 89,54, 106,100, 103,100, 96,105, 99,96, 79,58,78, 87,70,87 )} ELSE{v.N(98,94, 109,99, 89,94, 93,74, 106,100, 103,100, 96,105, 99,96, 99,88,98, 97,80,97 )}} Str VV10={IF(Type==1){v.N(105,69,82 ,89,73,83, 79,78,60, 90,69,94, 92,59,90, 109,80,56, 79,75,73, 68,54,90)} ELSE{v.N(105,79,92 ,95,86,95, 94,100,90, 100,89,104, 102,99,100, 109,90,96, 99,95,93, 78,74,100)}} Str VV11={IF(Type==1){v.N(93,104,85, 97,95,106, 96,104, 104,92, 90,99, 93,94 )} ELSE{v.N(93,104,85, 97,95,106, 96,104, 104,92, 90,99, 93,94 )}} Str VV12={IF(Type==1){v.N(89,95,92, 79,69,75, 69,59,66, 83, 79)} ELSE{v.N(89,95,92, 85,79,85, 80,76,73, 83, 81)}} Str VV13={IF(Type==1){v.N(93,86,96,92, 89,93,90,94, 90,92,84,93,95,86)} ELSE{v.N(85,86,96,92, 89,93,90,94, 90,92,84,93,95,86)}} Str VV14={IF(Type==1){v.N(60,68,79,90, 87,66,89, 85,86,89, 56,66,74,83, 67,82, 87,89,95, 89,86, 56,66,74,83)} ELSE{v.N(60,68,79,90, 87,66,89, 85,86,89, 56,66,74,83, 67,82, 87,89,95, 89,86, 56,66,74,83)}} Str VV15={IF(Type==1){v.N(81,86,82, 57,64,73,84, 59,84, 57,64,73,84, 87, 57,64,73,84, 86, 57,64,73,84,)} ELSE{v.N(81,86,82, 57,64,73,84, 59,84, 57,64,73,84, 97, 57,64,73,84, 96, 57,64,73,84, 79,58,78, 87,70,87)}} Str VV16={IF(Type==1){v.N(99,88, 100,92, 89,86 , 99,97, 106,89 , 94,92, 89,94, 79,85 ,97,92, 102,95, 89,91)} ELSE{v.N(99,88, 100,92, 89,86 , 99,97, 106,89 , 94,92, 89,94, 79,85 ,97,92, 102,95, 89,91)}} Str VV17={IF(Type==1){v.N()} ELSE{v.N(89,95,90, 87,92,87, 83,85,79 ,82,76)}} /*ペダル*/ Str P1={y64,0;y64,127} Str P2={y64,0;} /* P.W */ Str PT1={P.T(127,0,!1^2,0,127,!1^2)} Str PT2={P.T(0,127,!1^2,127,0,!1^2)} //---------------------------------------------------------------------------------------------------------------------- #1A={ VV1 "b^g^^^^^^fga^dfe^^^^^^^f^^fedd^^^^^ed"bc^^^^^^^^VV2 "b^^"b"gg^^^^fgab`c`d^`e^`d^g^^^^^gfee^^^^^"a"bcd^e^f^g^^^^^} #1B={ VV3 "g48"b48g12^^^^^^fga^dfe^^^^^^^f^^fedd^^^^^ed"bc^^^^^^^^ "b^^"b"gg^^^^ VV4 fgab`c`d^`e^`f^ q399 Div{l48 b`d`g} q199 ^^^^^`g`f`e`e^^^^^`e`d`cb^a^b^a^^^gf} #1C={ VV5 e^^^`e^`d^`c^b^`c^^e`c^b^a^g^a^^agfg^f^e^e^^efgf^^^"b^ VV6 `e^^^`f^`d`cb^b^`c^^`c`d`e`f^^^`g^} #1D={ `g^^`g`a`b`a^`g^`f`e`f^^^^^b^^^^^^^ rr'e"g''f"a'} #1E={VV7 'ge"b'^^^ 'bg"b'^'af"a'^ 'ge"g'^'fd"f''ec"e' 'fc"f'^^^ 'af"a'^ VV8 'gd"g'^ 'g"b"g''fc"f''c"g"c''d"b"d' 'ec"e'^^'c"c'} #1F={VV9 'c"c''d"d''e"e'^ ^^'f"f'^ 'g"g'^^^ 'g"g''a"a''f"f'^ ^^'e"b"e''fc"f'} #1G={VV10 'ge"g'^^^ 'bg"b'^'af"a'^ 'ge"g'^'fd"f''ec"e' 'fc"f'^^^ 'af"a'^ VV11 'gd"g'^ 'g"b"g''a"a''b"b''`cc'} #1H={VV12 `d^^`e ^^g^ ^^^^ `d^^`e ^^g^ ^^^^ `d^^`e ^^f^ ^^e^ e^^^ ^^^^ ^^^^} #1I={VV13 e^^^ ^^d^ ^f^^ g^^^ ^^^^ ^^^^ e^^^ ^^d^ ^g^^ a^^a b`c`d^ ^`e^^ f^^^ ^^^^ ^^`e`f} #1J={VV14> Div{q399l64 "g"beg}^^^ b^Div{q399l64ga}^ g^^f e Div{q399l64 "f"bdf}^^ ^Div{q399l64ga}^g ^gf^ cdDiv{q399l64"e"gce}^ } #1K={VV15^ccd Div{q339l64"e"g"be}^^^ Div{q339l64 ef}^Div{q339l64"g"beg}^^ gDiv{q339l64"g"beg}aDiv{q339l64"f"bd q4999f} ^^^^ ^^^^ ^^^^ <^'e"b"e''fc"f'} #1L={VV16 '`dd'^^'`ee' ^^'g"g'^ ^^^^ '`dd'^^'`ee' ^^'g"g'^ ^^^^ '`dd'^^'`ee' ^^'f"f'^ ^^'e"e'^ 'e"e'^^^ ^^^^ ^^^^} #1M={VV17 `d^^`e ^^g^ ^^^^ `d^^`e ^^g^ ^^^^ `d^^`e ^^f^ ^^e^ e^^^ ^^^^ ^^^^} #1x={#1A#1B#1C#1D EPW3 #1E#1F#1G#1H#1I#1J#1K q199 T3 #1G#1L> #1M} #TR1={T1 #1x} #TR3={T1 EPW1 #1x} //---------------------------------------------------------------------------------------------------------------------- #2A={PT1 [P1 eb`e`g`eb] [P1 "bfb`dbf] PT1 [P1 cg`c`e`cg][P1 "gdgbgd] PT1 [P1 "aea`cae][P1 "e"bege"b] PT1 [P1 "aea`cae][P1 "bfb`dbf]} #2B={PT1 P1 cg`c`e`cg P1 "gdgbgd P1 "aea`cae P1 "e"bege"b PT1 P1 "aea`cae P1 "e"bege"b P1 "aea`cae P1 "bfb`dbf} #2C={PT1 P1 ""b"bfb'`ee''`ff'} #2D={PT1 [P1 eb`e`g`eb] [P1 "bfb`dbf] PT1 [P1 cg`c`e`cg] PT1 P1 "gdgbgd P1 "bfb`dbf} #2E={PT1 [P1 eb`e`g`eb] [P1 "bfb`dbf] PT1 [P1 cg`c`e`cg][P1 "gdgbgd] PT1 P1 "aea`cae P1 "fcfafc [P1 "e"bege"b]} #2F={PT1 P1 cg`c`e`cg P1 "gdgbgd P1 "fcfafc P1 "c"gcec"g PT1 P1 "fcfafc P1 "c"gcec"gP1"fcfafc P1 "gdgbgd } #2G={PT1 P1 "aea`e`ca 'c"c'^^ EPT1 'd"d' ^^^^ ^^^^} #2H={PT1 'aec'^^ ^^^ ^^^ ^^^ 'gec'^^ ^^^ ^^^ ^^^ 'fc"a'^^ ^^^ ^^^ ^^^ [4 "e"g"b >] ^^^ e^^} #2x={EPW2 VN1 [#2A] VN2 [#2B] #2C VN3 #2D#2E#2F#2G T3 EPW2 #2E VN5 #2H} #TR2={T2 #2x} #4A={PT2 [P1 eb`e`g`eb][P1 "bfb`dbf] PT2 [P1 cg`c`e`cg][P1 "gdgbgd] PT2 [P1 "aea`cae][P1 "e"bege"b] PT2 [P1 "aea`cae][P1 "bfb`dbf]} #4B={PT2 P1 cg`c`e`cg P1 "gdgbgd P1 "aea`cae P1 "e"bege"b PT2 P1 "aea`cae P1 "e"bege"b P1 "aea`cae P1 "bfb`dbf} #4C={PT2 P1 ""b"bfb'`ee''`ff'} #4D={PT2 [P1 eb`e`g`eb] [P1 "bfb`dbf] PT2 [P1 cg`c`e`cg] PT2 P1 "gdgbgd P1 "bfb`dbf} #4E={PT2 [P1 eb`e`g`eb][P1 "bfb`dbf] PT2 [P1 cg`c`e`cg][P1 "gdgbgd] PT2 P1 "aea`cae P1 "fcfafc [P1 "e"bege"b]} #4F={PT2 P1 cg`c`e`cg P1 "gdgbgd P1 "fcfafc P1 "c"gcec"g PT2 P1 "fcfafc P1 "c"gcec"g P1"fcfafc P1 "gdgbgd } #4G={PT2 P1 "aea`e`ca 'c"c'^^ EPT1 'd"d' ^^^^ ^^^^} #4H={PT2 'aec'^^ ^^^ ^^^ ^^^ 'gec'^^ ^^^ ^^^ ^^^ 'fc"a'^^ ^^^ ^^^ ^^^ v(55) [4 "e"g"b > v-2] ^^^ e^^} #4x={EPW2 VN1 [#4A] VN2 [#4B] #4C VN3 #4D#4E#4F#4G T3 EPW2 #4E VN5 #4H} #TR4={T2 #4x} //---------------------------------------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------------------------------------- TR(1) |#TR1| TR(2) |#TR2| TR(3) |#TR3| TR(4)|#TR4|