/*----------------------------------------------------------------------------------------------	
																	
	After It Finished Running 2014											
																	
													2014/10/11　木村		
----------------------------------------------------------------------------------------------*/	

/*初期設定*/

v.Max(100);
System.MeasureShift(1);
//		a  b  c  d  e  f  g
KeyFlag=( 	0,-1, 0, 0, 0, 0, 0);
//Bass	Snare		closedHiHat	openHiHat	crashcymbal	ridecymbal	Stick
$b={n36,}	$s={n38,}	$c={n42,}	$o={n46,}	$C={n49,}	$R={n51,}	$S={n31,}

/*曲データ*/

Str gt01={t.N(0,1,3,5,7,9)	}
Str ep01={t.N(0,2,4)		}



Str gt11={		l8.['dfa>dfa<']l8'dgb>dgb<'l2'dgb>dgb<'	l8.['ceg>ceg<']l8'cfa>cfa<'l2'cfa>cfa<'}
Str gt12={		l8.['dfa>dfa<']l8'dgb>dgb<'l2'dgb>dgb<'	l8.['ceg>ceg<']l8'cfa>cfa<'l4'cfa>cfa<''ceg>ceg<'}



Str pi11={l16	r2.efg^	r2.a^^^	r2rrg^^^^^}
Str pi12={l16	r2.efg^	r2rrb^a^^^	r2rrg^^^^^}
Str pi21={l8	c1g^fe^d^e	f1g^fe^d^^	f1g^fe^d^e	e^^f^^^^r1}
Str pi22={l8	[3r^d^d^d^^^^c^^^^]	}
Str pi2a=pi21+{[8r-1]}+pi22



Str ep12={		l8.['dfa']l8'gbd'l2'gbd'			l8.['ceg']l8'afc'l4'fac''ceg'}
Str ep13={		l8.['dfa']l8'gbd'l2'gbd'			l8.['ceg']l8'afc'l2'fac'}
Str ep21={		[l8.['dfa']l8'dfa']	[l8.['ace']l8'ace']	[l8.['fac']l8'fac']	[l8.['cegb']l8'cegb']}
Str ep22={		[l8.['dfa']l8'dfa']	[l8.['ace']l8'ace']	[l8.['fac']l8'fac']	l8.['cegb']l8[3'cegb']l4'cegb'}



Str st11={		l4.'dfa'l8'd^^^^g^^^^b^^^^'			l4.'ceg'l8'c^^^^f^^^^a^^^^'}
Str st12={		l4.'dfa'l8'd^^^^g^^^^b^^^^'			l4.'ceg'l8'c^^^^f^^^^a^^c^'}
Str st21={l1	'dfa'		'ace'		'fac'		'cegb'}



Str eg11={l16	rrab^^^^rrgb^^gf		rrgb^^^^a^^^r^^^		rrab^^^^rrrr^^gf		rrgb^^^^r^^^^^^^	}
Str eg12={l16	rrfb^^^^rrfb^^gf		rreb^^^^a^^^r^^^		rrfb^^^^rrrr^^gf		rreb^^^^r^^^^^^^	}



Str bs11={		r1r1	r1c4.e8l4ff	}
Str bs12={l8	dddg16g16	gggg16g16	cccf16f16	l16ffffcccc}
Str bs13={l8	dddg16g16	gggg16g16	cccf16f16	l16ffffffff}
Str bs14={l8	dddg16g16	gggg16g16	cccf16f16	l16fffffff^}
Str bs21={l8	[6d][4d16]	[6a][4a16]	[6f][4f16]	[6c][4c16]}



