/*----------------------------------------------------------------------------------------------	
																	
	多分…これが最後の便りです。												
																	
													2014/08/21　木村		
----------------------------------------------------------------------------------------------*/	

/*初期設定*/

v.Max(100)
//	    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 cg01={t.N(0,4,8,12,16,20)	}

Str vc10={l8	rrrrb^b^							}
Str vc11={l8	b^bb^baa	^aa^bbba	^^^^^^rr	r1		}
Str vc12={l8	b^bb^baa	^bb^>ccc<a	^^^^^^rr	rrrrrrrr	}
Str vc13={l8	b^bb^baa	^aa^bbb^	a^ag^gf^	rrrraggf	}
Str vc14={l8	fga^rfga	^^^rrfga	^^^^^^rr	rrrrrrrr	}
Str vc15={l8	b^bb^baa	^aa^bbba	^^^^^^rr	a^^aagg^	}

Str vi13={		l1f		e		f^				}
Str vi14={		l1'df'	'ce'		'c.f.'	r2		}

Str fg11={l8	r^^^^^^^	^^^^^^^^	r^^^^eef	^^^^^^^^	}
Str fg14={l8	r^^^^^^^	^^^^^^g^	f^^^^^^r	^^^^^^^^	}

Str cg11={l1	'dfb>dfb<'	'ceg>ceg<'	'cfa>cfa<'	'dfa>dfa<'	}	//	B C F Dm 
Str cd11={l1	'bdf'		'cegb'	'fac'		'dfa'		}
Str bs11={l8	b^^^b^^^	>c^^^c^^^	f^^^f^^^	d^^^d^c^<	}
Str cg12={l1	'dfb>dfb<'	'ceg>ceg<'	'c^f^a^>c^f^a^<'		}	//	B C F F  
Str cd12={l1	'bdf'		'cegb'	'f^a^c^'			}
Str cd14={l1	'bdf'		'cegb'	'fac'		r		}
Str bs12={l8	b^^^b^^^	>c^^^c^^^	f^^^f^^^	f^^^f^^^<	}
Str bs13={l8	b^^^b^^^	>c^^^c^^^	f^^f^^f^	d^^^d^c^<	}
Str bs14={l8	b^^^b^^^	>c^^^c^^^	f^^^f^^^	f^^^^^^^<	}

Str vc31={l8	def^g^aa	^ff^rrgg	^ff^^rrr	rrrrrrrr	}
Str vc32={l8	def^a^gg	^ff^rrgg	^ff^^rrr	rrrrrrrr	}
Str vc33={l8	def^a^gg	^ff^rraa	^ff^^rra	^^^rrrrr	}
Str vc34={l8	defg^bb>c	^cc<bbbba	^^^^^^rr	rrrrrrrr	}
Str cg31={l1	'dfb>dfb<'	'ceg>ceg<'	'dfa>dfa<'	'cfa>cfa<'	}
Str cd31={l1	'bdf'		'cegb'	'dfa'		'fac'		}	//	B C Dm F 
Str bs31={l8	b^^^b^b^	>c^^^c^^^	d^^^d^e^	f^^^f^e^<	}
Str bs32={l8	b^^^b^b^	>c^^^c^^^	d^^^d^e^	f^^^f^^^<	}
Str bs34={l8	b^b^b^b^	>c^c^c^c^	d^d^d^d^	f^^^f^^^<	}

Str vc41={l8	>d^d^d^dd	^ee^rree	^ff^^rra	^g^ggf^^<	}
Str vc42={l8	>ddd^d^dd	^ee^rree	^ff^^^^^	rrrrrrrr<	}
Str vc43={l8	>d^d^d^dd	^ee^rree	^ff^^rrr	a^^^gg^^<	}
Str vc44={l8	>d^d^d^dd	^ee^rree	^ff^^^^^	^^^rrrrr<	}
Str vc45={l8	>d^d^d^d^	^ee^rree	^ff^^rrr	a^^^g^^^<	}
Str vc46={l8	>d^^^d^^^	e^^^e^ee	^ff^^^^^	^^^rrrrr<	}

Str vi41={		l1'df'	'ce'		'df'		'ce'		}
Str vi42={		l1'df'	'ce'		'df'		l2.'cf'r4	}
Str vi43={		l1'df'	'ce'		l2'fa''df'	'cf''ce'	}
Str vi44={		l1'df'	'ce'		'c..f..'	r4		}


