// ---- Initialize ---------------------------------------------------------------------- TrackName = {"マジカル・ハロウィーン"} Copyright = {"音助"} MetaText = {"Sakura Version 2.374"} MetaText = {"TW-MUSIC2"} //Mute(1,11) /* コメントオフで鼻歌オフ */ TimeBase = 480; // タイムベース TimeSignature = 4,4; // 拍子 Tempo = 152 // テンポ System.MeasureShift = 1; // 発音を1小節遅らせて音源初期化する ResetXG; ResetGM; ResetGS; r2; // XG, GM, GS リセット Time(1:1:0); TrackSync; // トラック同期 Include(fadeio.h) // ---- Organ --------------------------------------------------------------------------- #1A = { o4 Tempo(140) REV(40) a+2a2f+2f2e1 Tempo(150) REV(20) [4 ff+]f2 } #1B = { Tempo(156) REV(0) [8 r1] } #1C = { o4 [a+8>crc+rd+rf8a+8r8e8r8ere8r8e8r8c8.r d+8r8d+8r8d+8c+8r8<a+2^8.r4..] } #1D = { o4 a8a+8>c8c+8d+4c8c+4d+8f+4 Tempo(153) PitchBend.onTime(0,0,!4,0,-1300,!4) f2 p%0 e&&fe8d+8c+8c4<a8a+4f+8f4e2 Tempo(156) a8a+r>crc+rd+4crc+4d+re4f4 Div{<a+>cc+d+ef}4 e2c+2c2<a+2>f1 r2^8 c8c+rd+r } #1E = { o5 [f8erf8erfra+8r8e4d+re8d+rera+8r4 c8c+rd+rfrf+4erf4f+rg+4a2 f8erf8erfra+8r8e4d+re8d+re8r8c8.r d+8r8d+8r8d+8c+8r8<a+2^8>:r8c8c+rd+r] r2 } #1F = { [4 r1] } #1G = { [8 r1] } #1H = { o4 PitchBend.onTime(0,-640,!1^1,-640,-1300,!1^2,-1300,-6400,!2) a+r>crc+rd+rfra+rr8 Tempo(150) e32e.r8e32r. Tempo(145) e.r8^32e.r8^32c8.r Tempo(140) d+d+r8d+.r8^32 Tempo(130) d+.r32c+.r8^32< Tempo(120) a+2.^16 Tempo(156) r PitchBend.onTime(-2600,0,!4) a4 a+8>crc+rd+rf8a+8r8e8r8ere8r8e8r8c8.r d+8r8d+8r8d+8c+8r8<a+2^8.r4.. } #1J = { o4 a8a+8>c8c+8d+4c8c+4d+8f+4 Tempo(153) PitchBend.onTime(0,0,!4,0,-1300,!4) f2 p%0 e&&fe8d+8c+8c4<a8a+4f+8f4e2 Tempo(156) a8a+r>crc+rd+4crc+4d+re4f4 Div{<a+>cc+d+ef}4 e2c+2c2<a+2>f1f+1f1 r2^8 c8c+rd+r } #1K = #1E #TR1 = { #1A #1B #1C #1D #1E #1F #1G #1H #1J #1K } // ---- Base ---------------------------------------------------------------------------- #2A = { o3 [3 r1] f2.r4 } #2B = { o2 [3 a+8[a+r][a+]a+ra+8[5 a+r]a+8[a+ra+8]] a+8a+rr4a+8a+rr8a+4[a+r]a+8a+4r4 } #2C = { o2 [4 r1] a+8[5 a+r]a+8ara8[4 ar]a8f8f8f+8[3 f+r][4 a8][5 a+8][a+r]a+8 } #2D = { o2 f1f+1a1a+1 f8[4 fr]f8[fr][3 f+r][f+8][f+r]f+8 a1f+1f2f2f4f4f8f8f+ra8 } #2E = { o2 [a+8a+r>a+8<a+ra+r>a+8<a+ra4ar>a8c+8c+r>c+8<c+r<a8>c8cr>c8<crcr>c8<cr<a4ar>a8<ar>f+8<ar>f4< a+8a+r>a+8<a+ra+r>a+8<a+ra4ar>a8<a8ar>c8<frf+8a4>ar<a8ar>a8<ara+4a+r>a+8<a+r>f+8<a+r>f8<a+r] } #2F = { [4 r1] } #2G = { o2 a+1^1^1^1 a+8[a+r][a+]a+ra+8[5 a+r]a+8[a+ra+8] a+8a+rr4a+8a+rr8a+4[a+r]a+8a+4r4 } #2H = { o2 [4 r1] a+8[5 a+r]a+8ara8[4 ar]a8f8f8f+8[3 f+r][4 a8][5 a+8][a+r]a+8 } #2J = { o2 f1f+1a1a+1 f8[4 fr]f8[fr][3 f+r][f+8][f+r]f+8 a1f+1[f4][4 f8][8 e8][4 f4][6 f8]f+ra8 } #2K = #2E #TR2 = { #2A #2B #2C #2D #2E #2F #2G #2H #2J #2K } // ---- Guitar -------------------------------------------------------------------------- #3A = { o3 a+2>c2c+2c2e1 PitchBend.onTime(-8192,0,!8,0,0,!2,0,-8192,!4.) P(88) 'a`c'1 p%0 } #3B = { o4 P(64) ['a+fe'4<ar>'a+f'r<a8>>'c+"a+"f'.r32<a32r.'a+f'r<ar>>'c+"a+"f'.r8^32<'a+fe'r:>'ec+"a+'4'd+c"a+'4<] 'bf+e'8.r'bfe'4 'a+fd+'4<ar>'a+fc+'r<a8>>'c+"a+"f'.r32<a32r.'a+f'r<ar>>'c+"a+"f'.r8^32<'a+fe'r>'ec+"a+'4'd+c"a+'4< 'a+e'8'a+e'r PitchBend.onTime(0,8191,!16) "a+4 p%0 'a+e'8'a+e'r<a+4r-8>'a+f'8r8'a+f'r8.'a+f'r'a+f'8.r4^16 } #3C = { o4 P(40) PitchBend.onTime(-8192,0,!8,0,0,!2,0,-8192,!1^4.) V.onTime(90,90,!1,90,30,!1) 'a+f'1^1 P(104) PitchBend.onTime(-8192,0,!8,0,0,!2,0,-8192,!1^4.) V.onTime(75,75,!1,75,20,!1) '`ca'1^1 p%0 P(88) V(80) [3 'a+f'r]'a+f'8r8'bf+'8r8'af'4['af'r]r8'af'8r8>'c"f'8.r['af'8r8]['af'r]r8'a+fc+'2^8r2 } #3D = { o4 [3 r1]r2..'ec'r 'afc+'8r8['af'rr4]'a+f+'8r8'a+f+'r8.'a+f+e'4r4 'e"a+'2'fc'2'f+c'2'ae'2 v+10 'a+f'1 v-5 a1 r-1 [4 ff+]f2 v-5 } #3E = { o4 [['f"a+'4'f"a+'r8.'f"a+'r'f"a+'8r8 'e"a+'4['e"a+'r]r8:'e"a+'r'e"a+'8r4 'f+"a+'4r8'f+"a+'r8.'f+"a+'r'ec'r'fc'4'fc'r'fc+'8r8'fc'4.r8] 'e"a+'r8.'e"a+'8.r['af'8r8]['af'r]r8'a+f'2^8r2] } #3F = { [4 r1] } #3G = { o4 P(64) ['a+fe'4<ar>'a+f'r<a8>>'c+"a+"f'.r32<a32r.'a+f'r<ar>>'c+"a+"f'.r8^32<'a+fe'r:>'ec+"a+'4'd+c"a+'4<] 'bf+e'8.r'bfe'4 'a+fd+'4<ar>'a+fc+'r<a8>>'c+"a+"f'.r32<a32r.'a+f'r<ar>>'c+"a+"f'.r8^32<'a+fe'r>'ec+"a+'4'd+c"a+'4< 'a+e'8'a+e'r PitchBend.onTime(0,8191,!16) "a+4 p%0 'a+e'8'a+e'r<a+4r-8>'a+f'8r8'a+f'r8.'a+f'r'a+f'8.r4^16 } #3H = { o4 [r1] P(104) PitchBend.onTime(-8192,0,!8,0,0,!2,0,-8192,!1^4.) V.onTime(75,75,!1,75,20,!1) '`ca'1^1 p%0 P(88) V(80) [3 'a+f'r]'a+f'8r8'bf+'8r8'af'4['af'r]r8'af'8r8>'c"f'8.r['af'8r8]['af'r]r8'a+fc+'2^8r2 } #3J = { o4 [3 r1]r2..'ec'r 'afc+'8r8['af'rr4]'a+f+'8r8'a+f+'r8.'a+f+e'4r4 'e"a+'2'fc'2'f+c'2'ae'2 v+10 'a+f'1 '`caf+'1 '`c+a+f'1 v-5 '`ca'1 r-1 [4 ff+]f2 v-5 } #3K = #3E #3L = { o4 [3 r1] P(104) PitchBend.onTime(-8192,0,!8,0,0,!2,0,-8192,!1^4.) V.onTime(70,70,!1,70,0,!1) '`ca'1^1 } #TR3 = { #3A #3B #3C #3D #3E #3F #3G #3H #3J #3K #3L } // ---- Piano --------------------------------------------------------------------------- #4A = { [4 r1] } #4B = { o4 V(90) REV(30) a+>cc+d+eff+a v-30 a+>cc+d+eff+a v-30 a+>cc+d+eff+a v+60 r2[r1] o5 r8[5 ['a+c+']:v-10r] v+40 r1r2.. REV(0) '`c+a+'8r8'`c+a+'r8.'`ca'r'`c+a+'8 V(80) REV(90) r4. } #4C = { o6 P.N(127,120,112,104,96,88,80,72,56,48,40,32,24,16,8) c+8.c8.<a+8.a8.f+8.f8e8c+8c.<a+.a.f+.f^2a2^8a+1r8 P(32) REV(0) o5 [7 '"a+c+'r'a+f'r]'"a+c+'4 '"ac'r'af'8'"ac'r'af'8r8'af'r'"ac'r'af'4[3 'a+f'r:'"a+c+'r]'"a+c+'4 } #4D = { o5 [4 r1] ercrc+rcr<ar>crc+rcr<ar>crc+rd+re2 [r1][4 frf+r][4 f4] } #4E = { o5 [[[3 'a+f'r]'`ca'8[3 '`c+a+'r]'a+f'8.r['a+f'r]'`ca'8:['`c+a+'r]'a+f'4 'af+'8['af+'r]'a+f+'8[3 '`ca'r]'af'4'af'r'af'r8.'`ca'4['`ca'r]] '`c+a+'r8.'a+f'4 ['af'r]'af'r8.['af'r]r8'a+f'4'a+f'r'af'r8.'f+c+'r8.'fc+'4] } #4F = { o5 P(64) V(100) REV(90) l8 a+v-30av+30 >fv-30"a+v+30 ev-30fv+30 cv-30ev+30 d+v-30cv+30 cv-30d+v+30 c+v-30cv+30 <av-30`c+v+30 a+v-30av+30 >a+v-30"a+v+30 av-30a+v+30 fv-30av+30 f+v-30fv+30 ev-30f+v+30 fv-30ev+30 <av-30`fv+30 } #4G = { o4 V(90) REV(30) P(32) l16 a+>cc+d+eff+a v-30 a+>cc+d+eff+a v-30 a+>cc+d+eff+a v+60 r2[r1] o5 r8[5 ['a+c+']:v-10r] v+40 r1r2.. REV(0) '`c+a+'8r8'`c+a+'r8.'`ca'r'`c+a+'8 V(80) REV(90) r4. } #4H = { o6 P.N(127,120,112,104,96,88,80,72,56,48,40,32,24,16,8) c+8.c8.<a+8.a8.f+8.f8e8c+8c.<a+.a.f+.f^2a2^8a+1r8 P(32) REV(0) o5 [7 '"a+c+'r'a+f'r]'"a+c+'4 '"ac'r'af'8'"ac'r'af'8r8'af'r'"ac'r'af'4[3 'a+f'r:'"a+c+'r]'"a+c+'4 } #4J = { o5 [4 r1] ercrc+rcr<ar>crc+rcr<ar>crc+rd+re2 [r1][4 frf+r][4 erfr][4 frf+r][4 f4] } #4K = #4E #4L = { o5 P(64) V(100) REV(90) l8 [3 a+v-30av+30 >fv-30"a+v+30 ev-30fv+30 cv-30ev+30 d+v-30cv+30 cv-30d+v+30 c+v-30cv+30 <av-30`c+v+30 a+v-30av+30 >a+v-30"a+v+30 av-30a+v+30 fv-30av+30 f+v-30fv+30 ev-30f+v+30 fv-30ev+30 <av-30`fv+30] } #TR4 = { #4A #4B #4C #4D #4E #4F #4G #4H #4J #4K #4L } // ---- Orchestra Hit ------------------------------------------------------------------- #5A = { [4 r1] } #5B = { o5 P(8) a+8r2.. [7 r1] } #5C = { o5 [3 r1] P(120) r2.e4 a+8r2..[3 r1] } #5D = { o5 [4 r1] P(8) f8r2. P(120) f8f+8r2.. [4 r1] } #5E = { o5 [15 r1] r2 P.N(8,24,40) e4f8a8 } #5F = { o5 P(120) a+8r2.. [r1] P(24)r2..a8 } #5G = { o5 P(8) a+8r2.. [7 r1] } #5H = { o5 [3 r1] P(120) r2.e4 a+8r2..[3 r1] } #5J = { o5 [4 r1] P(8) f8r2. P(120) f8f+8r2.. [6 r1] } #5K = #5E #TR5 = { #5A #5B #5C #5D #5E #5F #5G #5H #5J #5K } // ---- Voice Effect -------------------------------------------------------------------- #6A = { [r1] V.onTime(65,65,!2.,65,0,!2) o5 a+1^4 r2. } #6B = { o4 P.onTime(96,32,!1^1^1^1) V.onTime(0,60,!4,60,60,!1^1^2,60,0,!1^4) a+1^1^1^1 r1^2 @(127,2) V(85) REV(60) CHO(60) o4 r2. P.onTime(32,96,!2) b2 r1 @(53,0) REV(0) CHO(0) r4 } #6C = { o6 P(80) V.onTime(0,70,!2,70,70,!2,70,40,!1) c+1^1 P(48) V.onTime(40,70,!4.,70,70,!4,70,40,!4) c2.. V.onTime(40,40,!2^8,40,0,!2) c+1^8 [4 r1] } #6D = { V(70) o4 P.onTime(0,127,!1^1,127,0,!1^1) PitchBend.onTime(0,0,!2,0,640,!1,640,640,!4.,640,2600,!4,2600,2600,!4.,2600,0,!1^2) f1^1^1^1 [6 r1] } #6E = { o5 V(65) P(88) [r4a+r8.ara+rr4 r4.>crc+r<a+rr4> V.onTime(0,45,!4.,45,45,!1^4,45,15,!4.) P.onTime(127,0,!1,0,127,!1) PitchBend.onTime(0,2000,!1,2000,0,!1) f1^1< V(65) P(88) r4a+r8.ara+rr4 r4.>crc+r8.<r4 ar8.ar8.arar8.a+2r2^8] } #6F = { r2 @(127,1) REV(60) CHO(120) o5 r4. V(60) P(0)f8 r-16 a4 V(80) P(127)e2 r8 V(90) P(20)g2 << V(115) P(80)f1^2^8 @(53,0) V(70) REV(0) CHO(0) r } #6G = { o4 P.onTime(96,32,!1^1^1^1) V.onTime(0,60,!4,60,60,!1^1^2,60,0,!1^4) a+1^1^1^1 [4 r1] } #6H = { o6 P(80) V.onTime(0,70,!2,70,70,!2,70,40,!1) c+1^1 P(48) V.onTime(40,70,!4.,70,70,!4,70,40,!4) c2.. V.onTime(40,40,!2^8,40,0,!2) c+1^8 [4 r1] } #6J = { V(70) o4 P.onTime(0,127,!1^1,127,0,!1^1) PitchBend.onTime(0,0,!2,0,640,!1,640,640,!4.,640,2600,!4,2600,2600,!4.,2600,0,!1^2) f1^1^1^1 [8 r1] } #6K = #6E #6L = { r2 @(127,1) REV(60) CHO(120) o5 r4. V(60) P(0)f8 r-16 a4 V(80) P(127)e2 r8 V(90) P(20)g2 } #TR6 = { #6A #6B #6C #6D #6E #6F #6G #6H #6J #6K #6L } // ---- Synth --------------------------------------------------------------------------- #7A = { [4 r1] } #7B = { [8 r1] } #7C = { [4 r1] o6 `c+ra+rarf+rf4.r8 [3 r1] } #7D = { P(80) V.onTime(60,0,!1^1) o6 [11 aa:r] [7 r1] r2.r V(65) P.N(40,32,24) o5 cc+d+ } #7E = { [P.onTime(16,112,!1^1,112,16,!1^1,112,16,!1^1,16,112,!1^1) o5 l8 q(48) efaa+[`c+a+aa+`d+a+a:a+]faa+>d+dd+ff+d+c<af+d+ efaa+[`c+a+a:a+`d+a+aa+]f[[6 fv-10]v+60r4]] } #7F = { P(48) V.onTime(0,70,!1^2,70,70,!1,70,30,!1^2) q(98) o4 a+1^1^1^1 } #7G = { [8 r1] } #7H = { [3 r1] V(60) l16 r1 o6 `c+ra+rarf+rf4.r8 [3 r1] } #7J = { P(80) V.onTime(60,0,!1^1) o6 [11 aa:r] [5 r1]r2r8 V(65) P.N(40,30,20) o5 l8 cc+d+ P.onTime(16,112,!1^1,112,16,!1^1) efaa+[`c+a+aa+`d+a+a:a+]faa+>d+dd+ff+d+c<af+d+ } #7K = #7E #7L = { P(48) q(100) o4 V.onTime(0,70,!1^2,70,70,!1,70,30,!1^2) a+1^1^1^1 [V.onTime(30,70,!1^2,70,70,!1,70,30,!1^2) a+1^1^1^1] } #TR7 = { #7A #7B #7C #7D #7E #7F #7G #7H #7J #7K #7L } // ---- Rhythm -------------------------------------------------------------------------- $b{n(Kick1)} $s{n(Snare1)} $c{n(ClosedHiHat)} $o{n(OpenHiHat)} $x{n(CrashCymbal1)} #10A = { [3 r1] [3 br8.]r4 } #10B = { [24 br8.] br8.r4[brr4][br8.]r4 } #10C = { [4 r1] [8 br8.][4 br8.r4] } #10D = { [4 r1] [8 br8.][br2...][br8.r4][3 br8.]r4 } #10E = { [4 [br8.r4[br]r4] brr4br8.brr4 br8.r4[br]r4] } #10F = { br8.r2.[3 r1] } #10G = { [24 br8.] br8.r4[brr4][br8.]r4 } #10H = { [4 r1] [8 br8.][4 br8.r4] } #10J = { [4 r1] [8 br8.][br2...][4 br8.r4][7 br8.]r4 } #10K = #10E #10L = { br8.r2.[3 r1] } #TR10 = {Rhythm{ v(80) p%-1200 #10A #10B #10C #10D #10E #10F #10G #10H #10J #10K #10L }} #20A = { [12 o.v(-5)] v(60) r2..[r1] } #20B = { [3 r1]r2 v(-20) [o4][16 cv(-20)cv(+20)] v(+20) [x4 r4] r1 } #20C = { [4 r1] v(-20)o4v(+20) [15 crv(-20)crv(+20)] } #20D = { [3 r1]r2^8. v(-10)c32c32o4v(+10) [crv(-20)crv(+20)]cv(-40)ccv(+20)cv(+10)o4v(+10) crv(-20)crv(+10)o8.v(+10)c32c32crcrv(-10)o4v(+10) [x2 v(-10)o2v(+10)] [x2] v(-10)[o4]o4.v(+10) r8 } #20E = { [[[13 crv(-30)crv(+30)] : v(-10)x4o4v(+10) x4] cr v(-10)cro4v(+10) x4] } #20F = { [r1] r4. [12 o.v(-5)] v(60) r2 } #20G = { x4 v(-20) [29 cv(-20)cv(+20)]o8 v(+20) x4 v(-20) [13 cv(-20)cv(+20)]o8 v(+20) [x4 r4] r1 } #20H = { [3 r1]r2^8 v(-10)[4 c32]crccv(-10)o4v(+20) [15 crv(-20)crv(+20)] } #20J = { [3 r1]r2^8. v(-10)c32c32o4v(+10) [crv(-20)crv(+20)]cv(-40)ccv(+20)cv(+10)o4v(+10) crv(-20)crv(+10)o8.v(+10)c32c32crcrv(-10)o4v(+10) [x2 v(-10)o2v(+10)] x4 v(-33)[28 cv(+1)]v(+5) [x2] v(-10)[o4]o4.v(+10) r8 } #20K = #20E #20L = { [3 [r1] r4. [12 o.v(-5)] v(60) r2] } #TR20 = {Rhythm{ v(60) #20A #20B #20C #20D #20E #20F #20G #20H #20J #20K #20L }} #21A = { [3 r1] srsrsrsrssssssss } #21B = { r1r2.sr8. r1r2[sr8.] r1r2.sr8. [srsrr4]r8sr8.srsr8.r4 } #21C = { [3 r1]r2.ssss [[4 r4:sr8.]sr:sr]ss } #21D = { [4 r1] sr8.r2^8srsr8.r2.[sr2...][sr8.r4][sr8.][sr]sssr } #21E = { [[8 r4:sr8.]srsr [3 r4:sr8.]srsrr4sr8.[3 r4sr8.]:[sr8.]] srsrr8sr } #21F = { sr2...[r1]r2..ss } #21G = { sr1r2^8.sr8. r1r2[sr8.] r1r2.sr8. [srsrr4]r8sr8.srsr8.r4 } #21H = { [3 r1]r2.ssss [[4 r4:sr8.]sr:sr]ss } #21J = { [4 r1] sr8.r2^8srsr8.r2.[sr2...][4 sr8.r4][4 sr8.][6 sr]sssr } #21K = #21E #21L = { sr2...[3 r1] } #TR21 = {Rhythm{ v(70) #21A #21B #21C #21D #21E #21F #21G #21H #21J #21K #21L }} // ---- Track Setting ------------------------------------------------------------------- TR(1) @(17,16) EP(127) V(120) REV(0) CHO(0) M(60) P(64) BR(12) q(98) Slur(0) l16 |#TR1| TR(11) @(17,8) EP(127) V(110) REV(0) CHO(0) M(60) P(64) BR(12) q(98) Slur(0) l16 |#TR1| TR(2) @(38,0) EP(127) V(90) REV(0) CHO(0) M(0) P(64) BR(12) q(86) Slur(0) l16 |#TR2| TR(12) @(36,0) EP(127) V(90) REV(0) CHO(0) M(0) P(64) BR(12) q(86) Slur(0) l16 |#TR2| TR(3) @(30,0) EP(127) V(100) REV(0) CHO(0) M(60) P(72) BR(12) q(98) Slur(0) l16 |#TR3| TR(4) @(5,24) EP(127) V(80) REV(0) CHO(0) M(0) P(32) BR(12) q(98) Slur(0) l16 |#TR4| TR(5) @(56,0) EP(127) V(80) REV(0) CHO(0) M(0) P(64) BR(12) q(80) Slur(0) l16 |#TR5| TR(6) @(53,0) EP(127) V(70) REV(0) CHO(0) M(60) P(88) BR(12) q(99) Slur(0) l16 |#TR6| TR(7) @(81,1) EP(127) V(60) REV(60) CHO(0) M(0) P(48) BR(12) q(98) Slur(0) l16 |#TR7| TR(10) @(17) EP(127) V(120) REV(0) CHO(0) BR(12) l16 |#TR10| TR(20) CH(10) l16 |#TR20| TR(21) CH(10) l16 |#TR21| TR(16)|[98 r1] FadeoutAll(4)|