Str dg12={l8	V.T(100,100,!1,100,60,!4,100,100,!8)d^^^^^^^	^^ef^g^a	}
Str dg13={l8	b^^^a^^^	g^fV.T(100,100,!1,100,60,!4.,100,100,!8)f^^^^	^^^^^^rr	}
Str dg14={l8	r^^^^^^^	e^fg^f^e	}
Str dg15={l8	d^^^c^^^	c^dV.T(100,100,!2..,100,60,!2,100,100,!8)p.T(64,74,!1,64,0,!4,64,64,!8)d ^1 ^^rr	}
Str dg21={l8	r1r1		V.T(100,100,!2.,100,60,!4,100,100,!8)b1a2b4>c4<}
Str dg22={l16	>dcd<g^^^^	^fgab>cde	^^^^^^^^	cdefgb>c^	^^^^^^<ab>	cc^^^^<ab	aa^^^^ab	agfgagfe<	}
Str dg23={l16	>ff^^cdef	g^^ff^^^	^^^^cdef	a^^^a^b^	agab>c^^^	^^^^d^^^	cdc<bagfe	fgfedcde<	}
Str dg24={l16	>ff^frfrf	rfrfrff^	^^^^cdef	a^^^gg^^	ff^^^^^^	ff^frfrf	f^^^^^^^	edefgfg
			V.T(100,100,!2^8,100,80,!2,100,100,!8)p.T(64,74,!2.,64,0,!4,64,64,!8)f^1<}
Str dg25={l16	>r1				r2		a^^^gg^^	ff^^^^^^	ff^frfrf	f^^^^^^^	edefgfg
			V.T(100,100,!2^8,100,40,!2,100,100,!8)f^1<}
Str dg41={l8q98	r2f^^^	^^^^g^a^	b^^^a^^^	g^ff^^^^	^^^^rrrr	}
Str dg42={l8	r2e^f^	g^ab^>c^^<	b^^^a^^^	g^^V.T(100,100,!4.,100,60,!4,100,100,!8)f^^^^	}
Str dg43={l8q80	f^^ff.f.f	g^^aa.a.a	f^^ff.f.f	e^^ff.f.f			}
Str dg44={l8q98	V.T(100,100,!2.,100,80,!4,100,100,!8)f^^^^^^^	g^^V.T(100,100,!4.,100,80,!4,100,100,!8)f^^^^	
			V.T(100,100,!2.,100,80,!4,100,100,!8)f^^^^^^^	e^^V.T(100,100,!4.,100,80,!4,100,100,!8)f^^^^	}
Str dg45={l8	V.T(100,100,!2.,100,80,!4,100,100,!8)f^^^^^^^	g^^V.T(100,100,!4.,100,80,!4,100,100,!8)a^^^^	
			V.T(100,100,!2.,100,80,!4,100,100,!8)f^^^^^^^	e^^V.T(100,100,!4.,100,80,!4,100,100,!8)f^^^^	}
Str dg46={l8	V.T(100,100,!2.,100,80,!4,100,100,!8)f^^^^^^^	g^^V.T(100,100,!4.,100,80,!4,100,100,!8)a^^^^	
			V.T(100,100,!2.,100,80,!4,100,100,!8)f^^^^^^^	e^^
			V.T(100,100,!1^8,100,60,!2,100,100,!8)p.T(64,74,!1,64,0,!2,0,84,!8)f^^^^^1	r1	}
Str dg1b=dg12+{[2r-1]>}+dg12+{<}
Str dg1c=dg13+{[3r-1]>}+dg13+{<}
Str dg1d=dg14+{[2r-1]>}+dg14+{<}
Str dg1e=dg15+{[3r-1]>}+dg15+{<}
Str dg2a=dg21+{[4r-1]>}+dg21+{<}
Str dg2b=dg22+{[4r-1]>}+dg22+{<}
Str dg2c=dg23+{[4r-1]>}+dg23+{<}
Str dg2d=dg24+{[5r-1]>}+dg24+{<}
Str dg2e=dg25+{[5r-1]>}+dg25+{<}
Str dg4a=dg41+{[5r-1]>}+dg41+{<}
Str dg4b=dg42+{[4r-1]>}+dg42+{<}
Str dg4c=dg43+{[4r-1]>}+dg43+{<}
Str dg4d=dg44+{[4r-1]>}+dg44+{<}
Str dg4e=dg45+{[4r-1]>}+dg45+{<}
Str dg4f=dg46+{[6r-1]>}+dg46+{<}



