/*----------------------------------------------------------------------------------------
															
	スパニッシュ・タウン											
															
								2020/07/15　〜　2020/08/02	木村		
----------------------------------------------------------------------------------------*/


//						ホワイトラム、オレンジキュラソー2,3dash、シェイク	
//////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////	●	初期設定	
//////////////////////////////////////////////////////////////////////////////////////////



v.Max(100);System.MeasureShift(1);

#C ="'c e g >c <'";	#Cm ="'c e-g >c <'";	#Ca ="'c e g+>c <'";	#Cd ="'c e-g->c <'";	#Cs ="'c f g >c <'";
#Db="'c+f a->c+<'";	#Dbm="'c+e g+>c+<'";	#Dba="'c+f a >c+<'";	#Dbd="'c+e g >c+<'";	#Dbs="'c+f+g+>c+<'";
#D ="'d f+a >d <'";	#Dm ="'d f a >d <'";	#Da ="'d f+a+>d <'";	#Dd ="'d f g+>d <'";	#Ds ="'d g a >d <'";
#Eb="'d+g a+>d+<'";	#Ebm="'d+f+a+>d+<'";	#Eba="'d+g b >d+<'";	#Ebd="'d+f+a >d+<'";	#Ebs="'d+g+a+>d+<'";
#E ="'e g+b >e <'";	#Em ="'e g b >e <'";	#Ea ="'c e g+>c <'";	#Ed ="'e g a+>e <'";	#Es ="'e a b >e <'";
#F ="'c f a >c <'";	#Fm ="'c f g+>c <'";	#Fa ="'c+f a >c+<'";	#Fd ="'f g+b >f <'";	#Fs ="'c f a+>c <'";
#Gb="'c+f+a+>c+<'";	#Gbm="'c+f+a >c+<'";	#Gba="'d f+a+>d <'";	#Gbd="'c f+a >c <'";	#Gbs="'c+f+b >c+<'";
#G ="'d g b >d <'";	#Gm ="'d g a+>d <'";	#Ga ="'d+g b >d+<'";	#Gd ="'c+g a+>c+<'";	#Gs ="'c d g >c <'";	#G7 ="'d f g b'";
#Ab="'c d+g+>c <'";	#Abm="'d+g+b >d+<'";	#Aba="'c e g+>c <'";	#Abd="'d g+b >d <'";	#Abs="'c+d+g+>c+<'";
#A ="'c+e a >c+<'";	#Am ="'c e a >c <'";	#Aa ="'c+f a >c+<'";	#Ad ="'c d+a >c <'";	#As ="'d e a >d <'";
#Bb="'d f a+>d <'";	#Bbm="'c+f a+>c+<'";	#Bba="'d f+a+>d <'";	#Bbd="'c+e a+>c+<'";	#Bbs="'d+f a+>d+<'";
#B ="'d+f+b >d <'";	#Bm ="'d f+b >d <'";	#Ba ="'d+g b >d+<'";	#Bd ="'d f b >d <'";	#Bs ="'e f+b >e <'";

#gd="t.N(0,5,10,15)";
#gu="t.N(15,10,5,0)";

//#V0="V.T(120,120,!64)";
//#V1="V.T(120,120,!2.,120,20,!4.)";
//#V2="V.T(120,120,!1,120,20,!2.)";
//#V3="V.T(120,120,!2,120,20,!4.)";
//#V4="V.T(120,120,!4,120,20,!4.)";

//#dg2="V.T(120,120,!1,120,90,!4.,90,70,!8)";
//#dg3="V.T(060,120,!2)";

//	------------------------------------------------------------------------------------
/*Bass	*/	$b={P(064)v080n36,};	/*Snare	*/	$s={P(064)v060n38,}
/*C.HHat_LL	*/	$c={P(064)v080n42,};	/*C.HHat_L	*/	$d={P(044)v100n42,}
/*C.HHat_R	*/	$e={P(084)v100n42,};	/*C.HHat_RR	*/	$f={P(124)v100n42,}
/*OHHat	*/	$o={P(064)v080n46,};	/*Stick	*/	$S={P(064)v040n31,}
/*CrashCym.	*/	$C={P(064)v080n49,};	/*RideCym.	*/	$R={P(064)v100n51,}
//	------------------------------------------------------------------------------------