Str cd41={l1	'bdf'		'cegb'	'dfa'		'fac'		}	//	B C Dm F 
Str cg41={l1	'dfb>dfb<'	'ceg>ceg<'	'dfa>dfa<'	'cfa>cfa<'	}
Str bs41={l8	b^^^b^b^	>c^^^c^^^	d^^^d^e^	f^^^f^e^<	}
Str bs42={l8	b^^^b^b^	>c^^^c^c^	d^^^d^e^	f^^^f^^^<	}
Str bs45={l8	b^^^b^^^	>c^^^c^^^	d^^^d^e^	f^^^f^e^<	}
Str bs46={l8	b^^^b^^^	>c^^^c^c^	d^^^d^^^	f^^^f^^^<	}

Str fg51={l8	r^^^d^^^	e^^^e^^^	f^^^f^^^	f^^^f^^^	}
Str fg61={l8	r^^^d^^^	e^^^e^^^	f^ff^^^^	^^^^^f^^	}
Str fg62={l8	r^^^d^^^	e^^^e^ee	^ff^^^^^	f^^^f^^^	}
Str fg63={l8	r^^fff^f	ag^gec^^	r^ef^^^^	^^^^e^^^	}
Str fg64={l8	r^^^d^^^	e^^^e^ee	^ff^^^^^	r^^^^^^^	}

Str cd49={l1	'bdf'		'cegb'	'fac'		'f^^a^^c^^'			}//	B C F F 
Str cg49={l1	'dfb>dfb<'	'ceg>ceg<'	'cfa>cfa<'	'c^^f^^a^^>c^^f^^a^^<'	}
Str bs49={l8	b^^^b^b^	>c^^^c^c^	f^^^f^^^	f1f1^				}

Str dm11={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rrcrrrrr	rrcrrrrr	rrcrrrrr	rrcrrrrr	}}
			l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
Str dm12={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	Crrrrrrr	}}
		Sub{	l8	Rhythm{v100	rrcrrrrr	rrcrrrrr	orrcrrrr	rrrrrrrr	}}
			l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
Str dm13={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rrcrrrrr	rrcrrrrr	rrcrrrrr	rrrrrrrr	}}
			l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
Str dm14={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rrcrrrcr	rrcrrrrr	rrcrrrcr	rrcrrrrr	}}
			l8	Rhythm{v100	brrrrrrr	rrrrrrrr	brrrrrrr	rrrrrrrr	}}
Str dm15={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rrcrrrrr	rrcrrrrr	orrrrrrr	rrrrrrrr	}}
			l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}

Str dm31={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rrorrrrr	rrcrrrrr	rrorrrrr	rrcrrrrr	}}
			l8	Rhythm{v100	brrrbrrr	srrrbrrr	brrrbrrr	srrrbrrr	}}
Str dm32={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rrcrrrcr	rrcrrrcr	rrcrrrcr	rrcrrrcr	}}
			l8	Rhythm{v100	brrrsrrr	brrrsrbr	brrrsrrr	brrrsrbr	}}
Str dm33={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	Crrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rrcrrrcr	rrcrrrcr	rrrrrccr	rrcrrror	}}
			l8	Rhythm{v100	brrrsrbr	brrrsrrr	brrbsrrb	rsrbsbbr	}}

Str dm41={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rrcrrrcr	rrccrrcr	rrccrrcr	rrccrccc	}}
			l8	Rhythm{v100	brrrsrbr	brrrsrrr	brrrsrbr	brrrsrrr	}}
			
Str dm43={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rcccrccr	rcccccor	rcccrccc	rccccccc	}}
			l8	Rhythm{v100	brrrsrrr	brbrsrrr	brrrsbrr	brbrsbrr	}}
Str dm44={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rcccrccc	rcccccor	rcccrccc	rcccccor	}}
			l8	Rhythm{v100	brrrsrbr	brbrsrrb	brbrsbrr	brrrsrrr	}}
			
Str dm51={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rcccrccc	rcccccor	rcccrccc	rcccccor	}}
			l8	Rhythm{v100	brrrsrrr	brbrsrrr	brrrsrbr	brbrsrrr	}}
Str dm52={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rcccrccc	rcccccor	rcccrccc	rcccccor	}}
			l8	Rhythm{v100	brbrbrrr	brbrsrrr	brrrsrbr	brrrsrrr	}}