Str dm11={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	Crrrrrrr		}}
		Sub{	l8	Rhythm{v100	rrrrrrrr	crrorrcr	crrcrorr	rrrl16cc orrcorrc	}}
			l8	Rhythm{v100	rrrrrrbr	rrrrrrrr	rrrrrbrr	bbbsrrsr		}}
Str dm12={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	Crrrrrrr		}}
		Sub{	l8	Rhythm{v100	[3cccc16c16cccc16c16]			ccccor16c16or	}}
			l8	Rhythm{v100	brbsbrbr	brbsbbbr	brbsbrbr	brbsbbbr		}}
Str dm13={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	Crrrrrrr		}}
		Sub{	l8	Rhythm{v100	[3cccc16c16cccc16c16]			ccccorrc		}}
			l8	Rhythm{v100	brbsbrbr	brbsbbbr	brbsbrbr	brbsbbbr		}}
Str dm14={	Sub{	l8	Rhythm{v100	rrrrrrrr	Crrrrrrr		}}
		Sub{	l8	Rhythm{v100	rrrrrrrr	rrrl16cc orrcorrc	}}
			l8	Rhythm{v100	rrrrrrrr	bbbsrrsr		}}
Str dm15={	Sub{	l8	Rhythm{v100	rrrrrrrr		}}
		Sub{	l8	Rhythm{v100	rrrrrrrr	rrrro	}}
			l8	Rhythm{v100	rrrrrrrr		}}



Str i01={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(120)	o5p64q100v120	@001	}
Str i02={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(120)	o6p65q150v050	@029	}
Str i03={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(120)	o6p63q150v050	@029	}
Str i04={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(120)P(64)V(100)	o4p66q100v090	@031	}
Str i05={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(120)P(64)V(100)	o4p62q100v090t8	@031	}
Str i06={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(100)	o5p64q100v080	@004	}
Str i07={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(100)	o4p64q120v080	@026	}
Str i08={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(100)	o4p64q100v080	@050	}
Str i09={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(100)	o3p64q100v100	@035	}
Str i0a={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(100)	@RoomSet			}

//	演奏

Time(   1:1:1)	TimeSignature=4,4;
Time(   1:1:1)	Tempo=128;
Time(	125:1:0)	Tempo=120;
Time(	127:1:0)	Tempo=112;
Time(	128:3:0)	Tempo=100;
//---------------------------------------------------------------------------------------	
Time(   1:1:1)	Play(	,i01	,i02	,i03	,i04	,i05	,i06	,i07	,i08	,i09	,i0a	)	
Time(   1:1:1)	Play(	,	,	,	,	,	,ep01	,gt01	,	,	,	)	
Time(   1:1:1)	Play(	,pi11	,	,	,	,	,	,gt11	,st11	,bs11	,dm11	)	
Time(   3:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,	,	)	
Time(   5:1:1)	Play(	,	,	,	,	,	,	,gt12	,st12	,bs12	,dm12	)	
Time(   7:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs13	,	)	
Time(   9:1:1)	Play(	,	,	,	,	,	,ep12	,	,st12	,bs12	,dm13	)	
Time(  11:1:1)	Play(	,	,	,	,	,	,ep13	,	,st11	,bs13	,	)	
Time(  13:1:1)	Play(	,	,	,	,dg1b	,dg1b	,ep12	,	,st12	,bs12	,dm12	)	
Time(  15:1:1)	Play(	,	,	,	,dg1c	,dg1c	,ep13	,	,st11	,bs13	,	)	
Time(  17:1:1)	Play(	,	,	,	,dg1d	,dg1d	,ep12	,	,st12	,bs12	,dm13	)	
Time(  19:1:1)	Play(	,	,	,	,dg1e	,dg1e	,ep13	,	,st11	,bs13	,	)	

