/*----------------------------------------------------------------------------------------
															
	寒いね~外見てみ?	…	ぼーと聞いたら平和な気分になれるかもです。		
												よいお年を。	
															
												2014/12/30 木村	
----------------------------------------------------------------------------------------*/



//////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////	●初期設定
//////////////////////////////////////////////////////////////////////////////////////////



v.Max(100);
System.MeasureShift(1);
//	    a  b  c  d  e  f  g	
KeyFlag=( 0, 0, 0, 0, 0, 0, 0);
//	------------------------------------------------------------------------------------
#a="'cea>c<'";	#b="'dfb>d<'";	#c="'ceg>c<'";	#d="'dfa>d<'";
#e="'egb>e<'";	#f="'cfa>c<'";	#g="'dgb>d<'";	#h="'cfg>c<'";
#i="p.T(34,64,!16)";#j="p.T(24,64,!8)";#k="p.T(64,64,!4...,64,24,!32)";#l="p.T(64,64,!8)";
#m="V.T(100,60,!2,60,100,!2,100,60,!2,60,100,!2,100,60,!2,60,100,!2,100,60,!2,60,100,!2)";
#n="V.T(60,100,!2,100,60,!2,60,100,!2,100,60,!2,60,100,!2,100,60,!2,60,100,!2,100,60,!2)";
#p="t.N(3,8)";		#q="t.N(1,3)";	#r="t.N(0,10)";	#s="t.N(0,5,10,15)";
#t="t.N(0,8,0,-4)";	#u="t.N(2,12)";	#v="t.N(4,18)";	#z="t.N(0)";
//	------------------------------------------------------------------------------------
/*Bass	*/	$b={P(054)n36,};	/*Snare	*/	$s={P(094)n38,}
/*C.HHat_LL	*/	$c={P(004)n42,};	/*C.HHat_L	*/	$d={P(044)n42,}
/*C.HHat_R	*/	$e={P(084)n42,};	/*C.HHat_RR	*/	$f={P(124)n42,}
/*OHHat	*/	$o={P(064)n46,};	/*Stick	*/	$S={P(064)n31,}
/*CrashCym.	*/	$C={P(074)n49,};	/*RideCym.	*/	$R={P(084)n51,}



//////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////	●曲データ
//////////////////////////////////////////////////////////////////////////////////////////



Str pi11={	l8	V.N(0,0,0,0,110,100,90,110,100,120,110)
			r1r1r1r2.ba	^^^a^^bb^^^^^^>cc^^^^	}