Str dm53={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rcccrccc	rcccccor	rcccrccc	rcccccor	}}
			l8	Rhythm{v100	brrrsrrr	brbrsrrr	srbsrrsr	brbrsrbr	}}
Str dm54={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	Crrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rcccrccc	rccccccr	rrrrrccr	rrcrrror	}}
			l8	Rhythm{v100	brrrsrbr	brrrsrrr	brrbsrrb	rsrbsbbr	}}

Str dm61={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rccccccr	rccccccc	rccccccr	rcccccor	}}
			l8	Rhythm{v100	brrrsrbr	brrrsrrr	brrrsrbr	brrrsrrr	}}
Str dm64={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	Crrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rccccccc	rcccccor	rccccccc	ccccccor	}}
			l8	Rhythm{v100	brrrsrbr	brbrsrrb	brrbsrrb	rsrbsbbr	}}
Str dm65={	Sub{	l8	Rhythm{v100	rrrrrrrr	rrrrrrrr	rrrrrrrr	rrrrrrrr	}}
		Sub{	l8	Rhythm{v100	rccccccr	rccccccc	rccccccr	rccccccc	}}
			l8	Rhythm{v100	brrrsrbr	brrrsrrr	brrrsrbr	rrrrrrrr	}}

Str i01={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(050)P(64)V(127)	o5p64q100v100	@054	}
Str i02={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(050)P(64)V(110)	o5p62q100v100t2	@054	}
Str i03={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(020)P(64)V(100)	o5p64q100v070	@041	}
Str i04={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(100)	o5p64q100v070	@101	}
Str i05={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(100)P(64)V(100)	o4p64q100v090t10	@031	}
Str i06={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(100)	o5p64q120v090	@029	}
Str i07={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(100)	o4p64q120v080	@027	}
Str i08={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(100)	o5p64q100v050	@050	}
Str i09={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(100)	o2p64q100v100	@034	}
Str i0a={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(000)P(64)V(100)	@StandardSet		}
Str i11={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(020)P(64)V(110)	o5p66q100v100	@054	}
Str i21={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(020)P(64)V(120)	o5p66q100v100	@054	}
Str i22={Cresc=0,127,127;t0	CHO(040)REV(040)EP(127)M(050)P(64)V(120)	o5p62q100v100t2	@054	}

//	演奏

Time(   1:1:1)	TimeSignature=4,4;
Time(   1:1:1)	Tempo=144;
Time( 158:1:1)	Tempo=134;
//---------------------------------------------------------------------------------------	
Time(   1:1:1)	Play(	,i01	,i02	,i03	,i04	,i05	,i06	,i07	,i08	,i09	,i0a	)	
Time(   1:1:1)	Play(	,vc10	,	,	,	,	,	,cg01	,	,	,	)	
Time(   2:1:1)	Play(	,vc11	,	,	,	,	,fg11	,cg11	,cd11	,bs11	,dm11	)	
Time(   6:1:1)	Play(	,vc12	,	,	,	,	,fg11	,cg12	,cd12	,bs12	,dm11	)	
Time(  10:1:1)	Play(	,vc13	,	,	,	,	,	,cg11	,cd11	,bs13	,dm12	)	
Time(  14:1:1)	Play(	,vc14	,	,	,	,	,	,cg12	,cd12	,bs12	,dm13	)	
Time(  18:1:1)	Play(	,vc41	,	,	,	,	,	,cg41	,cd41	,bs41	,dm14	)	
Time(  22:1:1)	Play(	,vc42	,	,	,	,	,	,cg41	,cd41	,bs42	,dm14	)	
Time(  26:1:1)	Play(	,	,	,	,	,	,	,cg11	,cd11	,bs11	,dm11	)	
Time(  30:1:1)	Play(	,	,	,	,	,	,	,cg12	,cd14	,bs14	,dm15	)	
Time(  34:1:1)	Play(	,vc31	,	,	,	,	,fg11	,cg31	,cd31	,bs31	,dm31	)	
Time(  38:1:1)	Play(	,vc32	,	,	,	,	,fg11	,cg31	,cd31	,bs32	,dm31	)	
Time(  42:1:1)	Play(	,vc33	,	,	,	,	,	,cg31	,cd31	,bs31	,dm31	)	
Time(  46:1:1)	Play(	,vc34	,	,	,	,	,fg11	,cg31	,cd31	,bs34	,dm31	)	
Time(  50:1:1)	Play(	,vc15	,	,	,	,	,	,cg11	,cd11	,bs11	,dm32	)	
Time(  54:1:1)	Play(	,vc14	,	,	,	,	,fg14	,cg12	,cd12	,bs12	,dm33	)	
Time(  54:1:1)	Play(	,i11	,	,	,	,	,	,	,	,	,	)	
Time(  58:1:1)	Play(	,vc41	,vc41	,vi41	,vi41	,	,	,cg41	,cd41	,bs41	,dm41	)	
Time(  62:1:1)	Play(	,vc42	,vc42	,vi42	,vi42	,	,	,cg41	,cd41	,bs42	,dm41	)	
Time(  66:1:1)	Play(	,vc43	,vc43	,vi43	,vi43	,	,	,cg41	,cd41	,bs41	,dm41	)	
Time(  70:1:1)	Play(	,vc44	,vc44	,vi42	,vi42	,	,	,cg41	,cd41	,bs42	,dm41	)	
Time(  74:1:1)	Play(	,i01	,	,	,	,	,	,cg41	,cd41	,bs45	,dm43	)	
Time(  78:1:1)	Play(	,	,	,	,	,	,	,cg41	,cd41	,bs46	,dm44	)	

