/*----------------------------------------------------------------------------------------------	
																	
	義務																
													2012/07/07  木村		
----------------------------------------------------------------------------------------------*/	
//	3分25秒ぐらいです。

/*初期設定*/
KeyFlag=( 0,-1, 0, 0, -1, 0, 0)	//b-をbで表す
//Bass	Snare		closed	open		crashcymbal	ridecymbal
$b={n36,}	$s={n38,}	$c={n42,}	$o={n46,}	$C={n49,}	$R={n51,}

/*曲データ*/

Str lg10={l8o5			p.T(0,64,!32)d^f^	}

Str lg11={l8			g^^^g^ag	^^^^g^b^	a^f^f^dg	^^^^d^f^		}
Str lg12={l8			g^^^g^b^	>c^<b^a^gf	^^^^^^^^	^^r^d^f^		}
Str lg13={l8			g^^^g^ab	^^^^>c^^^<	a^f^f^dg	^^^^d^f^		}
Str lg14={l8			g^^^g^b^	a^^^f^^^	g^^^^^^^	^^^^^^r^		}
Str rg11={l8			r^ab^>c^d	e^dc^<b^a	a^ab^>c^d	e^^d^^^^	<	}
Str rg12={l8			g^ab^>c^d	e^dc^<b^a	a^aa^a^b	^^^^^^^^		}
Str rg14={l8			g^ab^>c^d	e^dc^<b^a	g^gg^g^b	^^^^^^^^		}
Str cg11={l1			't0dt3gt6b>t9dt12gt15b<''t0et3gt6b>t9et12gt15b<''t0dt3ft6a>t9dt12ft15a<''t0ct3et6g>t9ct12et15g<'}
Str cg12={l1			't0dt3gt6b>t9dt12gt15b<''t0et3gt6b>t9et12gt15b<''t0ct3ft6a>t9ct12ft15a<''t0dt3gt6b>t9dt12gt15b<'}
Str cg14={l1			't0dt3gt6b>t9dt12gt15b<''t0ct3ft6a>t9ct12ft15a<''t0ct3et6g>t9ct12et15g<''t0et3gt6b>t9et12gt15b<'}
Str cs11={l1			'gbd'		'egb'		'dfa'		'ceg'			}
Str cs12={l1			'gbd'		'egb'		'fac'		'gbd'			}
Str cs14={l1			'gbd'		'fac'		'ceg'		'egb'			}



Str cg20={l1			't0e^t8g^t16b^>t24e^t32g^t40b^<'	}
Str cs20={l1			'egb'						}
Str bs20={l8			rrrrrrrr	rrrre^d^			}
Str dm20={	Sub{	Rhythm{v080	rrrrrrrr	rrrcccoc			}}
		Sub{	Rhythm{v080	rrrrrrrb	rrrbrrrr			}}
			Rhythm{v100	rrbrsrrr	bsrrbsrb			}}



Str lg21={l8			d^^^^^cc	^^^^^d^c	^^^^^^<bb	^^^^^>c^<b	^2.	}
Str lg22={l8			r^^^^^aa	^^^^^>d^c	^^^^^^<bb	^^^^b^>c^	<	}
Str cg21={l1			't0dt2gt4b>t6dt8gt10b<'	't0et2gt4b>t6et8gt10b<'	't0dt2ft4a>t6dt8ft10a<'	't0dt2gt4b>t6dt8gt10b<'	}
Str cg22={l1			't0dt2gt4b>t6dt8gt10b<'	't0ct2et4g>t6ct8et10g<'	't0ct2ft4a>t6ct8ft10a<'	't0dt2gt4b>t6dt8gt10b<'	}
Str cs21={l1			'gbd'		'egb'		'dfa'		'gbd'			}
Str cs22={l1			'gbd'		'ceg'		'fac'		'gbd'			}
Str bs21={l8			d^^ddd^d	e^^^ee^e	d^^ddd^d	ddd^dd^d		}
Str bs22={l8			dddddd^d	eeeeee^e	cccccc^c	dddddd^d		}
Str dm21={	Sub{	Rhythm{v090	Crrrrrrr	rrrrrrrr	Crrrrrrr	rrrrrrrr		}}
		Sub{	Rhythm{v080	ccccccco	ccccccco	ccccccco	ccccccco		}}
			Rhythm{v100	brrrsrbr	brrrsrbr	brrrsrbr	brrrsrbr		}}