Time(	 21:1:0)	Play(	,pi2a	,	,	,	,	,ep21	,	,st21	,bs21	,dm13	)	
Time(	 25:1:0)	Play(	,	,	,	,	,	,ep22	,	,st21	,bs21	,dm13	)	
Time(	 29:1:0)	Play(	,pi2a	,	,	,	,	,ep21	,	,st21	,bs21	,dm13	)	
Time(	 33:1:0)	Play(	,	,	,	,dg2a	,dg2a	,ep22	,	,st21	,bs21	,dm13	)	
Time(	 37:1:0)	Play(	,	,	,	,dg2b	,dg2b	,ep21	,	,st21	,bs21	,dm13	)	
Time(	 41:1:0)	Play(	,	,	,	,dg2c	,dg2c	,ep22	,	,st21	,bs21	,dm13	)	
Time(	 45:1:0)	Play(	,	,	,	,dg2d	,dg2d	,ep22	,	,st21	,bs21	,dm13	)	

Time(  49:1:1)	Play(	,pi11	,eg11	,eg12	,	,	,	,gt11	,st11	,bs12	,dm12	)	
Time(  51:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs13	,	)	
Time(  53:1:1)	Play(	,pi12	,eg11	,eg12	,	,	,	,gt12	,st12	,bs12	,dm13	)	
Time(  55:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs13	,	)	

Time(	 57:1:0)	Play(	,pi2a	,	,	,	,	,ep21	,	,st21	,bs21	,dm13	)	
Time(	 61:1:0)	Play(	,	,	,	,	,	,ep22	,	,st21	,bs21	,dm13	)	
Time(	 65:1:0)	Play(	,pi2a	,	,	,	,	,ep21	,	,st21	,bs21	,dm13	)	
Time(	 69:1:0)	Play(	,	,	,	,dg2a	,dg2a	,ep22	,	,st21	,bs21	,dm13	)	
Time(	 73:1:0)	Play(	,	,	,	,dg2b	,dg2b	,ep21	,	,st21	,bs21	,dm13	)	
Time(	 77:1:0)	Play(	,	,	,	,dg2c	,dg2c	,ep22	,	,st21	,bs21	,dm13	)	
Time(	 81:1:0)	Play(	,	,	,	,dg2d	,dg2d	,ep22	,	,st21	,bs21	,dm13	)	
Time(	 85:1:0)	Play(	,	,	,	,dg2e	,dg2e	,ep22	,	,st21	,bs21	,dm13	)	

Time(  89:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs12	,dm12	)	
Time(  91:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs13	,	)	
Time(  93:1:1)	Play(	,pi12	,	,	,	,	,	,gt11	,st11	,bs12	,dm12	)	
Time(  95:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs13	,	)	
Time(  97:1:1)	Play(	,pi11	,	,	,	,	,	,gt11	,st11	,	,	)	
Time(  99:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,	,	)	
Time( 101:1:1)	Play(	,pi12	,	,	,	,	,	,gt11	,st11	,bs12	,	)	
Time( 103:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs13	,dm14	)	

Time( 105:1:1)	Play(	,pi11	,eg11	,eg12	,dg4a	,dg4a	,	,gt11	,st11	,bs12	,dm12	)	
Time( 107:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs13	,	)	
Time( 109:1:1)	Play(	,pi11	,eg11	,eg12	,dg4b	,dg4b	,	,gt11	,st11	,bs12	,dm12	)	
Time( 111:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs13	,	)	
Time( 113:1:1)	Play(	,pi11	,eg11	,eg12	,dg4c	,dg4c	,	,gt11	,st11	,bs12	,dm12	)	
Time( 115:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs13	,	)	
Time( 117:1:1)	Play(	,pi11	,eg11	,eg12	,dg4d	,dg4d	,	,gt11	,st11	,bs12	,dm12	)	
Time( 119:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs13	,	)	
Time( 121:1:1)	Play(	,pi11	,	,	,dg4e	,dg4e	,	,gt11	,st11	,bs12	,	)	
Time( 123:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs13	,	)	
Time( 125:1:1)	Play(	,pi12	,	,	,dg4f	,dg4f	,	,gt11	,st11	,bs12	,	)	
Time( 127:1:1)	Play(	,	,	,	,	,	,	,gt11	,st11	,bs14	,dm15	)	
/*
*/
/*------------------------------------------------------------------------------	
------------------------------------------------------------------------------*/	