//////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////	●	*曲データ	
//////////////////////////////////////////////////////////////////////////////////////////



/*
Str dg11=dg1a+{l-1rrrr>>}+dg1a+{<<}
Str dg12=dg1b+{l-1rrrr>>}+dg1b+{<<}
*/



Str pi11={	l8	r1		r^^^^^de		f^^b^^a^	a^^^g^^r	}
Str pi12={	l8	g^>cf^^^r	f^e^^^dc		d^^d^^c^	c^rrc<b^^	}
Str pi14={	l8	>c^^c^^c^	^^^^c^c^		<b^^b^^>c^	^^^^c<b^^	}
Str pi1a={	l8	>c^^c^^c^	^^^^rrrr		<b^^b^^>c^	^^^^<rrrr	}
Str pi15={	l8	a^^a^^b^	^^^^b^^^		b^^b^^>c^	^^^^rrrr<	}
Str gh11={	l8	r1		f^^^^^^^		^^^^^^^^	^^^^rrrr	}
Str gt11={	l4#gd#Am l8#gu#Am l4#gd#Am l8#gu#Am l8#gd#Am l8#gu#Am		l4.#gd#Dm l2^8#Dm
		l4#gd#Bd l8#gu#Bd l4#gd#Bd l8#gu#Bd l4#gd#Bd			l1#Am			}
Str cd11={	l1	#Am		#Dm			#Bd		#Am		}
Str bs11={	l8	r1		r2.rr			g^^^^dc^	e^ccrrrr	}
Str bs12={	l16	c^^^^^e^	rrf^d^^r		f^^r^^f^	r^f^^^^^	
			f^^^^^r^	d^^^d^^^		e^^^c^c^	^^r^^^^^	}
Str bs13={	l16	c^^^^^e^	rrf^d^^r		f^^r^^f^	r^a^f^^^	
			f^^^^^r^	d^^^e^^^		e^^^c^c^	^^r^^^^^	}
Str dm11={	Sub{	l16	Rhythm{	rrrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	
						Crrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	}}
		Sub{	l16	Rhythm{	rrrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	
						rrrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	}}
			l16	Rhythm{	rrrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	
						brrrrrsr	rrrrsrrr		brrrrrrr	rrrrrrrr	}}
Str dm12={	Sub{	l16	Rhythm{	Crrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	
						Crrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	}}
		Sub{	l16	Rhythm{	rrrrcrcr	rrcrcrcr		rrcrcrcr	rrcrcrcr	
						rrrrcrcr	rrcrcrcr		rrcrcrcr	rrcrcrcr	}}
			l16	Rhythm{	brrrrrrr	brrrrrrr		brrrrrrr	brrrrrrr	
						brrrrsrr	brrrsrrr		brrrrrrr	brrrsrrr	}}



Str ky23={	l8	r^^^^^^^	^^^^^^gf		e^^f^^g^	f^^^e^^r	}
Str ky24={	l8	e^fg^rrr	efgf^^ed		cdefedcr	^rrrrrrr	}
Str gh23={	l8	a^^^^^^^	^^^^^^^^		^^^^^^^^	^^^^^^^^	}
Str pi21={	l4	c.c.c		c.c.c			<b.b.>c	c.c.<b>	}
Str pi22={	l4	c.c.c		cc^^			<b.b.>c	^rrr		}
Str pi23={	l4	c.c.c		c.c.c			c.c.c		e.e.d		}
Str pi24={	l4	c.c.c		cc^^			<b.b.>c	^^rr		}
Str pi27={	l4	c.c.c		c.c.c			c.c.c		e.e.d		}
Str gt23={	l4#gd#Am l8#gu#Am l4#gd#Am l8#gu#Am l8#gd#Am l8#gu#Am	#gd	l4.#Dm l4.#Dm l4#Dm
		l4#gd#Bd l8#gu#Bd l4#gd#Bd l8#gu#Bd l4#gd#Bd			l4.#Am l4.#Am l4#Bd}
Str bs21={	l16	crc^^rcr	crc^^rc^		drd^^rdr	drd^^rd^	
			grg^^rgr	grg^^rgr		a^^ra^^r	e^^re^^^	}
Str bs22={	l16	ara^^rar	ara^^ra^		drd^^rdr	drd^^rd^	
			g^^rg^^r	g^^rg^^r		a^^^rrrr	r^^^^^^^	}
Str bs23={	l16	ara^^rar	ara^^ra^		drd^^rdr	drd^^rd^	
			grg^^rgr	grg^^rgr		a^^ra^^r	e^^re^^^	}



Str pi31={	l4	eee^		dc^f			ff^g			ec^^	}
Str pi32={	l4	fff^		ec^^			ffg^			ed^^	}
Str gt31={	l2#gd#F #F 		l4.#C l2^8#C	l4#Dm#Dm l2#Dm	l4.#Am l2^8#Am	}
Str gt32={	l2#gd#Dm#Dm 	l4.#Em l2^8#Em	l2#F l2#F		l4.#Bd l2^8#Bd	}
Str cd31={	l1	#F		#C			#Dm		#Am		}
Str cd32={	l1	#Dm		#Em			#F		#Bd		}
Str bs31={	l16	frf^^rfr	frf^^rf^		crc^^rcr	crc^^rc^	
			drd^^rdr	drd^^rdr		a^^ra^^r	a^^rg^^^	}
Str bs32={	l16	drd^^rdr	drd^^rd^		ere^^rer	ere^^re^	
			frf^^rfr	frf^^rfr		g^^rg^^r	g^^rg^^^	}
Str dm31={	Sub{	l16	Rhythm{	Crrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	
						Crrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	}}
		Sub{	l16	Rhythm{	rrcrcrcr	rrcrcrcr		rrcrcrcr	rrcrcrcr	
						rrcrcrcr	rrcrcrcr		rrcrcrcr	rrcrcrcr	}}
			l16	Rhythm{	brrrrrrr	brrrrrrr		brrrrrrr	brrrrrrr	
						brrrsrrr	brrrsrrr		brrrrrrr	brrrsrrr	}}
Str dm32={	Sub{	l16	Rhythm{	Crrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	
						rrrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	}}
		Sub{	l16	Rhythm{	rrcrcrcr	rrcrcrcr		rrcrcrcr	rrcrcrcr	
						rrcrcrcr	rrcrcrcr		rrcrcrcr	rrcrcrcr	}}
			l16	Rhythm{	brrrrrrr	brrrrrrr		brrrrrrr	brrrrrrr	
						brrrsrrr	brrrsrrr		brrrrrrr	brrrsrrr	}}



Str gt41={	l4#gd#Dm l8#gu#Dm l4#gd#Dm l8#gu#Dm l8#gd#Dm l8#gu#Dm	#gd	l4.#Am l4.#Am l4#Am	
		l4#gd#Bd l8#gu#Bd l4#gd#Bd l8#gu#Bd l4#gd#Bd			l4.#Am l2^8#Am	}
Str gt42={	l4#gd#Dm l8#gu#Dm l4#gd#Dm l8#gu#Dm l4#gd#Dm 			l4.#Am l4.#Am l4#Am	
		l4#gd#Bd l4#gu#Bd l2#gd#Bd 						l4.#C l2^8#C	}
Str cd41={	l1	#Dm		#Am			#Bd		#Am		}
Str cd42={	l1	#Dm		#Am			#Bd		#C		}
Str bs41={	l16	drd^^rdr	drd^^rd^		ara^^rar	ara^^ra^	
			grg^^rgr	grg^^rgr		a^^ra^^r	a^^rg^^^	}
Str bs42={	l16	drd^^rdr	drd^^rd^		ara^^rar	ara^^ra^	
			g^^rg^^r	g^^^^^^^		c^^r>c^^r	c^^^<crcr	}



Str dm51={	Sub{	l16	Rhythm{	Crrrrrrr	rrrrrrrr		rrrrrrrr	rrrrrrrr	
						Crrrrrrr	rrrrrrrr		Crrrrrrr	rrrrrrrr	}}
		Sub{	l16	Rhythm{	rrcrcrcr	rrcrcrcr		rrcrcrcr	rrcrcrcr	
						rrcrcrcr	rrcrcrcr		rrrrrrrr	rrrrrrrr	}}
			l16	Rhythm{	brrrrrrr	brrrrrrr		brrrrrrr	brrrrrrr	
						brrrrsrr	brrrsrrr		brrrrrrr	rrrrsrrr	}}



/*
Str rf99={Decresc=1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1,0}+rf58+rf59+rf5a+rf5b	
Str gt99={Decresc=1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1,0}+gt31+gt31+gt31+gt31	
Str ky99={Decresc=1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1,0}+ky31+ky31+ky31+ky31	
Str cd99={Decresc=1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1,0}+cd31+cd31+cd31+cd31	
Str bs99={Decresc=1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1,0}+bs31+bs31+bs31+bs31	
Str dm99={Decresc=1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1,0}+dm31+dm31+dm31+dm31	
*/



Str i10={Cresc=0,127,127;t0	CHO(120)REV(120)M(000)P(64)V(120)	l08o5p68q120v100@006	}
Str i20={Cresc=0,127,127;t0	CHO(120)REV(120)M(000)P(64)V(120)	l08o5p64q120v100@007	}
Str i30={Cresc=0,127,127;t0	CHO(120)REV(120)M(100)P(64)V(120)	l08o5p64q100v090@032	}
Str i40={Cresc=0,127,127;t0	CHO(120)REV(120)M(100)P(64)V(120)	l08o5p68q100v070@032t30	}
Str i60={Cresc=0,127,127;t0	CHO(120)REV(120)M(050)P(94)V(120)	l08o4p66q140v060@028	}
Str i50={Cresc=0,127,127;t0	CHO(120)REV(120)M(050)P(34)V(120)	l08o5p62q140v060@028	}
Str i70={Cresc=0,127,127;t0	CHO(120)REV(120)M(000)P(64)V(120)	l01o5p64q100v050@051	}
Str i80={Cresc=0,127,127;t0	CHO(120)REV(120)M(000)P(64)V(120)	l16o3p64q100v080@037	}
Str i90={Cresc=0,127,127;t0	CHO(120)REV(120)M(000)P(64)V(120)	l16o2p64q100v060@036	}
Str ia0={Cresc=0,127,127;t0	CHO(120)REV(120)M(000)P(64)V(120)	l16@(PowerSet)		}

Str i31={Cresc=0,127,127;t0	CHO(120)REV(120)M(100)P(64)V(120)	l08o6p62q100v080@005	}
Str i41={Cresc=0,127,127;t0	CHO(120)REV(120)M(100)P(64)V(120)	l08o6p68q100v060@005t30	}

Str i12={Cresc=0,127,127;t0	CHO(120)REV(120)M(000)P(64)V(120)	l08o6p68q140v100@004	}
Str i52={Cresc=0,127,127;t0	CHO(120)REV(120)M(050)P(34)V(120)	l08o5p62q140v050@028	}
Str i62={Cresc=0,127,127;t0	CHO(120)REV(120)M(050)P(94)V(120)	l08o4p66q140v050@028	}
Str i82={Cresc=0,127,127;t0	CHO(120)REV(120)M(000)P(64)V(120)	l16o3p64q100v070@037	}
Str i92={Cresc=0,127,127;t0	CHO(120)REV(120)M(000)P(64)V(120)	l16o2p64q100v050@036	}


//////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////	●	演奏	
//////////////////////////////////////////////////////////////////////////////////////////



TimeSignature=4,4;
Time(   1:1:0)	Tempo=265;
Time( 124:1:0)	Tempo=235;
Time( 125:1:0)	Tempo=200;
//----------------------------------------------------------------------------------------	
Time(   1:1:0)	Play(	,i10	,i20	,i30	,i40	,i50	,i60	,i70	,i80	,i90	,ia0	)//	
Time(   1:1:0)	Play(	,	,pi11	,gh11	,gh11	,gt11	,gt11	,cd11	,bs11	,bs11	,dm11	)	
Time(   5:1:0)	Play(	,	,pi12	,	,	,gt11	,gt11	,cd11	,bs12	,bs12	,dm12	)	
Time(   9:1:0)	Play(	,	,	,	,	,gt11	,gt11	,cd11	,bs13	,bs13	,dm12	)	
Time(  13:1:0)	Play(	,pi1a	,pi14	,	,	,gt11	,gt11	,cd11	,bs13	,bs13	,dm12	)	
Time(  17:1:0)	Play(	,	,pi15	,	,	,gt11	,gt11	,cd11	,bs13	,bs13	,dm12	)	
Time(  21:1:0)	Play(	,	,	,	,	,gt11	,gt11	,cd11	,bs21	,bs21	,dm12	)	
Time(  25:1:0)	Play(	,	,	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm12	)	
Time(  29:1:0)	Play(	,i31	,i41	,	,	,	,	,	,	,	,	)// i	
Time(  29:1:0)	Play(	,ky23	,ky23	,gh23	,gh23	,gt23	,gt23	,cd11	,bs23	,bs23	,dm12	)	
Time(  33:1:0)	Play(	,ky24	,ky24	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm12	)	
Time(  37:1:0)	Play(	,i12	,	,	,	,	,	,	,	,	,	)// i	
Time(  37:1:0)	Play(	,pi21	,	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm12	)	
Time(  41:1:0)	Play(	,pi22	,	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm12	)	
Time(  45:1:0)	Play(	,pi23	,	,	,	,gt23	,gt23	,cd11	,bs23	,bs23	,dm12	)	
Time(  49:1:0)	Play(	,pi24	,	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm12	)	
Time(  53:1:0)	Play(	,	,	,	,	,gt31	,gt31	,cd31	,bs31	,bs31	,dm31	)	
Time(  57:1:0)	Play(	,	,	,	,	,gt32	,gt32	,cd32	,bs32	,bs32	,dm31	)	
Time(  61:1:0)	Play(	,pi27	,	,	,	,gt23	,gt23	,cd11	,bs23	,bs23	,dm12	)	
Time(  65:1:0)	Play(	,pi24	,	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm12	)	
Time(  69:1:0)	Play(	,	,	,	,	,gt23	,gt23	,cd11	,bs23	,bs23	,dm12	)	
Time(  73:1:0)	Play(	,	,	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm12	)	
Time(  77:1:0)	Play(	,i31	,i41	,	,	,	,	,	,	,	,	)// i	
Time(  77:1:0)	Play(	,ky23	,ky23	,gh23	,gh23	,gt23	,gt23	,cd11	,bs23	,bs23	,dm12	)	
Time(  81:1:0)	Play(	,ky24	,ky24	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm12	)	
Time(  85:1:0)	Play(	,i12	,	,	,	,	,	,	,	,	,	)// i	
Time(  85:1:0)	Play(	,pi31	,	,	,	,gt31	,gt31	,cd31	,bs31	,bs31	,dm31	)	
Time(  89:1:0)	Play(	,pi32	,	,	,	,gt32	,gt32	,cd32	,bs32	,bs32	,dm32	)	
Time(  93:1:0)	Play(	,pi27	,	,	,	,gt23	,gt23	,cd11	,bs23	,bs23	,dm12	)	
Time(  97:1:0)	Play(	,pi24	,	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm12	)	
Time( 101:1:0)	Play(	,	,	,	,	,gt41	,gt41	,cd41	,bs41	,bs41	,dm12	)	
Time( 105:1:0)	Play(	,	,	,	,	,gt42	,gt42	,cd42	,bs42	,bs42	,dm12	)	
Time( 109:1:0)	Play(	,pi21	,	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm12	)	
Time( 113:1:0)	Play(	,pi22	,	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm12	)	
Time( 117:1:0)	Play(	,pi23	,	,	,	,gt23	,gt23	,cd11	,bs23	,bs23	,dm12	)	
Time( 121:1:0)	Play(	,pi24	,	,	,	,gt11	,gt11	,cd11	,bs22	,bs22	,dm51	)	
Time( 125:4:0)	Play(	,r1r1	,	,	,	,	,	,	,	,	,	)	

/*
*/
