TrackName     = {"Yokohama Bay Side 2012"}
Copyright     = {"騎士王321"}
MetaText      = {"今年のYokohama Bay Side"}
テンポ 143
拍子   4,4
KeyFlag-(bea);
TrackSync;
Include(gs.h);Include(delay.h);Include(groove.h);Include(unison.h);
System.MeasureShift(1);ResetGS;TrackSync;
GSScaleTuning(68,68,68,68,68,68,68,68,68,68,68,68);
CH(11) SysEx$ = f0,41,10,42,12,{40,1a,15,02},f7;
//CH(12) SysEx$ = f0,41,10,42,12,{40,1b,15,02},f7;
CH(13) SysEx$ = f0,41,10,42,12,{40,1c,15,02},f7;
//CH(14) SysEx$ = f0,41,10,42,12,{40,1d,15,02},f7;
CuePoint={"TwmParam(80,125,24)"}
CuePoint={"TwmChorus(1,127,60,64,64,48,1)"}
//==================================================================================================
STR KEEP = {}
STR RS02 = {r%768}
STR RS08 = {r%3072}
STR RS16 = {r%6144}
//--------------------------------------------------------------------------------------------------
STR XS00 = {EP.T(64,127,3072);
            MidiDelay({[8 [3 '""a"aceg'^:r][3 '""a"acef'^:r][3 '""g"g"bdf'^:r][3 '""g"g"bce'^:r]]},3,!4^8);}
STR XS01 = {MidiDelay({[8 [3 '""a"aceg'^:r][3 '""a"acdf'^:r][3 '""g"g"bdf'^:r][3 '""g"g"bce'^:r]]},3,!4^8);}
STR XS02 = {EP.T(127,0,6144);
            MidiDelay({[8 [3 '""a"aceg'^:r][3 '""a"acef'^:r][3 '""g"g"bdf'^:r][3 '""g"g"bce'^:r]]},3,!4^8);}
STR XS50 = {EP.T(0,127,6144);
		<<V(70);MidiDelay({[3 e^rb^re^rre^d-^e^]e^rb^re^rr`e^`d-^`e^
                               [3 e^rb^re^rre^d-^e^]e^rb^re^rr[6 `e]
                               [3 e^rb^re^rre^d-^e^]e^rb^re^rr`e^`d-^`e^
                               [3 e^rb^re^rre^d-^e^]e^rb^re^rrrrrrrr},3,!4^8);V(50);>>}
STR XS51 = {<<V(70);MidiDelay({[3 e^rb^re^rre^d-^e^]e^rb^re^rr`e^`d-^`e^
                               [3 e^rb^re^rre^d-^e^]e^rb^re^rr[6 `e]
                               [3 e^rb^re^rre^d-^e^]e^rb^re^rr`e^`d-^`e^
                               [3 e^rb^re^rre^d-^e^]e^rb^re^rrrrrrrr},3,!4^8);V(50);>>}