Str dm22={	Sub{	Rhythm{v090	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrCr		}}
		Sub{	Rhythm{v080	ccccccco	ccccccco	ccccccco	ccccccco		}}
			Rhythm{v100	brrrsrbr	brrrsrbr	brrrsrbr	bssrssbr		}}



Str lg31={l8		>	d^^^dedc<	b^^^>d^^^	c^^<a^^b^	^^^^b^>c^	<	}
Str lg32={l8		>	d^^^dedc<	b^^^>d^^^	c^^e^^d^	^^^^<b^>c^	<	}
Str lg33={l8		>	d^^^dedc<	b^^^>d^^^	c^^<a^^b^	^^^^b^>c^	<	}
Str lg34={l8		>	d^^^dedc<	b^^^>dedc<	b^^^^^^^	r^^^^^^^		}
Str cg31={l1			't0dt2gt4b>t6dt8gt10b<'	't0et2gt4b>t6et8gt10b<'	't0dt2ft4a>t6dt8ft10a<'	't0dt2gt4b>t6dt8gt10b<'	}
Str cg34={l1			't0dt2gt4b>t6dt8gt10b<'	't0et2gt4b>t6et8gt10b<'	't0dt2gt4b>t6dt8gt10b<'	't0ct2ft4a>t6ct8ft10a<'	}
Str cs31={l1			'gbd'		'egb'		'dfa'		'gbd'			}
Str cs34={l1			'gbd'		'egb'		'gbd'		'fac'			}
Str bs31={l8			dd^ddd^d	ee^eee^e	dd^ddd^d	dd^ddd^d		}
Str bs34={l8			dd^ddd^d	ee^eee^e	dd^ddd^d	ee^eee^e		}
Str dm31={	Sub{	Rhythm{v090	rrrrrrrr	rrrrrrrr	rrrrrrCr	rrrrrrrr		}}
		Sub{	Rhythm{v080	cocococo	cocococo	cocococo	cocococo		}}
			Rhythm{v100	brrrsrbr	brrrsrbr	brrrsrbr	brrrsrbr		}}
Str dm32={	Sub{	Rhythm{v090	rrrrrrrr	rrrrrrrr	rrrrrrCr	rrrrrrCr		}}
		Sub{	Rhythm{v080	cocococo	cocococo	cocococo	cocococo		}}
			Rhythm{v100	brrrsrbr	brrrsrbr	brrrsrbr	bssrssbr		}}
Str dm34={	Sub{	Rhythm{v090	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr		}}
		Sub{	Rhythm{v080	cocococo	cocococo	cocococr	cccrcrrr		}}
			Rhythm{v100	brrrsrbr	brrrsrbr	brrrsrbr	bssrssbr		}}



Str lg41={l8o5			g^^^g^ag	^^^^g^b^	a^f^f^dg	^^^^d^f^		}
Str lg42={l8			g^^^g^b>c	^^<b^a^gf	^^^^^^^^	^^^^d^f^		}
Str lg43={l8			g^^^g^ab	^^^^>c^^^<	a^f^f^dg	^^^^d^f^		}
Str lg44={l8			g^^^g^b^	a^^^f^^^	g^^^^^^^	^^^^^^^^		}
Str dg41={l8Sub{			b^^^^a^b	^^^>d^^^^	c^^<a^^b^	^^EP.T(127,127,!2,127,60,!4,127,127,!64)a^^^^^		}
					g^^^^r^r	^^^ r^^^^	a^^ r^^r^	^^r^^^^^		}
Str dg42={l8Sub{			b^^^b>d^c	^^ f^^e^f	^^e^^^EP.T(127,127,!2.,127,60,!2,127,127,!64)d^	^^^^^^^^<		}
					g^^^r r^r	^^>r^^r^c	^^r^^^r^	^^^^^^^^<		}
