/*----------------------------------------------------------------------------------------
															
	目が痒い	…	春です、高校生バンドのつもりでしたが					
															
												2017/04/01　木村	
----------------------------------------------------------------------------------------*/



//////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////	●初期設定
//////////////////////////////////////////////////////////////////////////////////////////



v.Max(100);
System.MeasureShift(0);
//	    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="'eg+b>e<'";
#gd="t.N(0,3,6,9)";			#gu="t.N(9,6,3,0)";
//	------------------------------------------------------------------------------------
/*Bass	*/	$b={P(054)n36,};	/*Snare	*/	$s={P(074)n38,}
/*C.HHat_LL	*/	$c={P(064)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(064)n49,};	/*RideCym.	*/	$R={P(084)n51,}
//	------------------------------------------------------------------------------------
Str w={l-2[9r]>};
Str x={l-2[8r]>};
Str z={<};



//////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////	●曲データ
//////////////////////////////////////////////////////////////////////////////////////////



Str dm01={	Sub{	l8	Rhythm{v100	CrCrCrCr		}}
			l8	Rhythm{v080	rrrrs16s16orb	}}



Str dg1a={	l8	c^^^^^dc	^^c<b^bga	^^^^^>cd<b	^^>cc^efe	^^^^	};Str dg11=dg1a+w+dg1a+z;
Str dg1b={	l8	rrrrrcdc	^^cc^<bga	^^>cc^cd<b	^^^^^^rr>		};Str dg12=dg1b+x+dg1b+z;
Str gh1a={	l2	g^		>e^<		c<b>		ce			};Str gh11=gh1a+x+gh1a+z;
Str gh1b={	l2	>cg		^<b>		c^		^^<			};Str gh12=gh1b+x+gh1b+z;
Str gh1d={	l2	>d^		e<b>		c^		^^<			};Str gh14=gh1d+x+gh1d+z;
Str co13={	l2	'c^e^'	'dg''<b>d'	c^	<b>r	}
Str bg11={	#gd	l4.#A l2#A r8	l4.#E	l2#E r8	l4.#F l2#F r8	l4.#B l2#B r8	}
Str bg12={	#gd 	l4.r4#A#A		r4#E#E		r4#F#F		r4#B#B		}
Str bg13={	l8	#gd#A#gu#A r#gd#A r #A r#A		r#G r#G r#E#gu#G r			
			#gd#A#gu#A r#gd#A r #A r#A		r#D r#D rrrr				}
Str cd11={	l1	#A	#E	#F	#B		}
Str bs11={	l8	aa^aaa^a	ee^eeeee	ff^fffff	gggggaba	}
Str bs12={	l8	aaaaaa^a	ee^eeeee	ff^fffff	ggggggbg	}
Str dm1a={	Sub{	l16	Rhythm{v100	rrrrrrrr	rrrrrrrr	Crrrrrrr	rrrrrrrr	}}
		Sub{	l16	Rhythm{v90	orororor	orororor	orororor	orororor	}}
		Sub{	l16	Rhythm{v80	rrrrrrsr	rrrrrrsr	rrrrrrsr	rrsrsrrr	}}
			l16	Rhythm{v80	brrrbrrr	brrrbrrr	brrrbrrr	brrrbrbr	}}
Str dm1b={	Sub{	l16	Rhythm{v100	rrrrrrrr	rrrrrrrr	Crrrrrrr	rrrrrrrr	}}
		Sub{	l16	Rhythm{v90	orororor	orororor	orororor	orororor	}}
		Sub{	l16	Rhythm{v80	rrrrrrsr	rrrrrrsr	rrrrrrsr	rrsrrssr	}}
			l16	Rhythm{v80	brrrbrrr	brrrbrrr	brrrbrrr	brrrbrbr	}}
Str dm11=dm1a+dm1a;
Str dm12=dm1a+dm1b;



Str dg2a={	l8	cc.r16rrcdc	^^cc^^<bb	^^bb^^>cc	^^^rrrrr	};Str dg21=dg2a+x+dg2a+z;
Str dg2b={	l8	cc^rrcdc	^^cc^^<bb	^^bb^^>cc	^^^^^rrr	};Str dg22=dg2b+x+dg2b+z;
Str dg2c={	l8	cc^rrcdc	^^cc^^<bb	^^bb^r>cc	^^^e^^rr	};Str dg23=dg2c+x+dg2c+z;
Str gh2b={	l2	rr	rr	>f^4		e^		^^4<	};Str gh22=gh2b+w+gh2b+z;
Str gh2c={	l2	rg	^4.	f^	e^8	a4.g^8	^	};Str gh23=gh2c+w+gh2c+z;
Str bg21={	l1#gd	#A	#D	#B	l2#A#B	}
Str bg22={	l1#gd	#A	#D	#B	#A		}
Str cd21={	l1	#A	#D	#B	l2#A#B	}
Str cd22={	l1	#A	#D	#B	#A		}
Str bs21={	l4	aaaa	dddd	gggg	aabb		}
Str bs22={	l4	aaaa	dddd	gggg	aaaa		}
Str bs24={	l4	aaaa	dddd	gggg	a^^^		}
Str dm2a={	Sub{	l16	Rhythm{v100	Crrrrrrr	rrrrrrrr	Crrrrrrr	Crrrrrrr	}}
		Sub{	l16	Rhythm{v90	crcrcrcr	crcrcrcc	crcrcror	ororrcoc	}}
		Sub{	l16	Rhythm{v80	rrrrrrsr	rrrrrrsr	rrrrsrsr	rrrrsrrr	}}
			l16	Rhythm{v80	brrrrrrr	brrrrrrr	brrrrrrr	brrrbrrr	}}
Str dm2b={	Sub{	l16	Rhythm{v100	Crrrrrrr	rrrrrrrr	Crrrrrrr	Crrrrrrr	}}
		Sub{	l16	Rhythm{v90	crcrcrcr	crcrcrcc	crcrcror	ororrcoc	}}
		Sub{	l16	Rhythm{v80	rrrrrrsr	rrrrrrsr	rrrrsrsr	rrrrrrsr	}}
			l16	Rhythm{v80	brrrrrrr	brrrrrrr	brrrbrrr	brrrbrrr	}}
Str dm2c={	Sub{	l16	Rhythm{v100	Crrrrrrr	rrrrrrrr	Crrrrrrr	Crrrrrrr	}}
		Sub{	l16	Rhythm{v90	crcrcrcr	crcrcrcc	crcrcror	ororrcoc	}}
		Sub{	l16	Rhythm{v80	rrrrrrsr	rrrrrrsr	rrrrsrsr	rrrrsrrr	}}
			l16	Rhythm{v80	brrrrrrr	brrrbrrr	brrrbrrr	brrrbrrr	}}
Str dm2d={	Sub{	l16	Rhythm{v100	Crrrrrrr	Crrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l16	Rhythm{v90	crcrcrcr	crcrcrcc	crcrcror	ororrcoc	}}
		Sub{	l16	Rhythm{v80	rrrrrrsr	rrrrrrsr	rrrrsrsr	rrrrssrr	}}
			l16	Rhythm{v80	brrrbrrr	brrrbrrr	brrrbrrr	brrrbrrr	}}
Str dm21=dm2a+dm2b;
Str dm22=dm2c+dm2d;



Str dg3a={	l8	rreerre^	re^rec^r	rcrddree	^^rrrrrr	};Str dg31=dg3a+x+dg3a+z;
Str dg3b={	l8	rreerrfe	reerec^r	rc^^rrd^	^rcc^^rr	};Str dg32=dg3b+x+dg3b+z;
Str dg3c={	l8	rrrrrrrr	rerre^rr	rcrd^re^	^rrrrrrr	};Str dg33=dg3c+x+dg3c+z;
Str dg3d={	l8	rrrrrre^	rerrrc^r	rcrrrrdr	rrcc^^rr	};Str dg34=dg3d+x+dg3d+z;
Str pi33={	l8#gu	rr'ace''ace'r2	};
Str co33={	l2	<ab	^>c			r'<b>d'	'<b^>e'	}
Str co34={	l2	r<b>	'<b>e''<a>c'	r'<b^>d^'	c		}
Str bg31={	l2#gd	[#F#B	:#E#A]#E#E	}
Str bg32={	l2#gd	[#F#B	:#E#A]#G#A	}
Str cd31={	l2	[#F#B	:#E#A]#E#E	}
Str cd32={	l2	[#F#B	:#E#A]#G#A	}
Str bs31={	l8	[ff^fgggg	eeee:aaaa]eeee		}
Str bs32={	l8	[ff^fgggg	:eeeeaaaa]ggggaaaa	}
Str dm3a={	Sub{	l16	Rhythm{v100	Crrrrrrr	rrrrrrrr	Crrrrrrr	rrrrrrrr	}}
		Sub{	l16	Rhythm{v90	crcrorcc	crcrorcc	crcrorcc	crcrorcc	}}
		Sub{	l16	Rhythm{v80	rrrrrrrr	rrrrrrsr	rrrrrrrr	rrrrrrsr	}}
			l16	Rhythm{v80	brrrbrrr	brrrbrrr	brrrbrrr	brrrbrrr	}}
Str dm3b={	Sub{	l16	Rhythm{v100	Crrrrrrr	rrrrrrrr	rrrrrrrr	Crrrrrrr	}}
		Sub{	l16	Rhythm{v90	crcrorcc	crcrorcc	crcrorcc	crcrorcc	}}
		Sub{	l16	Rhythm{v80	rrsrrrsr	rrsrsrrr	rrrrrrrr	rrrrrrsr	}}
			l16	Rhythm{v80	brrrbrrr	brrrbrrr	brrrbrrr	brrrbrrr	}}
Str dm3c={	Sub{	l16	Rhythm{v100	rrrrrrrr	rrrrrrrr	Crrrrrrr	rrrrrrrr	}}
		Sub{	l16	Rhythm{v90	orororor	orororor	orororor	orororor	}}
		Sub{	l16	Rhythm{v80	rrrrrrsr	rrrrrrsr	rrrrrrsr	rrrrrrsr	}}
			l16	Rhythm{v80	brrrbrrr	brrrbrrr	brrrbrrr	brrrbrbr	}}
Str dm3d={	Sub{	l16	Rhythm{v100	Crrrrrrr	rrrrrrrr	rrrrrrrr	Crrrrrrr	}}
		Sub{	l16	Rhythm{v90	crcrorcc	crcrorcc	crcrorcc	crcrorcc	}}
		Sub{	l16	Rhythm{v80	rrrrrrrr	rrrrsrrr	rrrrrrrr	rrrrrrsr	}}
			l16	Rhythm{v80	brrrbrrr	brrrbrrr	brrrbrrr	brrrbrrr	}}
Str dm3e={	Sub{	l16	Rhythm{v100	Crrrrrrr	rrrrrrrr	rrrrrrrr	CrrrrrCr	}}
		Sub{	l16	Rhythm{v90	crcrorcc	crcrorcc	crcrorcc	crcrorro	}}
		Sub{	l16	Rhythm{v80	rrrrrrrr	rrrsrrrr	rrrrrrrr	rrrrrrss	}}
			l16	Rhythm{v80	brrrbrrr	brrrrrbr	brrrrrrr	rrrrrrrb	}}
Str dm31=dm3a+dm3b;
Str dm32=dm3c+dm3c;
Str dm33=dm3a+dm3d;
Str dm34=dm3a+dm3e;



Str i01={CHO(080)REV(080)EP(127)M(100)P(084)V(120)	o5p65q100v070t00@031	}
Str i02={CHO(080)REV(080)EP(127)M(100)P(044)V(120)	o5p64q100v070t12@031	}
Str i03={CHO(080)REV(080)EP(127)M(080)P(074)V(120)	o4p65q110v070t00@032	}
Str i04={CHO(080)REV(080)EP(127)M(080)P(054)V(120)	o4p63q110v070t02@032	}
Str i05={CHO(080)REV(080)EP(127)M(000)P(064)V(120)	o6p64q100v090t08@004	}
Str i06={CHO(080)REV(080)EP(127)M(080)P(064)V(120)	o6p64q100v080t00@054	}
Str i07={CHO(080)REV(080)EP(127)M(000)P(064)V(120)	o5p64q100v080t00@026	}
Str i08={CHO(080)REV(080)EP(127)M(060)P(064)V(120)	o4p64q100v080t00@049	}
Str i09={CHO(080)REV(080)EP(127)M(000)P(064)V(120)	o3p64q100v080t00@034	}
Str i0a={CHO(080)REV(080)EP(127)M(000)      V(120)	@PowerSet			}



//////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////	●演奏
//////////////////////////////////////////////////////////////////////////////////////////



Time(   1:1:1)	TimeSignature=4,4;
Time(   1:1:1)	Tempo=147;
Time(  94:1:1)	Tempo=141;
Time(  94:3:1)	Tempo=102;
Time(  94:3:3)	Tempo=054;
Time(  94:4:1)	Tempo=121;
//---------------------------------------------------------------------------------------	
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(	,dg11	,dg11	,	,	,	,	,bg11	,cd11	,bs11	,dm11	)	
Time(   6:1:1)	Play(	,dg12	,dg12	,	,	,	,	,bg11	,cd11	,bs12	,dm11	)	
Time(  10:1:1)	Play(	,dg21	,dg21	,	,	,	,	,bg21	,cd21	,bs21	,dm21	)	
Time(  14:1:1)	Play(	,dg22	,dg22	,	,	,	,	,bg22	,cd22	,bs22	,dm22	)	
Time(  18:1:1)	Play(	,dg31	,dg31	,	,	,	,	,bg31	,cd31	,bs31	,dm31	)	
Time(  22:1:1)	Play(	,dg21	,dg21	,	,	,	,	,bg22	,cd22	,bs22	,dm32	)	
Time(  26:1:1)	Play(	,	,	,gh11	,gh11	,	,	,bg12	,cd11	,bs11	,dm12	)	
Time(  30:1:1)	Play(	,	,	,gh12	,gh12	,	,	,bg12	,cd11	,bs11	,dm12	)	
Time(  34:1:1)	Play(	,	,	,	,	,	,co13	,bg13	,cd11	,bs11	,dm12	)	
Time(  38:1:1)	Play(	,	,	,gh14	,gh14	,	,	,bg13	,cd11	,bs11	,dm12	)	
Time(  42:1:1)	Play(	,dg21	,dg21	,	,	,	,	,bg21	,cd21	,bs21	,dm21	)	
Time(  46:1:1)	Play(	,dg22	,dg22	,gh22	,gh22	,	,	,bg22	,cd22	,bs22	,dm22	)	
Time(  50:1:1)	Play(	,dg23	,dg23	,gh23	,gh23	,	,	,bg21	,cd21	,bs21	,dm12	)	
Time(  54:1:1)	Play(	,dg22	,dg22	,	,	,	,	,bg22	,cd22	,bs22	,dm12	)	
Time(  58:1:1)	Play(	,dg31	,dg31	,	,	,	,	,bg31	,cd31	,bs31	,dm12	)	
Time(  62:1:1)	Play(	,dg32	,dg32	,	,	,	,	,bg32	,cd32	,bs32	,dm12	)	
Time(  66:1:1)	Play(	,dg33	,dg33	,	,	,pi33	,co33	,bg31	,cd31	,bs31	,dm12	)	
Time(  70:1:1)	Play(	,dg34	,dg34	,	,	,pi33	,co34	,bg32	,cd32	,bs32	,dm11	)	
Time(  74:1:1)	Play(	,	,	,	,	,	,	,bg22	,cd22	,bs22	,dm33	)	
Time(  78:1:1)	Play(	,dg22	,dg22	,	,	,	,	,bg21	,cd21	,bs21	,dm32	)	
Time(  82:1:1)	Play(	,dg22	,dg22	,	,	,	,	,bg22	,cd22	,bs22	,dm32	)	
Time(  86:1:1)	Play(	,	,	,	,	,	,	,bg21	,cd21	,bs21	,dm33	)	
Time(  90:1:1)	Play(	,	,	,	,	,	,	,bg22	,cd22	,bs24	,dm34	)	
Time(  95:1:1)	Play(	,	,	,	,	,	,	,	,	,	,	)	
/*
*/
/*----------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------*/