STR XS90 = {EP.T(80,127,6144);
		MidiDelay({[2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
                       [2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
                       [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
                       [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]},3,!4^8);}
STR XS91 = {MidiDelay({[2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
                       [2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
                       [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
                       [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]},3,!4^8);}
STR XS92 = {MidiDelay({[2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
			     [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
			     [2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
			     [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]},3,!4^8);}
STR XS93 = {EP.T(127,0,6144);
		MidiDelay({[2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
			     [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
			     [2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
			     [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]]r1^1
			     /*[2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]*/},3,!4^8);EP(127);}
STR XS98 = {Sub{MidiDelay({'""a"aceg'^},3,!4^8);}r1^1}
STR XS99 = {MidiDelay({[2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
                       [2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
                       [3 '""a"aceg'^:r][3 '""a"acef'^:r][3 '""g"g"bdf'^:r][3 '""g"g"bce'^:r]
                       [2 [3 '""a"aceg'^:r][3 '""a"acef'^:r]][6 [3 '""a"aceg'^:r]]/*3bar*/Sub{'""a"aceg'^}r1},3,!4^8);}
トラック1
V(50) REV(24) CHO(20) M(0) q59 P(8) o5 l16 @39,1,0 p%(1536) v125 r1
RS16 RS16 RS16 XS51 RS08 XS90 XS99 XS01 XS01 XS91 XS92 XS98 XS01 XS02 XS50 XS51 XS51
//--------------------------------------------------------------------------------------------------
トラック2
V(50) REV(24) CHO(20) M(0) q59 P(120) o5 l16 @39,1,0 p%(512) v125 r1
RS16 RS16 RS16 XS51 RS08 XS90 XS99 XS01 XS01 XS91 XS92 XS98 XS01 XS02 XS50 XS51 XS51
//--------------------------------------------------------------------------------------------------
STR YS00 = {EP.T(64,127,3072);[8 [3 '"aceg'^:r][3 '"acef'^:r][3 '"g"bdf'^:r][3 '"g"bce'^:r]]}
STR YS01 = {[8 [3 '"aceg'^:r][3 '"acdf'^:r][3 '"g"bdf'^:r][3 '"g"bce'^:r]]}
STR YS02 = {EP.T(127,0,6144);[8 [3 '"aceg'^:r][3 '"acef'^:r][3 '"g"bdf'^:r][3 '"g"bce'^:r]]}
STR YS50 = {/*EP.T(0,127,6144);
		<<<V(115);[4 e^^b^^e^^^:e^d-^e^]e^d-^e^
                      [4 e^^b^^e^^^:e^d-^e^][6 e]
                      [4 e^^b^^e^^^:e^d-^e^]e^d-^e^
                      [4 e^^b^^e^^^:e^d-^e^]rrrrrr V(75);>>>*/r%6144 EP(127);}
STR YS51 = {<<<V(115);[4 e^^b^^e^^^:e^d-^e^]e^d-^e^
                      [4 e^^b^^e^^^:e^d-^e^][6 e]
                      [4 e^^b^^e^^^:e^d-^e^]e^d-^e^
                      [4 e^^b^^e^^^:e^d-^e^]rrrrrr V(75);>>>}
STR YS90 = {EP.T(80,127,6144);
		[2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
            [2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
		[2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
		[2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]}
STR YS91 = {[2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
            [2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
            [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
            [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]}
STR YS92 = {[2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
		[2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
		[2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
            [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]}
STR YS93 = {EP.T(127,0,6144);
		[2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
		[2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
		[2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
            [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]]r1^1/*[2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]*/
		EP(127);}
STR YS98 = {Sub{'""a"aceg'^}r1^1}
STR YS99 = {EP.T(0,127,6144);//q.T(9,59,6144);
            [2 [3 '""a"aceg'^:r]][2 [3 '""a"acef'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce'^:r]]
            [2 [3 '""a"aceg'^:r]][2 [3 '""a"acdf'^:r]][2 [3 '""g"g"bdf'^:r]][2 [3 '""g"g"bce+'^:r]]
            [3 '""a"aceg'^:r][3 '""a"acef'^:r][3 '""g"g"bdf'^:r][3 '""g"g"bce'^:r]
            [2 [3 '""a"aceg'^:r][3 '""a"acef'^:r]][6 [3 '""a"aceg'^:r]]/*3bar*/Sub{'""a"aceg'^}r1}
トラック3
V(75) REV(24) CHO(20) M(0) q59 P(64) o5 l16 @35,0,0/*@40,90,0*/p%(1024) v125 r1
RS16 RS16 RS16 YS51 RS08 YS90 YS99 YS01 YS01 YS91 YS93 YS98 YS01 YS02 YS50 YS51 YS51
//--------------------------------------------------------------------------------------------------
STR PD01 = {Sub{[16 [2 P.T(56,48,!4,72,80,!4);r2]]}
            Sub{[2 [2 `e2`d2b2`e4`d4`e2`f2`g2:``c4`b4][8 ``c16,50]]}l2
		[8 '""a"aceg''""a"acdf''""g"g"bdf''""c"g"bce']l1}
STR PD11 = {Sub{[16 [2 P.T(56,48,!4,72,80,!4);r2]]}l2
		[8 '""a"aceg''""a"acdf''""g"g"bdf''""c"g"bce']l1}
STR PD12 = {Sub{[16 [2 P.T(56,48,!4,72,80,!4);r2]]}l2
		EP.T(100,127,768,127,0,6144-768);REV.T(60,90,768,90,60,768);CHO.T(8,127,3072,127,8,3072);
		[8 '""a"aceg''""a"acdf''""g"g"bdf''""c"g"bce']l1}
STR PD50 = {Sub{[32 [2 P.T(56,48,!4,72,80,!4);r2]]}
            EP.T(60,40,6144,40,100,6144);Sub{[23 r1]c+1e%2688'df'1}'""e"e"b'%12288}
STR PD52 = {Sub{[16 [2 P.T(56,48,!4,72,80,!4);r2]]}
            Sub{[2 [3 ""e1^2""c+2]""e1""a2""b2]}
		Sub{'"g"be'1^1^1^1^1^1^1^1^1^1^1^2}g1^1^1^1^1^1^1^1^1^2f2g1^2'"befa+'2 Sub{'"bb'1^1^1'cf'1}'eg'1^1^1^1}
STR PD51 = {Sub{[16 [2 P.T(56,48,!4,72,80,!4);r2]]}EP.T(100,100,5860,100,0,384);
            Sub{[2 [3 ""e1^2""c+2]""e1""a2:""b2]r2}'"g"beg'%(5760+192)r2}
STR PD53 = {Sub{[16 [2 P.T(56,48,!4,72,80,!4);r2]]}
            EP.T(0,60,2688,60,127,384);Sub{d%2688d-1}'""e"e"bf'%3072}
STR PD54 = {Sub{[16 [2 P.T(56,48,!4,72,80,!4);r2]]}EP.T(0,100,12288);CHO.T(8,127,12288);
            Sub{[3 [3 ""e1^2""c+2]""e1""a2""b2]""e%3072}'"g"beg'%12288}
STR PD91 = {Sub{[16 [2 P.T(56,48,!4,72,80,!4);r2]]}
            '""a"aceg''""a"acef''""g"g"bdf''"c"g"bce'
            '""a"aceg''""a"acdf''""g"g"bdf''""c"g"bce+'
            '""a"aceg''""a"acef''""g"g"bdf''"c"g"bce'
            '""a"aceg''""a"acef''""g"g"bdf''"c"g"bce+'}
STR PD92 = {Sub{[16 [2 P.T(56,48,!4,72,80,!4);r2]]}
            '""a"aceg''""a"acdf''""g"g"bdf''"c"g"bce'
            '""a"aceg''""a"acef''""g"g"bdf''""c"g"bce+'
            '""a"aceg''""a"acdf''""g"g"bdf''"c"g"bce+'
            '""a"aceg''""a"acef''""g"g"bdf''"c"g"bce+'}
STR PD99 = {Sub{[16 [2 P.T(56,48,!4,72,80,!4);r2]]}EP.T(100,64,3072+1536,64,127,1536-384);
            '""a"aceg''""a"acef''""g"g"bdf''""g"g"bce'
            '""a"aceg''""a"acdf''""g"g"bdf''""g"g"bce+'
            '""a"aceg'2'""a"acef'2'""g"g"bdf'2'""g"g"bce'2
            [2 '""a"aceg'2'""a"acef'2]CHO.T(8,120,!1^2,120,127,!2);'""a"aceg'^^^
		r-1 REV.T(64,8,!2);r2[5 EP.T(127,127,!32,0,0,!32);r16]r8^16
		REV(60);CHO(8);EP(100);}
トラック4
V.WR(80,100,!4) REV(60) CHO(8) M(10) q100 P(64) o5 l1 @82,90,1/*o4 @55,110,8*/ p%(1024+128) v125 TimingForward(4) r1
PD50 KEEP PD52 PD51 PD53 PD91 PD99 PD01 PD01 PD91 PD92 RS02 PD11 PD11 PD12 PD54 KEEP
//--------------------------------------------------------------------------------------------------
STR ME01 = {Sub{[16 [4 P.T(48,80,!8,80,48,!8);r4]]}
		r-4 Sub{>v-40 e16f16g16a16
                    a+%8,199b1^4^8,99 r-%8 b4^8ag16a16g8^16d8^16d4e4^8e4^8f4^8g4
			  f+%8,199g1,99 r-%8 g4^8b4^8d4 Sub{e}g%64c%64c+%64d%64e%64e+%64f4^8e16f16g2
			  a+%8,199'g1^4^16^32,99b1^4^16^32,99'r-%8`d32`e4^8`d4b2^4^8^16a+32,298a32,298g1
			  g%8,199a8^16 r-%8 g8^16e1^4^8'd4f4''d1f1''e+1g1'<v+40}e16f16g16a16
            a+%8,199b1^4^8,99 r-%8 b4^8ag16a16g8^16d8^16d4e4^8e4^8f4^8g4
		f+%8,199g1,99 r-%8 g4^8b4^8d4 Sub{e}g%64c%64c+%64d%64e%64e+%64f4^8e16f16g2
		a+%8,199'g1^4^16^32,99b1^4^16^32,99'r-%8`d32`e4^8`d4b2^4^8^16a+32,298a32,298g1
		g%8,199a8^16 r-%8 g8^16e1^4^8'd4f4''d1f1''e+1g1'}
STR ME02 = {Sub{>v-40 a+%8,199b1^4^8,99 r-%8 b4^8ag16a16gr16 v-10 d8^16d4 v+10 e4^8e4^8f4^8g4
                f+%8,199g1,99 r-%8 g4^8b4^8`e8^24`d24,199`d-24,199`c4^8`e+16,199`f16,199`e+8^16`c8^16g
		    `c4^8`e+16,199`f16,199`g4 v-10 g8^24a24,199a+24,199 v+10
		    'g1^4^16^32,99b1^4^16^32,99'`d32,199`e4^8`d8^24`e24,199`d24,199b4^8 v-10 `f12,298`f+12,298`g4^12`f8 v+10
		    `e+16,199`f16,199`e+16,199`c8^16g4^8g4a+%8b,149r-%8 a16,199g16,199
		    e1^2'd4f4''"b1d1,,,2f1,,,4''"b2^4e+2^4,,,8g2^4,,,16'r4<v+40}
		a+%8,199b1^4^8,99 r-%8 b4^8ag16a16gr16 v-10 d8^16d4 v+10 e4^8e4^8f4^8g4
            f+%8,199g1,99 r-%8 g4^8b4^8`e8^24`d24,199`d-24,199`c4^8`e+16,199`f16,199`e+8^16`c8^16g
		`c4^8`e+16,199`f16,199`g4 v-10 g8^24a24,199a+24,199 v+10
		'g1^4^16^32,99b1^4^16^32,99'`d32,199`e4^8`d8^24`e24,199`d24,199b4^8 v-10 `f12,298`f+12,298`g4^12`f8 v+10
		`e+16,199`f16,199`e+16,199`c8^16g4^8g4a+%8b,149r-%8 a16,199g16,199
		e1^2'd4f4''"b1d1,,,2f1,,,4''"b2^4e+2^4,,,8g2^4,,,16'r4}
STR ME11 = {Sub{'gb'%3072}Sub{v-40'`g`b'%3072v+40}/*のばしてる音*/[16 r1]}
トラック5
V(127) REV(80) CHO(10) M(0) q129 o6 l8 /*@1,16,24*/@1,0,0 p%(1024) v125 r1
RS16 RS16 RS16 RS16 RS08 ME01 ME11 RS16 RS16 ME01 ME02 ME11 RS02 RS16 RS16 RS16 RS16
//--------------------------------------------------------------------------------------------------
STR CB01 = {EP.T(127,0,4608);'""e,,30e,,60'%4608,99 r1 EP(127);r1 P(32);r1 REV(24);r1}
STR CB51 = {Sub{[16 [2 P.T(56,56,!4,72,72,!4);r2]]}
		r-1 CHO(8);q100;V(120);r1 EP.T(0,64,6144);@55,110,8
		'"e"beg'%6144
		Sub{e1^1^1^1^1^1^1d-1}Sub{g1^2f2g1^2'fa+'2'gb'1^2'fa+'2'gb'1'g`c'1}'""e"g"b'%3072
		r1 EP(127);r1 V(75);r1 P(32);r1 q39;r1 REV(24);r1 CHO(120);r1 @112,0,0;r1[8 r1]}
STR CB91 = {EP(127);P(32);REV(24);
		[2 [2 [8 `e][8 `d][8 b][4 `e][4 `d][8 `e][8 `f][8 `g]:[4 ``c][4 `b]][8 ``c]]}
STR CB92 = {EP.T(127,8,6144);P(32);REV(24);
		[2 [2 [8 `e][8 `d][8 b][4 `e][4 `d][8 `e][8 `f][8 `g]:[4 ``c][4 `b]][8 ``c]]}
トラック6
V(75) REV(80)/*24*/ CHO(120) M(0) q39 P(64)/*定位置32*/ o4 l16 @112,0,0 p%(1024) v127 r1
CB01 RS16 RS16 CB51 KEEP KEEP RS16 RS16 RS16 RS16 RS16 RS02 CB91 CB91 CB92 RS16 RS16
//--------------------------------------------------------------------------------------------------
STR CO01 = {[12 r1]EP.T(127,127,!16,0,127,!1^1^1^2^4^8,127,0,!4);'e'1^1^1^1^4r-4}
STR CO11 = {[2 [4 r1]EP.T(127,127,!16,0,127,!1^1^1^2^4^8,127,0,!4);'e'1^1^1^1^4r-4]}
STR CO12 = {[4 r1]EP.T(127,127,!16,0,127,!1^1^1^2^4^8,127,0,!4);'e'1^1^1^1^4r-4[8 r1]}
STR CO03 = {Sub{[4 EP.T(20,60,!1^1,60,20,!1^1);r1^1^1^1]}
            [2 [2 'a`e'2'b`d'2'gb'2'`c`e'4'b`d'4'`c`e'2'b`f'2'b`g'2:'`e``c'4'`g`b'4]'`e+``c'2]}
STR CO91 = {EP(127);
		[2 [2 'a`e'2'b`d'2'gb'2'`c`e'4'b`d'4'`c`e'2'b`f'2'b`g'2:'`e``c'4'`g`b'4]'`e+``c'2]}
STR CO92 = {EP.T(127,16,6144);
		[2 [2 'a`e'2'b`d'2'gb'2'`c`e'4'b`d'4'`c`e'2'b`f'2'b`g'2:'`e``c'4'`g`b'4]'`e+``c'2]}
トラック7
V.WR(75,75,!32,20,20,!32) REV(32) CHO(80) M(0) q98 P(32) o5 l1 @53,32,0 p%(1024+256) v127 r1
CO01 CO11 RS16 RS16 RS08 RS16 CO12 CO11 CO11 CO01 CO01 RS02 CO91 CO91 CO92 RS16 RS16
//--------------------------------------------------------------------------------------------------
STR CS00 = {EP.T(32,127,6144);
            Sub{v0>> MidiDelay({[15 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]
					   '"g"be'rr'"geb'rr'"g"be'rrr'"g"bd'r'"bdg'r'"gdb'r},2,!4^8);<<v120}
		MidiDelay({[15 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]
			     '"g"be'rr'"geb'rr'"g"be'rrr'"g"bd'r'"bdg'r'"gdb'r},2,!4^8);}
STR CS01 = {Sub{v0>> MidiDelay({[15 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]
					   '"g"be'rr'"geb'rr'"g"be'rrr'"g"bd'r'"bdg'r'"gdb'r},2,!4^8);<<v120}
		MidiDelay({[15 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]
			     '"g"be'rr'"geb'rr'"g"be'rrr'"g"bd'r'"bdg'r'"gdb'r},2,!4^8);}
STR CS02 = {EP.T(127,64,6144,64,127,!4);
            Sub{v0>> MidiDelay({[15 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]
					   '"g"be'rr'"geb'rr'"g"be'rrr'"g"bd'r'"bdg'r'"gdb'r},2,!4^8);<<v120}
		MidiDelay({[15 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]
			     '"g"be'rr'"geb'rr'"g"be'rrr'"g"bd'r'"bdg'r'"gdb'r},2,!4^8);}
STR CS03 = {EP.T(127,32,6144);
            Sub{v0>> MidiDelay({[15 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]
					   '"g"be'rr'"geb'rr'"g"be'rrr'"g"bd'r'"bdg'r'"gdb'r},2,!4^8);<<v120}
		MidiDelay({[15 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]
			     '"g"be'rr'"geb'rr'"g"be'rrr'"g"bd'r'"bdg'r'"gdb'r},2,!4^8);}
STR CS50 = {EP.T(32,127,6144,127,64,6144,64,0,3072);
            //Sub{v80< MidiDelay({[16 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]},2,!4^8);>}
		Sub{v0>> MidiDelay({[16 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]},2,!4^8);<<v120}
		MidiDelay({[16 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]},2,!4^8);}
STR CS51 = {//Sub{v80< MidiDelay({[16 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]},2,!4^8);>}
		Sub{v0>> MidiDelay({[16 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]},2,!4^8);<<v120}
		MidiDelay({[16 '"g"be'rr'"geb'rr'"g"be'rrr'"g"be'r'"g"bd'r'"g"be'r]},2,!4^8);}
STR CS22 = {MidiDelay({[16 '"g"be'rr'"geb'rr'"g"be'rrr'"g"bd'r'"bdg'r'"gdb'r]},2,!4^8);}
トラック8
V(45) REV(48) CHO(24) M(0) q199 P(0) o6 l16 @14,13,13 p%(1408) v120 r1
RS16 RS16 CS50 CS51 CS51 RS08 RS16 CS00 CS01 CS01 CS02 RS02 RS16 CS00 CS03 RS16 RS16
//--------------------------------------------------------------------------------------------------
トラック9
V(45) REV(48) CHO(24) M(0) q199 P(127) o6 l16 @14,13,13 p%(640) v120 r1
RS16 RS16 CS50 CS51 CS51 RS08 RS16 CS00 CS01 CS01 CS02 RS02 RS16 CS00 CS03 RS16 RS16
//--------------------------------------------------------------------------------------------------
STR LP00 = {Sub{[16 [8 P.T(88,88,!16,40,40,!16);r8]]}
            Sub{[16 [16 p%(Random(512,1792));r]]}EP.T(64,127,6144);
            MidiDelay({[4 [2 "a"aa"aa"a"aa`e"a"a`d"a"ab"a "g"gg"gg"g"gg`e"g"g`d"g"g:b"c]b'"cb']},2,!4);}
STR LP01 = {Sub{[16 [8 P.T(88,88,!16,40,40,!16);r8]]}
            Sub{[16 [16 p%(Random(512,1792));r]]}
            MidiDelay({[4 [2 "a"aa"aa"a"aa`e"a"a`d"a"ab"a "g"gg"gg"g"gg`e"g"g`d"g"g:b"c]b'"cb']},2,!4);}
STR LP50 = {Sub{[16 [8 P.T(88,88,!16,40,40,!16);r8]]}EP.T(127,127,5860,127,0,192,0,127,192);
            Sub{[16 [16 p%(Random(512,1792));r]]}
            MidiDelay({[4 [4 "e"ee"ee"e"ee`e"e"e`d"e"e:b"e]'"c+`b''"c+`b']},2,!4);}
STR LP51 = {Sub{[16 [8 P.T(88,88,!16,40,40,!16);r8]]}
            Sub{[16 [16 p%(Random(512,1792));r]]}
            MidiDelay({[4 [4 "e"ee"ee"e"ee`e"e"e`d"e"e:b"e]'"c+`b''"c+`b']},2,!4);}
STR LP91 = {Sub{[16 [8 P.T(88,88,!16,40,40,!16);r8]]}
            Sub{[16 [16 p%(Random(512,1792));r]]}
            MidiDelay({[2 [2 [2 "a"aa"aa"a"aa`e"a"a`d"a"ab"a][2 "g"gg"gg"g"gg`e"g"g`d"g"g:b"c]b'"cb']]},2,!4);}
STR LP98 = {Sub{[16 [8 P.T(88,88,!16,40,40,!16);r8]]}
            Sub{[16 [16 p%(Random(512,1792));r]]}
		arr"arr"ar[8 r]r1}
STR LP99 = {Sub{[16 [8 P.T(88,88,!16,40,40,!16);r8]]}
            Sub{[16 [16 p%(Random(512,1792));r]]}
            MidiDelay({[2 [2 "a"aa"aa"a"aa`e"a"a`d"a"ab"a][2 "g"gg"gg"g"gg`e"g"g`d"g"g:b"c]b'"cb']
		           "a"aa"aa"a"aa`e"a"a`d"a"ab"a "g"gg"gg"g"gg`e"g"g`d"g"gb'"cb'/*2bar*/
			     [3 "a"aa"aa"a"aa`e"a"a`d"a"ab"a]/*3bar*/[5 `e"a"a`d"a"ab"a]r2/*3bar*/},2,!4);}
トラック14
V(90) REV(32) CHO(100) M(100) q51 o4 l16 @39,0,0 v127 TimingForward(3) r1
LP51 LP51 LP51 LP50 RS08 RS16 LP99 LP01 LP01 LP91 LP91 LP98 LP01 LP01 RS16 LP51 LP50
//--------------------------------------------------------------------------------------------------
STR BA00 = {//Sub{>>>v60[8 '"a``a,,60''"g'2'c'2]<<<v127}
            EP.T(64,127,6144);[8 "a"g2c2]}
STR BA01 = {//Sub{>>>v60[8 '"a``a,,60''"g'2'c'2]<<<v127}
            [8 "a"g2c2]}
STR BA02 = {//Sub{>>>v60[8 '"a``a,,60''"g'2'c'2]<<<v127}
            EP.T(127,0,6144);[8 "a"g2c2]}
STR BA51 = {//Sub{>>>v60[2 [3 "e1^2"c+2]"e1"a2"b2]<<<v127}
            [2 [3 e1^2c+2]e1"a2"b2]}
STR BA52 = {EP.T(0,127,3072);e%3072}
STR BA91 = {//Sub{>>>v60[4 "a^"gc]<<<v127}
            [4 "a^"gc]}
STR BA98 = {"a1^1}
STR BA99 = {[2 "a^"gc]"a"g2c2"a^"a^^r}
トラック15
V.WR(20,32,!16,32,127,!8^16) REV(8) CHO(120) M(40) q100 P(64) o3 l1 @64,8,0 p%(1280) TimingForward(1) v127 r1
RS16 RS16 BA51 RS16 BA52 BA91 BA99 BA01 BA01 BA91 BA91 RS02 BA01 BA01 BA02 RS16 RS16
//--------------------------------------------------------------------------------------------------
Key(0);KeyFlag+();
STR BD01 = {[16 [4 '"g+"a"b'4]]}
STR BD11 = {[16 [4 "b4]]}
STR BD02 = {[8 [4 '"g+"a"b'4]]p%(4000);[7 [4 '"g+"a"b'4 p%+(150);]]'"g+"a'4r4 p%(500);[2 '"g+"a"b'8][4 '"g+"a"b'16]}
STR BD12 = {[8 r1]EP.T(127,0,24,0,127,2664);p%.T(-2000,6000,2676);/*p%は16分♪一つ短い*/
            Sub{[8 [16 P(Random(8,120));r16]]}V(100);
            [7 [16 '"d+"g+c+'16]][7 '"d+"g+c+'16]r16
		V.onNoteWave(0,127,!32);P(64);p%(-2000);r2/*[2 "b8][4 "b16]*/}
STR BD03 = {[15 [4 '"g+"a"b'4]][3 '"g+"a"b'4]r4}
STR BD13 = {[15 [4 "b4]][3 "b4]r4}
STR BD04 = {EP.T(127,0,6144);[16 [4 '"g+"a"b'4]]}
STR BD14 = {EP.T(127,0,6144);[16 [4 "b4]]EP(127);}
STR BD05 = {[15 [4 '"g+"a"b'4]][2 '"g+"a"b'4][2 [2 '"g+"a"b'16]'"g+"a"b'8]}
STR BD15 = {[15 [4 "b4]][2 "b4][2 [2 "b16]"b8]}
STR BD07 = {p%(-8000);REV(100);'"g+"b`g'%3072[7 r1]p%(500);REV(2);r1}
STR BD17 = {[8 r1]EP.T(0,127,3072);[8 [8 "b8]]}
STR BD08 = {r-8 p%(-8000);REV(100);r8 '"g+"b`g'1[7 r1]p%.T(-8000,500,6144);REV(32);
		Sub{[2 r1^2[6 '"d+c+'12]]
		    [2 r1^2[8'"d+c+'16]]
		    [2 r1^4^8'"d+c+'8[3 '"d+c+'12][4 '"d+c+'16]]
		    r1^4^8[10 '"d+c+'16]r1^1}
		[8 Sub{'`e`b'}[2 '"g+"a"b'4]r4[2 '"g+"a"b'8]'"g+"a"b'4[2 '"g+"a"b'8]r2]
		REV(2);r-4  EP.T(64,127,6144);r4[8 [8 '"d+"g+"b'8]][7 [16 '"d+"g+"b'16]]r1}
STR BD18 = {REV(64);Sub{'`c+`a',,80}[8 r1]
            [8 r2'dd+'4r4|r8'd+'8r4'dd+'4,,,-2:r4]r8 REV(16);r8
		EP.T(64,127,6144);/*[8 [8 "b8]][7 [16 "b16]]r1*/[15 r1]r2[5 "b16]r8^16}
STR BD09 = {r-8 p%(-8000);REV(100);r8 '"g+"b`g'1[7 r1]p%(500);REV(2);
		Sub{[8 [2 r4d+4,,80]]}[8 '"g+"a"b'4r8^16'"g+"a"b'8^16'"g+"a"b'8r4]}
STR BD19 = {[8 r1]EP.T(127,32,24,32,127,3048);p%.T(-2000,6000,3048);
            Sub{[8 [16 P(Random(8,120));r16]]}V(100);
            [7 [16 '"d+"g+c+'16]][15 '"d+"g+c+'16]r16 P(64);p%(-2000);V.onNoteWave(0,127,!32);}
STR BD98 = {r1 EP.T(0,127,!1);[4 "b4]}
トラック10
V.onNoteWave(0,127,!32) REV(16) CHO(0) q11 P(64) o3 l4 @12,7,0 BR(12) p%(-2000) v127 r1
RS16 BD12 BD13 BD19 BD18 KEEP KEEP BD11 BD13 BD15 BD14 BD98 BD11 BD12 BD17 RS16 RS16
//--------------------------------------------------------------------------------------------------
トラック11
V(120) REV(2) CHO(0) q13 P(64) o3 l4 @27,7,0 BR(12) p%(500) v127 r1
BD01 BD02 BD03 BD09 BD08 KEEP KEEP BD01 BD03 BD05 BD03 RS02 BD01 BD02 BD07 BD01 BD01
//--------------------------------------------------------------------------------------------------
/*
STR SN01 = {[16 [2 V.T(0,0,!4,20,60,!16,60,127,!8,127,0,!16);r4'`g'4]]}
トラック12
REV(64) CHO(0) q15 P(64) o3 l8 @12,7,0 BR(12) p%.WR(-6000,-6000,!8,-6000,0,!32);v127 r1
SN01 SN01 SN01 SN01 RS16
*/
STR SN01 = {[16 [2 REV.T(0,0,!4,0,80,!8^16,0,0,!16);V.T(0,0,!4,60,40,!32,40,80,!8,0,0,!16^32);
                   r4'"a-ca-`c`a-``c'4]]}
STR SN02 = {[16 [2 REV.T(0,0,!4,0,80,!8^16,0,0,!16);V.T(0,0,!4,60,40,!32,40,80,!8,0,0,!16^32);
                   r4'"a-ca-`c`a-``c'4]]r-2 EP(0);r2 EP(127);}
STR SN03 = {EP.T(127,64,6144);
		[16 [2 REV.T(0,0,!4,0,80,!8^16,0,0,!16);V.T(0,0,!4,60,40,!32,40,80,!8,0,0,!16^32);
                   r4'"a-ca-`c`a-``c'4]]}
STR SN98 = {r1 EP(127);r1}
トラック12
CHO(100) q15 P(64) o8 l4 @128,3,0 BR(12) p%.onNoteWave(-3000,-3500,!16,-3500,5500,!8);v127 r1
SN01 SN01 SN01 SN01 RS08 RS16 RS16 RS16 SN02 SN01 SN03 SN98 SN01 SN01 RS16 SN01 SN01
//--------------------------------------------------------------------------------------------------
STR HH01 = {[16 [2 rg+,,80a+,,120g+,,100g+,,60g+,,80a+,,120g+,,100]]}
STR HH02 = {p%.T(1000,1000,3072,1000,8000,2304,8000,1000,768);[16 [2 rg+,,80a+,,120g+,,100g+,,60g+,,80a+,,120g+,,100]]}
STR HH11 = {Sub{MidiDelay({'`c+`a'},6,!4);}/*
            Sub{[2 [15 [2 ``a``a,,64][2 ``a,,64``a]][6 ``a24 v-10]v127[2 ``a``a,,64]]}
		Sub{v80[16 `d+rr`brr`d+rrr`d+r`br`d+r]v127}*/
		[16 [2 rg+,,80a+,,120g+,,100g+,,100g+,,80a+,,120g+,,100]]}
STR HH12 = {Sub{MidiDelay(r4{'`c+`a'},6,!4);}
            [16 [2 rg+,,80a+,,120g+,,100g+,,100g+,,80a+,,120g+,,100]]}
STR HH13 = {Sub{MidiDelay({'`c+`a'},6,!4);}
            [15 [2 rg+,,80a+,,120g+,,100g+,,100g+,,80a+,,120g+,,100]]
		rg+,,80a+,,120g+,,100g+,,100g+,,80a+,,120g+,,100a+2,,120}
STR HH14 = {[15 [2 rg+,,80a+,,120g+,,100g+,,100g+,,80a+,,120g+,,100]]
		rg+,,80a+,,120g+,,100g+,,100g+,,80a+,,120g+,,100a+2,,120}
STR HH21 = {Sub{MidiDelay({'`c+`a'},6,!4);}[2 r1]}
STR HH22 = {Sub{MidiDelay({'`c+`a'},6,!4);}[16 r1]}
STR HH91 = {Sub{[4 P(Random(0,127));r1^1]}
            [4 r2 p%(1000);[4 f+]p%(5000);[4 f+]r1]p%(1000);P(64);}
STR HH92 = {[15 [4 a+4,,,6]][2 a+4,,,6]a+2}
トラック13
V(100) REV(24) CHO(80) q17 P(64) o3 l16 @25,90,1 BR(12) p%(1000) v127 t.onCycle(!16,-1,1);r1
HH11 HH02 HH11 HH11 HH91 HH92 HH11 HH12 HH13 HH01 HH12 HH21 HH01 HH13 HH22 HH01 HH14
//--------------------------------------------------------------------------------------------------
STR WN01 = {r-2 EP.T(0,0,!2,80,0,6144);p%.T(0,8191,!2,8191,-8191,6144);'e``b'%(6144+192)}
STR WN02 = {r-2 EP.T(60,120,!2,120,32,5952,32,127,192);p%.T(0,8191,!2,8191,-8191,5952-192,-8191,8191,384);'e``b'%(6144+192)}
STR WN03 = {r-2 EP.T(0,0,!2,0,127,6144);p%.T(0,-8191,!2,-8191,8191,6144);'e``b'%(6144+192)}
トラック16
V.WR(40,80,!4) REV(120) CHO(100) q100 P.WR(8,8,!4,120,120,!4) o5 l1 @127,0,0 BR(12) p%(0) v120 r1
WN01 RS16 RS16 WN02 RS08 RS16 WN02 RS16 RS16 RS16 RS16 RS02 RS16 WN03 RS16 RS16 RS16
//==================================================================================================
//Solo(15)//トラックソロ。複数トラックで指定可能
//Mute(1,2,3)//トラックミュート。
