//------------------------------------------------------------------------------ Include(gs.h);Include(4neria.h);Include(SC-8850.h);Include(voice-gs-sc88pro.h); //------------------------------------------------------------------------------ TrackName={"宙の果て"}; //タイトル Copyright={"ケース"}; //著作権表示 TimeSignature=4,4; //拍子記号の設定 Tempo(144); //テンポの設定 System.MeasureShift = 1; //(弄らないこと) ResetGM; r2 ResetGS; r2 //音源初期化命令 TrackSync; //全てのトラックを同期する System.Keyshift= 2 //数字をいじると調が変えられます。(基本値は0) //------------------------------------------------------------------------------ Function TD(a, b, c, d, e, f, g){ @(a); V(b); EP(c); P(d); REV(e); CHO(f); M(g); } /*----------先行指定----------*/ // @ V EP P REV CHO M TR=1 TD( (26,32),80,100, 80, 50, 30, 0); //スティールギター TR=2 TD( (28,4), 45,100, 32, 30, 50, 5); //クリーンギター TR=3 TD( 1,80,100, 30,100, 30, 0); //ピアノ1 TR=4 TD( 1,100,100, 64, 40, 0, 0); //エレキピアノ2 TR=5 TD( 37, 60,127, 64, 50, 0, 0); //ベース1 TR=6 TD( 33, 85,127, 64, 40, 0, 0); //ベース2 TR=7 TD( 1,100,127, 64, 40, 0, 0); //ストリングス1 TR=8 TD( 1,100,127, 64, 40, 0, 0); //ストリングス2 TR=9 TD( 40,75,127, 64,140, 90, 0); //シンセベース TR=11 TD( (121,3,0),100,100, 80, 80, 30, 0); //ブラッシング1 TR=12 TD( 28,100,100, 32, 30, 50, 0); //ブラッシング2 TR=13 TD( 27, 80,127, 32, 40, 10, 0); //アルペジオ1 TR=14 TD( 28, 70,127, 16,110, 40, 20); //アルペジオ2 TR=15 TD( 73,100,127, 64, 80, 0, 0); //ボーカル1 TR=16 TD( 5, 77,127, 64, 40, 0, 0); //ボーカル2 //------------------------------------------------------------------------------ /*----マクロ----*/ /*-----ギター TR1,2-----*/ //ダウンピッキング #GD1 = {t.onNote(0,3,6,9);'eg`d`f#'}; #GD2 = {t.onNote(0,3,6,9);'db`c`f#'}; #GD3 = {t.onNote(0,3,6,9,12);'"aeg`c`e'}; #GD4 = {t.onNote(0,3,6,9);'db`c`g'}; #GD5 = {t.onNote(0,2,4,6);''}; #GD6 = {t.onNote(0,2,4,6);''}; //アップピッキング #GU1 = {t.onNote(0,2,4,6);'`f#`dge'}; #GU2 = {t.onNote(0,2,4,6);'`f#`cbd'}; #GU3 = {t.onNote(0,2,4,6,8);'`e`cge"a'}; #GU4 = {t.onNote(0,2,4,6);'db`c`g'}; //ストローク #GS1 = {y64,127;#GD1;ry64,0;y64,127;#GD1;r y64,0;y64,127;r#GU1;y64,0;y64,127;r#GU1; ry64,0;y64,127;#GU1;y64,0;y64,127;#GD1;r y64,0;y64,127;#GD1;ry64,0;y64,127;#GD1;ry64,0;}; #GS2 = {y64,127;#GD2;ry64,0;y64,127;#GD2;r y64,0;y64,127;r#GU2;y64,0;y64,127;r#GU2; ry64,0;y64,127;#GU2;y64,0;y64,127;#GD2;r y64,0;y64,127;#GD2;ry64,0;y64,127;#GD2;ry64,0;}; #GS3 = {y64,127;#GD3;ry64,0;y64,127;#GD3;r y64,0;y64,127;r#GU3;y64,0;y64,127;r#GU3; ry64,0;y64,127;#GU3;y64,0;y64,127;#GD3;r y64,0;y64,127;#GD3;ry64,0;y64,127;#GD3;ry64,0;}; #GS4 = {y64,127;#GD2;ry64,0;y64,127;#GD2;r y64,0;y64,127;r#GU2;y64,0;y64,127;r#GU4; ry64,0;y64,127;#GU4;y64,0;y64,127;r#GU2; rrrr y64,0;}; #GS5 = {y64,127;#GD2;ry64,0;y64,127;#GD2;r y64,0;y64,127;r#GU2;y64,0;y64,127;r#GU4; ry64,0;y64,127;#GU4;y64,0;y64,127;r#GU2; r#GU2;#GD2;#GU2; y64,0;}; //アルペジオ #GA1 = {y64,127eg`d`f# ^`dg^y64,0}; #GA2 = {y64,127db`cd `f#`cd `cdb`c`f# ^`cb^y64,0}; #GA3 = {y64,127aeg`c ^g^`e ^`c^g ^eg^y64,0}; #GA4 = {y64,127db`c`f# ^`c^`g ^`g&`f#`f# ^^^^y64,0}; //ブラッシング #GB1 = {rrrr #GD1;r#GD1;r rrrr rrrr}; #GB2 = {rrrr #GD2;r#GD2;r rrrr rrrr}; #GB3 = {rrrr #GD3;r#GD3;r rrrr rrrr}; /*-----ピアノ TR3,4-----*/ //コード #EC1 = {'eg`d`f#'}; #EC2 = {'d`c`f#'}; #EC3 = {'eg`c`e'}; //M #PC1 = {t.N(-6,2,14)'g`d`f#'t0}; #PC2 = {t.N(-6,2,14)'g`c`e't0}; //mero #PM1 = {@1#PC1;^^^ ^^^^ ^eg`d `f#`g`f#`d `e^^`d ^^^^ b^^`d ^^^^ }; #PM2 = {@1#PC2;^^^ ^^^^ ^g`c`e `f#`g`f#`d `e^^`d ^^^^ `g^^`f# ^^^^}; //伴奏 #ER1 = {@5,8#EC1;^^^ ^^^^ ^^^^ ^#EC1;^^}; #ER2 = {@5,8#EC2;^^^ ^^^^ ^^^^ ^#EC2;^^}; #ER3 = {@5,8#EC3;^^^ ^^^^ ^^^^ ^#EC3;^^}; #ES1 = {@5,8#ER1; #ER2; #ER3; #ER2;}; /*-----ベース-----*/ //ライン #BL1 = {e^ge rere ^ege aege}; #BL2 = {d^gd rdrd ^dgd adgd}; #BL3 = {"a^g"a r"ar"a ^"ag"a a"ag"a}; #BL4 = {d^gd rdrd ^dff f#f#gg}; /*-----シンセベースTR9-----*/ #SB1 = {EP.T(127,70,!1^1)P.onNote(32,0,96,127,32,96,0,127,96,32,0,96,127,32,96,0,32,0,96,127,32,96,0,127,96,32,0,96,127,32,96,0)[8eg`d`f#]}; #SB2 = {EP.T(127,70,!1^1)P.onNote(32,0,96,127,32,96,0,127,96,32,0,96,127,32,96,0,32,0,96,127,32,96,0,127,96,32,0,96,127,32,96,0)[8dbc`f#]}; #SB3 = {EP.T(127,70,!1^1)P.onNote(32,0,96,127,32,96,0,127,96,32,0,96,127,32,96,0,32,0,96,127,32,96,0,127,96,32,0,96,127,32,96,0)[8"aeg`c]}; #SB4 = {EP.T(127,70,!1^1)P.onNote(32,0,96,127,32,96,0,127,96,32,0,96,127,32,96,0,32,0,96,127,32,96,0,127,96,32,0,96,127,32,96,0)[8`dbc`g]}; /*-----ボーカルTR15,16-----*/ #VT1 = {M(0) rrrf,,40& f#M(30)f#f#f# ^^d^ "b^d^ rrrM(0)f,,40& f#M(30)f#f#f# ^^g^ f#^d^}; #VT2 = {M(0) rrrd,,40& eM(30)eee ^^d^ e^d^ M(30) e^&^M.T(0,80,!3)d ^^^r rrrr rrrr}; /*--------ドラム--------*/ //単音マクロ $d{n35,,,110,};//バス $h{n42,,,100,};//クローズハイハット1 $H{n42,,,70,};//クローズハイハット2 $o{n46,,,60,};//オープンハイハット1 $O{n46,,,30,}; $c{n49,,,70,};//クラッシュ右(低い) $C{n57,,,90,};//クラッシュ左(高い) $s{n51,};//ライド $t{n40,,,55,};//スネア $T{'n40,,100,n65,,40,'};//オープンリムショット $S{n65,,,100};//ティンバレス $e{n50,};//タム1 $f{n47,};//タム2 $g{n45,};//タム3 $i{n43,};//タム4 //リズムマクロ #DRS1 = {Rhythm{{hHor|rOor|hHor|rOor}drrr|Trrr|drrr|Trrt}}; #DRS2 = {Rhythm{{CHor|rOor|hHor|rOor}drrr|Trrr|drrr|Trrt}}; #DRS3 = {Rhythm{{hHor|rOor|hHor|rOoc}drrr|Trrr|drrr|Trrt}}; #DR1 = {Key(1)#DRS1;Key(0)}; #DR2 = {Key(0)#DRS1;}; #DR3 = {Key(0)#DRS2;}; #DR4 = {Key(0)#DRS3;}; //Fill In #FI1 = {Rhythm{erer ffrf grgg Tfor}}; #FI2 = {Rhythm{odTd Trtd TdTl32ttl16TTTT}}; #FI3 = {Rhythm{oiTg Tel24fgil16 TiTl32ttl16TTTT}}; #FI4 = {Key(1)Rhythm{{hHor|rOor}drrr|Trrt {ohHo hHhH}drrr|rrdt}Key(0)}; TR=10 CH=10 @(1,0) REV(50) EP(107) l16 PitchBend(8128) Key(0) [15rrrr rrrr rrrr rrrr] #FI1; [7#DR1;] #FI4; [7#DR1;] #FI3; #DR3;[6#DR2;]#DR4; #DR3;[7#DR2;] TR=100 CH=10 V(100) l16 PitchBend(8128) [128rrrr] [[7#DR1;]#FI4;] Key(2) TR=1 //ギター1 o4 l8 PitchBend(400) [6 #GS1; #GS2; #GS3; #GS5; ] TR=2 //ギター2 o5 l64 PitchBend(-150) r l8 [6 #GS1; #GS2; #GS3; #GS5; ] TR=11 //ブラッシング1 o4 l8 q8 v50 [6 #GB1; #GB2; #GB3; #GB2;] TR=12 //ブラッシング2 o5 l8 q8 v15 [6 #GB1; #GB2; #GB3; #GB2;] TR=13 o4 l8 q8 PitchBend(100) EP.N(100,90,!8) [[#GA1;] #GA2; #GA3; #GA4;] [32rrrr] [[#GA1;] #GA2; #GA3; #GA4;] TR=14 o5 l8 q8 PitchBend(-50) EP.onCycle(!8,100,127,90,110) [[#GA1;] #GA2; #GA3; #GA4;] [32rrrr] [[#GA1;] #GA2; #GA3; #GA4;] TR=3 //ピアノ1 o4 l8 y64,127 [#ES1;] o5 [#PM1; #PM2;] [#ES1;] TR=5//ベース1 o2 l8 EP.onCycle(!8,122,127) [15rrrr] rr b&&e [5#BL1; #BL2; #BL3; #BL4;] TR=6//ベース1 o3 l8 [15rrrr] rr b&&e [5#BL1; #BL2; #BL3; #BL4;] TR=9//シンセベース o4 l16 [128rrrr] [o3#SB1; o4 #SB2; o3 #SB3; #SB4;] TR=15 o7 l8 q120 [32rrrr] [#VT1; #VT2;] TR=16 o6 l8 q120 [32rrrr] [#VT1; #VT2; ]