Str dg43=dg41+{[4r-1]>}+dg41+{<}
Str dg44=dg42+{[4r-1]>}+dg42+{<}
Str cg41={l1			't0dt2gt4b>t6dt8gt10b<'	't0et2gt4b>t6et8gt10b<'	't0dt2ft4a>t6dt8ft10a<'	't0dt2gt4b>t6dt8gt10b<'	}
Str cg42={l1			't0dt2gt4b>t6dt8gt10b<'	't0et2gt4b>t6et8gt10b<'	't0ct2ft4a>t6ct8ft10a<'	't0ct2ft4a>t6ct8ft10a<'	}
Str cg44={l1			't0dt2gt4b>t6dt8gt10b<'	't0ct2ft4a>t6ct8ft10a<'	't0et2gt4b>t6et8gt10b<'	't0et2gt4b>t6et8gt10b<'	}
Str cs41={l1			'gbd'		'egb'		'dfa'		'gbd'		}
Str cs42={l1			'gbd'		'egb'		'fac'		'fac'		}
Str cs44={l1			'gbd'		'fac'		'egb'		'egb'		}
Str bs41={l8			dddddddd	eeeeeeee	dddddddd	dddddddd		}
Str bs42={l8			dddddddd	eeeeeeee	eeeeeeee	eeeeeeee		}
Str bs45={l8			e^^^e^e^	e^^^^^rr}
Str dm41={	Sub{	Rhythm{v090	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr		}}
		Sub{	Rhythm{v080	cccoccco	cccoccco	cccoccco	cccoccco		}}
			Rhythm{v100	brrrsrbr	brrrsrbr	brrrsrbr	brrrsrbr		}}
Str dm42={	Sub{	Rhythm{v090	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrCr		}}
		Sub{	Rhythm{v080	cccoccco	cccoccco	cccoccco	cccoccco		}}
			Rhythm{v100	brrrsrbr	brrrsrbr	brrrsrbr	bssrssbr		}}
Str dm43={	Sub{	Rhythm{v090	Crrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr		}}
		Sub{	Rhythm{v080	cccoccco	cccoccco	cccoccco	cccoccco		}}
			Rhythm{v100	brrrsrbr	brrrsrbr	brrrsrbr	brrrsrbr		}}
Str dm45={	Sub{	Rhythm{v080	cccocrcr	o	}}
			Rhythm{v100	brrrsrrr		}}
Str dm46={	Sub{	Rhythm{v090	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr		}}
		Sub{	Rhythm{v080	cccoccco	cccoccco	cccoccco	cccoccco		}}
			Rhythm{v100	brrrsrbr	brrrsrbr	brrrsrbr	bssrssbr		}}



Str dm51={	Sub{	Rhythm{v080	crcrcrrc	rrcrorrc	rrcrcrrc	rccorccr		}}
			Rhythm{v100	brrrsrbr	brrrsrbr	brrrsrbr	brrrsrbr		}}
Str dm52={	Sub{	Rhythm{v080	rrcrcrrc	rrcrorrc	rrcrcrrc	rrcrcror		}}
			Rhythm{v100	brrrsrbr	brrrsrbr	brrrsrbr	bssrssbr		}}



Str de={Decresc=1^1^1^1,127,0;}
Str lg61=de+lg11
Str rg61=de+rg11
Str cg61=de+cg11
Str cs61=de+cs11



Str i01={Cresc=0,127,127;t0	CHO(020)REV(020)EP(127)M(080)P(64)V(127)	o5p64q101v100@030		}
Str i02={Cresc=0,127,127;t0	CHO(020)REV(020)EP(127)M(080)P(64)V(127)	o5p64q101v100@049		}
Str i03={Cresc=0,127,127;t0	CHO(020)REV(020)EP(127)M(080)P(64)V(127)	o3p62q101v070@032		}
Str i04={Cresc=0,127,127;t0	CHO(020)REV(020)EP(127)M(080)P(64)V(127)	o3p66q101v070@032		}
Str i05={Cresc=0,127,127;t0	CHO(020)REV(020)EP(127)M(000)P(64)V(127)	o4p64q100v100@028		}
Str i06={Cresc=0,127,127;t0	CHO(020)REV(020)EP(127)M(000)P(64)V(127)	o4p64q100v100@026y64,40	}
Str i07={Cresc=0,127,127;t0	CHO(020)REV(020)EP(127)M(000)P(64)V(127)	o4p64q100v080@026		}
Str i08={Cresc=0,127,127;t0	CHO(020)REV(020)EP(127)M(000)P(64)V(127)	o4p64q100v040@050		}
Str i09={Cresc=0,127,127;t0	CHO(020)REV(020)EP(127)M(000)P(64)V(127)	o3p64q090v080@037		}
Str i0a={Cresc=0,127,127;t0	CHO(020)REV(020)EP(127)M(000)P(64)V(127)	l8				}

//	演奏