Str pi13={	l8	r1r1r1r2.g^					}
Str ep11={	l8#p	rrrrrred	^^^^rrrr#q	rrrrrrec	^^^^rrrr	}
Str ep12={	l8	rrrrrrrr	rrrrrrrr	rrrrrrec	^^^^rrrr	}
Str ep13={	l8#z	rrrrrrrr	rrrrrrrr	rrrrrrec	^^^^rrrr	}
Str rd12={	l8	r1r1r2.f4e2..}
Str gt11={	l8#t	rfa>c^^^^	<rfb>d^^^^	<regb^^^^	reg>c^^^^<	}
Str gt12={	l8#t	rfa>c^^^^	<rfb>d^^^^	<reg>c^^^^	<reg>c^^^^<	}
Str gt14={	l8#t	rfa>c^^^^	<rfb>d^^^^	<reg>c^^^^	<rfb>d^^^^<	}
Str cd11={	l1	#f#g#e#a};Str cg11=#s+cd11;Str sl11=#m+cd11;Str sr11=#n+cd11;
Str cd12={	l1	#f#g#h#c};Str cg12=#s+cd12;Str sl12=#m+cd12;Str sr12=#n+cd12;
Str cd13={	l1	#f#g#c#c};Str cg13=#s+cd13;Str sl13=#m+cd13;Str sr13=#n+cd13;
Str cd14={	l1	#f#g#c#g};Str cg14=#s+cd14;Str sl14=#m+cd14;Str sr14=#n+cd14;
Str bs11={	l8	f^^^^^f^	g^^^^^g^	e^^^^^e^	c^^^c^^^	}
Str bs12={	l8	f^^^f^^^	g^^^g^^^	g^^^^^f^	e^^^^^^^	}
Str bs13={	l8	f^^^^^f^	g^^^g^^^	c^^^^^c^	c^^^c^^^	}
Str bs14={	l8	f^^^^^f^	g^^^g^^^	c^^^^^c^	g^^^g^^^	}



Str pd41={	l2	V.N(110,120,110,110,100,100,100)	ab	ag	eg	ar	}
Str pd42={	l2	V.N(120,110,110,100)			ab	>c.e4	^^<	rr	}
Str pd43={	l2	V.N(120,120,110,110,110,110)		a^	gf	ef	gr	}
Str pd44={	l2	V.N(110,110,100)				a^	b^	>c^<	r^	}
Str rd41={	l8#r	r1		g2.l4'df'	e2.l4#i	 'gd'l1'ce'		}
Str rd42={	l8#r	r1		l2.r		l1'cg'l8f	d2...			}
Str rd43={	l2#r	r1		'dg''df'	'eg''bg'#j	'>c<g'#k'eg'	}
Str rd44={	l8#r	#l a1		'f1b1'	'g1f1'	'c1e1'		}
Str bs43={	l8	f^^^^^f^	g^^^g^^^	c^^^c^^^	c^^^^^^^		}



Str rd16={	l8#r	r1r1r1r2.bl2..'fa'b8'gb'>c8'c^4<g^4'	}
Str rd13={	l8#r	a2^8 gf'g2d2'  f^d^^	l4.'df'l2^8'ce'	}



Str pi21={	l8	V.N(0,110,110,110,110,110,90)
			r4.g^^g^	^^^f^^f^	^^^e^^c^	^^^^rrrr	}
Str pi22={	l8	V.N(0,110,100,90)
			r2.a^		^^g^^^e^	^^^rrrrr	rrrrrrrr	}
Str pi23={	l8	V.N(0,110,110,100,110,90)
			r2.g^		^^f^^^e^	^^^e^^c^	^^^^rrrr	}
Str pi24={	l8	V.N(0,0,110,110,100,90,100)
			r2ra^^	^^g^^^e^	^^d^^e^^	^^^rrrrr	}
Str ep22={	l8	rrrrrrrr	rrrrrrrr	rrrrrred	^^^^rred	}
Str ep23={	l8	rrrrrrcc	rrrrrred	rrrrrred	rrrrrrdc	}
Str ep24={	l8	rrrrrrcc	rrrrrred	rrrrrred	rrrrfeed	}
Str gt21={	l8#t	reg>c^^^^	<rfb>d^^^^	<reg>c^^^^	<regb^^^^	}
Str gt22={	l8#t	rfa>c^^^^	<reg>c^^^^	<rfa>c^^^^	<rfb>d^^^^<	}
Str cd21={	l1	#c#b#a#e};Str cg21=#s+cd21;Str sl21=#m+cd21;Str sr21=#n+cd21;
Str cd22={	l1	#f#c#d#g};Str cg22=#s+cd22;Str sl22=#m+cd22;Str sr22=#n+cd22;
Str bs21={	l8	c^^^c^^^	d^^^^^d^	c^^^c^^^	e^^^^^e^	}
Str bs22={	l8	c^^^c^^^	c^^^^^c^	d^^^d^^^	d^^^^^d^	}



Str rd36={	l1	'ce'		'cf'		l2'df''cf'	l1'ce'	}
Str ep31={	l8	r^g^^^g^	f^f^f^ed	r^d^f^f^	ee^c^c^e	}
Str ep32={	l8	r^g^^^g^	a^a^a^ed	r^d^f^f^	ee^c^c^^	}
Str ep34={	l8	r^g^^^g^	a^a^a^ed	r^d^f^f^	ee^c^^^^	}
Str gt31={	l8#t	reg>c^^^^	<rfb>d^^^^	<rfb>d^^^^	<reg>c^^^^<	}
Str cd31={	l1	#c#f#g#c};Str cg31=#s+cd31;Str sl31=#m+cd31;Str sr31=#n+cd31;
Str bs31={	l8	c^^^c^^^	c^^^c^^^	d^^^^^d^	c^^^c^^^	}



Str dm01={		l8#u	Rhythm{v090	drerdedr	}}
Str dm11={	Sub{	l8#v	Rhythm{v070	[4brrrsrrr]	}}
			l8#u	Rhythm{v080	[4cdefrfed]	}}
Str dm13={	Sub{	l8#z	Rhythm{	r1r1r2.v80R4v50C1	}}
		Sub{	l8#v	Rhythm{v070	[4brrrsrrr]			}}
			l8#u	Rhythm{v080	[3cdefffed]	ffedfedd	}}
Str dm21={	Sub{	l8#v	Rhythm{v070	[3brrrsrrr]	brsrbbrb	}}
			l8#u	Rhythm{v080	[4cdefffed]			}}
Str dm31={	Sub{	l8#v	Rhythm{v070	[3brrrsrbr]	brrrsrrr	}}
			l8#u	Rhythm{v080	[4cdefrfed]			}}



Str i01={CHO(040)REV(040)EP(127)M(000)P(034)V(120)	o5p68q120v090t10	@002	}
Str i02={CHO(040)REV(040)EP(127)M(000)P(114)V(120)	o4p60q120v100t0	@002	}
Str i03={CHO(040)REV(040)EP(127)M(050)P(084)V(120)	o5p64q100v060t0	@065	}
Str i04={CHO(040)REV(040)EP(127)M(000)P(104)V(120)	o5p64q100v070t0	@005	}
Str i05={CHO(040)REV(040)EP(127)M(000)P(044)V(120)	o4p64q120v080t0	@025	}
Str i06={CHO(040)REV(040)EP(127)M(000)P(064)V(120)	o4p64q120v060t0	@027	}
Str i07={CHO(040)REV(040)EP(127)M(020)P(000)V(120)	o4p64q100v050t0	@049	}
Str i08={CHO(040)REV(040)EP(127)M(020)P(127)V(120)	o4p64q100v050t0	@049	}
Str i09={CHO(040)REV(040)EP(127)M(000)P(074)V(120)	o3p64q100v070t0	@035	}
Str i0a={CHO(040)REV(040)EP(127)M(000)      V(120)	@RoomSet			}
Str i12={CHO(040)REV(040)EP(127)M(000)P(074)V(120)	o5p64q120v100t0	@002	}
Str i14={CHO(040)REV(040)EP(127)M(000)P(104)V(120)	o5p64q120v070t0	@005	}
Str i13={CHO(040)REV(040)EP(127)M(050)P(084)V(120)	o5p64q100v050t0	@065	}
Str i17={CHO(040)REV(040)EP(127)M(020)P(000)V(080)	o4p64q100v050t0	@050	}
Str i18={CHO(040)REV(040)EP(127)M(020)P(127)V(090)	o4p64q100v050t0	@049	}



//////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////	●演奏
//////////////////////////////////////////////////////////////////////////////////////////



Time(   1:1:1)	TimeSignature=4,4;
Time(   1:1:1)	Tempo=137;
Time( 132:1:1)	Tempo=121;
Time( 133:4:1)	Tempo=47;
//---------------------------------------------------------------------------------------	
Time(   1:1:1)	Play(	,i01	,i02	,i03	,i04	,i05	,i06	,i07	,i08	,i09	,i0a	)	
Time(   1:1:1)	Play(	,	,	,	,	,	,	,	,	,	,dm01	)	
Time(   2:1:1)	Play(	,pi11	,pi11	,	,ep11	,gt11	,cg11	,sl11	,sr11	,bs11	,dm11	)	
Time(   6:1:1)	Play(	,	,	,	,ep12	,gt12	,cg12	,sl12	,sr12	,bs12	,dm11	)	
Time(  10:1:1)	Play(	,	,i12	,	,	,	,	,	,	,	,	)	
Time(  10:1:1)	Play(	,	,pi21	,	,	,gt21	,cg21	,sl21	,sr21	,bs21	,dm11	)	
Time(  14:1:1)	Play(	,	,pi22	,	,ep22	,gt22	,cg22	,sl22	,sr22	,bs22	,dm11	)	
Time(  18:1:1)	Play(	,	,pi23	,	,ep23	,gt21	,cg21	,sl21	,sr21	,bs21	,dm11	)	
Time(  22:1:1)	Play(	,	,pi24	,	,ep24	,gt22	,cg22	,sl22	,sr22	,bs22	,dm21	)	
Time(  26:1:1)	Play(	,	,	,	,i14	,	,	,	,	,	,	)	
Time(  26:1:1)	Play(	,	,	,	,ep31	,gt31	,cg31	,sl31	,sr31	,bs31	,dm31	)	
Time(  30:1:1)	Play(	,	,	,	,ep32	,gt31	,cg31	,sl31	,sr31	,bs31	,dm31	)	
Time(  34:1:1)	Play(	,i01	,i02	,i13	,	,	,	,	,	,	,	)	
Time(  34:1:1)	Play(	,pd41	,pd41	,rd41	,	,gt11	,cg11	,sl11	,sr11	,bs11	,dm11	)	
Time(  38:1:1)	Play(	,pd42	,pd42	,rd42	,	,gt14	,cg14	,sl14	,sr14	,bs14	,dm11	)	
Time(  42:1:1)	Play(	,pd43	,pd43	,rd43	,	,gt11	,cg11	,sl11	,sr11	,bs11	,dm11	)	
Time(  46:1:1)	Play(	,pd44	,pd44	,rd44	,	,gt12	,cg13	,sl13	,sr13	,bs13	,dm11	)	
Time(  50:1:1)	Play(	,	,i12	,i03	,i04	,	,	,	,	,	,	)	
Time(  50:1:1)	Play(	,	,	,rd16	,ep11	,gt11	,cg11	,sl11	,sr11	,bs11	,dm11	)	
Time(  54:1:1)	Play(	,	,	,	,ep12	,gt12	,cg12	,sl12	,sr12	,bs12	,dm11	)	
Time(  58:1:1)	Play(	,	,pi13	,rd13	,ep13	,gt12	,cg13	,sl13	,sr13	,bs13	,dm13	)	
Time(  62:1:1)	Play(	,	,pi21	,	,	,gt21	,cg21	,sl21	,sr21	,bs21	,dm11	)	
Time(  66:1:1)	Play(	,	,pi22	,	,ep22	,gt22	,cg22	,sl22	,sr22	,bs22	,dm11	)	
Time(  70:1:1)	Play(	,	,pi23	,	,ep23	,gt21	,cg21	,sl21	,sr21	,bs21	,dm11	)	
Time(  74:1:1)	Play(	,	,pi24	,	,ep24	,gt22	,cg22	,sl22	,sr22	,bs22	,dm21	)	
Time(  78:1:1)	Play(	,	,	,i13	,i14	,	,	,	,	,	,	)	
Time(  78:1:1)	Play(	,	,	,	,ep31	,gt31	,cg31	,sl31	,sr31	,bs31	,dm31	)	
Time(  82:1:1)	Play(	,	,	,	,ep32	,gt31	,cg31	,sl31	,sr31	,bs31	,dm31	)	
Time(  86:1:1)	Play(	,	,	,rd36	,ep31	,gt31	,cg31	,sl31	,sr31	,bs31	,dm31	)	
Time(  90:1:1)	Play(	,	,	,rd36	,ep34	,gt31	,cg31	,sl31	,sr31	,bs31	,dm31	)	
Time(  94:1:1)	Play(	,i01	,i02	,	,	,	,	,	,	,	,	)	
Time(  94:1:1)	Play(	,pd41	,pd41	,rd41	,	,gt11	,cg11	,sl11	,sr11	,bs11	,dm11	)	
Time(  98:1:1)	Play(	,pd42	,pd42	,rd42	,	,gt14	,cg14	,sl14	,sr14	,bs14	,dm11	)	
Time( 102:1:1)	Play(	,pd43	,pd43	,rd43	,	,gt11	,cg11	,sl11	,sr11	,bs11	,dm11	)	
Time( 106:1:1)	Play(	,pd44	,pd44	,rd44	,	,gt12	,cg13	,sl13	,sr13	,bs13	,dm11	)	
Time( 110:1:1)	Play(	,	,	,rd41	,	,gt11	,cg11	,sl11	,sr11	,bs11	,dm11	)	
Time( 114:1:1)	Play(	,	,	,rd42	,	,gt14	,cg14	,sl14	,sr14	,bs14	,dm11	)	
Time( 118:1:1)	Play(	,pd43	,pd43	,rd43	,	,gt11	,cg11	,sl11	,sr11	,bs11	,dm11	)	
Time( 122:1:1)	Play(	,pd44	,pd44	,rd44	,	,gt12	,cg13	,sl13	,sr13	,bs13	,dm11	)	
Time( 126:1:1)	Play(	,pd43	,pd43	,rd43	,	,gt11	,cg11	,sl11	,sr11	,bs11	,	)	
Time( 130:1:1)	Play(	,	,	,	,	,	,	,i17	,i18	,	,	)	
Time( 130:1:1)	Play(	,pd44	,pd44	,	,	,gt12	,cg13	,cd13	,cd13	,bs43	,	)	
Time( 135:1:1)
/*
*/
/*----------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------*/