Time(  82:1:1)	Play(	,vc31	,	,	,	,	,	,cg31	,cd31	,bs31	,dm51	)	
Time(  86:1:1)	Play(	,vc32	,	,	,	,	,	,cg31	,cd31	,bs32	,dm51	)	
Time(  90:1:1)	Play(	,vc33	,	,	,	,	,	,cg31	,cd31	,bs31	,dm51	)	
Time(  94:1:1)	Play(	,vc34	,	,	,	,	,	,cg31	,cd31	,bs34	,dm52	)	
Time(  98:1:1)	Play(	,vc11	,	,	,	,	,	,cg11	,cd11	,bs11	,dm51	)	
Time( 102:1:1)	Play(	,vc12	,	,	,	,	,	,cg12	,cd12	,bs12	,dm51	)	
Time( 106:1:1)	Play(	,vc13	,	,vi13	,vi13	,	,	,cg11	,cd11	,bs13	,dm53	)	
Time( 110:1:1)	Play(	,vc14	,	,vi14	,vi14	,	,fg51	,cg12	,cd12	,bs12	,dm54	)	
Time( 114:1:1)	Play(	,i21	,i22	,	,	,	,	,	,	,	,	)	
Time( 114:1:1)	Play(	,vc41	,vc41	,vi41	,vi41	,	,fg61	,cg41	,cd41	,bs41	,dm61	)	
Time( 118:1:1)	Play(	,vc42	,vc42	,vi42	,vi42	,	,fg62	,cg41	,cd41	,bs42	,dm61	)	
Time( 122:1:1)	Play(	,vc43	,vc43	,vi43	,vi43	,	,fg63	,cg41	,cd41	,bs41	,dm61	)	
Time( 126:1:1)	Play(	,vc44	,vc44	,vi42	,vi42	,	,fg62	,cg41	,cd41	,bs42	,dm61	)	
Time( 130:1:1)	Play(	,	,	,vi43	,vi43	,	,fg63	,cg41	,cd41	,bs45	,dm43	)	
Time( 134:1:1)	Play(	,	,	,vi44	,vi44	,	,fg64	,cg12	,cd12	,bs12	,dm64	)	
Time( 138:1:1)	Play(	,vc41	,vc41	,vi41	,vi41	,	,fg63	,cg41	,cd41	,bs41	,dm61	)	
Time( 142:1:1)	Play(	,vc42	,vc42	,vi42	,vi42	,	,fg64	,cg41	,cd41	,bs42	,dm61	)	
Time( 146:1:1)	Play(	,vc43	,vc43	,vi43	,vi43	,	,fg63	,cg41	,cd41	,bs41	,dm61	)	
Time( 150:1:1)	Play(	,vc44	,vc44	,vi42	,vi42	,	,fg62	,cg41	,cd41	,bs42	,dm65	)	
Time( 154:1:1)	Play(	,i01	,	,	,	,	,	,	,	,	,	)	
Time( 154:1:1)	Play(	,vc45	,	,	,	,	,	,cg41	,cd41	,bs41	,	)	
Time( 158:1:1)	Play(	,vc46	,	,	,	,	,	,cg49	,cd49	,bs49	,	)	
/*
*/
/*------------------------------------------------------------------------------	
------------------------------------------------------------------------------*/	