Time(   1:1:1)	TimeSignature=4,4;
Time(   1:1:1)	Tempo=141;
Time(  18:1:1)	Tempo=133;
Time(  60:1:1)	Tempo=131;
Time(  61:1:1)	Tempo=128;
Time(  77:1:1)	Tempo=133;
//---------------------------------------------------------------------------------------	
Time(   1:1:1)	Play(	,i01	,i02	,i03	,i04	,i05	,i06	,i07	,i08	,i09	,i0a	)	

Time(   1:3:1)	Play(	,	,	,	,	,	,	,	,	,	,	)	

Time(   2:1:1)	Play(	,	,	,	,	,	,rg11	,cg11	,cs11	,	,	)	
Time(   6:1:1)	Play(	,	,	,	,	,	,rg12	,cg12	,cs12	,	,	)	
Time(  10:1:1)	Play(	,	,	,	,	,	,rg11	,cg11	,cs11	,	,	)	
Time(  14:1:1)	Play(	,	,	,	,	,	,rg12	,cg14	,cs14	,	,	)	

Time(  18:1:1)	Play(	,	,	,	,	,	,	,cg20	,cs20	,bs20	,dm20	)	

Time(  20:1:1)	Play(	,lg21	,lg21	,	,	,	,	,cg21	,cs21	,bs21	,dm21	)	
Time(  24:1:1)	Play(	,lg22	,lg22	,	,	,	,	,cg22	,cs22	,bs22	,dm22	)	

Time(  28:1:1)	Play(	,lg31	,lg31	,	,	,	,	,cg31	,cs31	,bs31	,dm31	)	
Time(  32:1:1)	Play(	,lg32	,lg32	,	,	,	,	,cg31	,cs31	,bs31	,dm32	)	
Time(  36:1:1)	Play(	,lg33	,lg33	,	,	,	,	,cg31	,cs31	,bs31	,dm31	)	
Time(  40:1:1)	Play(	,lg34	,lg34	,	,	,	,	,cg34	,cs34	,bs34	,dm34	)	

Time(  44:1:1)	Play(	,lg41	,	,	,	,	,	,cg41	,cs41	,bs41	,dm51	)	
Time(  48:1:1)	Play(	,lg42	,	,	,	,	,	,cg42	,cs42	,bs42	,dm52	)	
Time(  52:1:1)	Play(	,lg43	,	,	,	,	,	,cg41	,cs41	,bs41	,dm43	)	
Time(  56:1:1)	Play(	,lg44	,	,	,	,	,	,cg44	,cs44	,bs42	,dm41	)	
Time(  60:1:1)	Play(	,	,	,	,	,	,	,	,	,bs45	,dm45	)	

Time(  61:3:1)	Play(	,lg10	,	,	,	,	,	,	,	,	,	)	
Time(  62:1:1)	Play(	,lg11	,	,	,	,	,rg11	,cg11	,cs11	,	,	)	
Time(  66:1:1)	Play(	,lg12	,	,	,	,	,rg12	,cg12	,cs12	,	,	)	
Time(  70:1:1)	Play(	,lg13	,	,	,	,	,rg11	,cg11	,cs11	,	,	)	
Time(  74:1:1)	Play(	,lg14	,	,	,	,	,rg12	,cg14	,cs14	,	,	)	

Time(  77:1:1)	Play(	,	,	,	,	,	,	,	,	,	,dm20	)	

Time(  79:1:1)	Play(	,lg41	,lg41	,dg43	,dg43	,	,	,cg41	,cs41	,bs41	,dm41	)	
Time(  83:1:1)	Play(	,lg42	,lg42	,dg44	,dg44	,	,	,cg42	,cs42	,bs42	,dm46	)	
Time(  87:1:1)	Play(	,lg43	,lg43	,	,	,	,	,cg41	,cs41	,bs41	,dm43	)	
Time(  91:1:1)	Play(	,lg44	,lg44	,	,	,	,	,cg44	,cs44	,bs42	,dm41	)	
Time(  95:1:1)	Play(	,lg11	,lg11	,	,	,	,rg11	,cg11	,cs11	,	,	)	
Time(  99:1:1)	Play(	,lg12	,lg12	,	,	,	,rg12	,cg12	,cs12	,	,	)	
Time( 103:1:1)	Play(	,lg13	,lg13	,	,	,	,rg11	,cg11	,cs11	,	,	)	
Time( 107:1:1)	Play(	,lg14	,lg14	,	,	,	,rg12	,cg14	,cs14	,	,	)	
Time( 111:1:1)	Play(	,lg61	,lg61	,	,	,	,rg61	,cg61	,cs61	,	,	)	

