// 高度な初期設定
//------------------------------------------------------------------------------
//_初期設定
TrackName     = {"悲しみよさようなら"}       //曲名
Copyright     = {"Goh"}       //著作権表示
MetaText      = {"MSGS / sakura ver2用MML"}       //説明・コメントなど
TimeBase      = 192     // 四分音符分解能
Tempo         = 90    // テンポの設定(20〜240を推奨)
TimeSignature = 4,4    // 拍子記号の設定→2,4は2/4拍子を表す
KeyFlag#(f)             // 調号の設定→例）調＃(ドファ)
System.MeasureShift(1) // 小節数のシフト設定
ResetGM();             // GM音源用リセット
Time(1:1:0); TrackSync;// トラックの同期
//------------------------------------------------------------------------------
Function Sel(Int Num, Array A){
	Str Line = A(Random(0,Num));
	Result = Line;
}
Str Enso;

Track(1) Channel(1) @66; P(64) V(110) Time(1:1:0)

#M_A1 = {
	v110 o5 q90 l8 
	<b4b>cd4d4 g4fed2,72  e4dc<b4b4> <a4>dc<b2>
	<b4b>cd4d4 g4fed2,72  e4efg4g4 f4efg2 
}
#M_B1 = {
	v115
	eeefg4fed4de<b2> cccee4dcd2<b2>
	eeefg4fef4efg2 eeeeedeefgfgf2
}
#M_C1 = {
	v110
	<b4b>cd4d4 g4fed2,72  e4dc<b4b4> <a4>dc<b2>
	<b4b>cd4d4 g4fed2,72  e4efg4g4 f4efg2 
}

#M_A2 = {
	v108 o5 q90 l8 
	<b4b>cd4d4 <gggab2,70> <bbbg16g16^4 ag  aaag16b16^2,70>
	<b4b>cd4d4 <gggab2,70> <bbbg16g16^4 gb  aaag16g16^2,70>
}
#M_B2 = {
	v115
	c4ccg4ga bagfe2 eefg gfdd <b2,70> rdef
	g4dgg4gabagfg2,70 eggegabba1,70
}
#M_C2 = {
	v109
	<b4b>cd4d4 gfed<b2,70> <bbbg16g16^4 ag  aaa`c16b16^2,70>
	<b4b>cd4d4 gfed16d16^2,70 ggga16g16^4 fg  ffef16g16^2
}
#M_A3 = {
	v110 o5 q90 l8
	<g4 g16.a16.a16a4 b8>d8 <g4gaa2,70> c4<b16.>c16.c16<b4g4  agabb2> 
	<g4 g16.a16.a16a4 b8>d8 e4d16.e16.<b16>d2 c4<bag4fe`cbagg2>
}
#M_B3 = {
	c4c16d16e g4rgf4gfe2,70 c4dee4dcd1,70 
	c4c16d16e g4ba a4gfg2,80 g4ggeefg a1,70
}
#M_C3 = {
	v109
	<g4ga>d4f4 gfedd2,70 gfedd4.ddefgg2,70
	<g4ga>d4f4 gfe<b>d2,70 gfed defd defgg2,70
}


Array MA = (#M_A1,#M_A2,#M_A3); 
Array MB = (#M_B1,#M_B2,#M_B3); 
Array MC = (#M_C1,#M_C2,#M_C3); 

Enso = Sel(3,MA);Enso;
Enso = Sel(3,MB);Enso;
Enso = Sel(3,MC);Enso;
[8r1]
Enso = Sel(3,MB);Enso;
Enso = Sel(3,MC);Enso;


	
TR(2) @35;  Time(1:1:0); 
	v110 l8 q90 l16 o3
	
#B_A1 = {
	l8 <ggb>cddffee<b>cd4<ab>  cceg<ggfe> dadd+edee 
	<g4bb>ddffeedc+dd<bb> c<ga>c<g`g>cc+ ddefgg<g4>
}
#B_B1 = {
	l8 ccefgggd<b>fdd+eedd cceg d`d`cbggffeed<b>
	ccefgggg<bbgf eeee> ccc<baaaa> dddddefd
}
#B_C1 = {
	l8 <ggb>cddffee<b>cd4<ab>  cceg<ggb>d dddd+e<b`eb>
	<g4bb>ddffeedc+dd<bb> cccd<ggab>cc<ba grgg>
}

#B_A2 = {
	l8 <g`gg`g>d`dd`d<e`ee`e>d`dd`d c`cc`c<g`gg`g>d`dd`d<e>e<b>e
	l8 <g`gg`g>d`dd`d<e`ee`e>d`dd`d c`cc`c<g`gg`g>d`dd`d<g>g<ab>
}
#B_B2 = {
	l8 ccgggg<gg bb>gfeeee  cc`c`cdd`d`d<gabg>dr<g4>
	l8 ccgggg<gg bb>gfee<ab>  cc`c`ccc`c`cdd`d`d dadf
}
#B_C2 = {
	l8 <g`gg`g>d`dd`d<e`ee`e>d`dd`d c`cc`c<g`gg`g>d`dd`d<e>efg
	l8 <g`gg`g>d`dd`d<e`ee`e>d`dd`d c`cc`c<g`gg`g>d`dd`d<g>g<ab>
}

Array BA = (#B_A1,#B_A2); 
Array BB = (#B_B1,#B_B2); 
Array BC = (#B_C1,#B_C2); 

Enso = Sel(2,BA);
Enso;
Enso = Sel(2,BB);
Enso;
Enso = Sel(2,BC);
Enso;
Enso = Sel(2,BA);
Enso;
Enso = Sel(2,BB);
Enso;
	/*
	[<g2>d2e2d2 c2<g2>d2 : e2] <g2>
	[c2<g2b2e2 > : c2d2 <g2g2>] c2c2d2d2
	
	[<g2>d2e2d2 c2<g2>d2 : e2] <g2>
	[c2<g2b2e2 > : c2d2 <g2g2>] c2c2d2d2
	*/
	
TR(3) @29  P(24) Time(1:1:0);

	
#G1_A1 = {
	v100 l16 q98 o5
	r1r1r1r1 [6 g^g,10g,10] [f^f,10f,10]  [4 g^g,10g,10] [f^f,10f,10]  [g^g,10g,10]  
}
#G1_B1 = {
	l16
	[ [e^e,10e ] [ d,5d ] d^d,9d  [d^d,10d ] [ e,5e ] e^e,9e ] 
	[ [e^e,10e ] [ d,5d ] d^d,9d  [d^d,10d ] e,5e <b8>d8e8,50 ] 
}
#G1_C1 = {
	l16 r1r1r1r1  [6 g^g,10g,10] [f^f,10f,10]  [4 g^g,10g,10] [f^f,10f,10]  [g^g,10g,10]  
}
#G1_A2 = {
	l16 r1r1r1r1 [ [g^g,10g,10] g,9gd8e8d8 ] [g^g,10g,10] g,9gd8e8d8 g,9gd8e8g,50g,50 <a+&agrg4>
}
#G1_B2 = {
	l16
	[4 g^g,10g,10] [f^f,10f,10] [g^g,10g,10] [g^g,10g,10] g8d8e8d8 c8<b8>c8d8 <a+8&a8g4>
	[4 g^g,10g,10] [f^f,10f,10] [g^g,10g,10] l8 c<b>cdedefgfgagfdd l16
}
#G1_C2 = {
	l16 r1r1r1r1 [ [g^g,10g,10] g8d8e8d8 ] [g^g,10g,10] g8d8e8d8 g8d8e8d8<b8a8g4>
}

#G1_A3 = {
	v100 l8 q98 o5
	r1r1r1<e4degab`c>
	'<b>g'2 'df'2 'eg'2 fe,200d,200<a> 'ce'2 '<b>d'2 <defggag4>  l16
}
#G1_A4 = {
	v100 l16 q99 o5
	[3 <[b,9]b8[b,9]ab>d8d,9dd,9drd,9 ] <[a,9]a8[a,9]aa> <b8b,9bb,9brb,9>
	[3 <[b,9]b8[b,9]ab>d8d,9dd,9drd,9 ] <[a,9]a8[a,9]aa> <g8g,9gg,9grg,9>
}
#G1_C4 = {
	v100 l16 q99 o5
	[3 <[b,9]b8[b,9]ab>d8d,9ed,9drd,9 ] <[a,9]a8[a,9]aa> <b8b,9bb,9brb,9>
	[3 <[b,9]b8[b,9]ab>d8d,9ed,9drd,9 ] <[a,9]a8[a,9]aa> <g8g,9gg,9grg,9>
}

//Guitar solo
#G1_D1 = {
	l16v115 <<g4gab>d d4edeg bagg8deg abb>d<bba8 > <g8.ggdeg ab>ddedeg   b4b4a+&ag8 rdeg
	g4gdegded<aa&a+g8 degaab>dg agabb8a8 g4`g4ba+&ag^4 degedd<ab>g2,99 v100
}
#G1_D2 = {
	l16v115
	<bbb8b8>c8  ddddg8f8 e8e8d8c8d4r4  c8,200e8,200g8f8g8d8<b4> <a8a8>d8c8<b4> <gab>c
	d8d8egb`d8 a+&ag4d egegegag^2 g8edgede gab`dba&a+aga8.^4 rr a+&ag4   v100
}

Array G1A = (#G1_A1,#G1_A2,#G1_A3,#G1_A4); 
Array G1B = (#G1_B1,#G1_B2); 
Array G1C = (#G1_C1,#G1_C2,#G1_C4); 
Array G1D = (#G1_D1,#G1_D2); 


Enso = Sel(4,G1A);Enso;
Enso = Sel(2,G1B);Enso;
Enso = Sel(3,G1C);Enso;
Enso = Sel(2,G1D);Enso;
Enso = Sel(2,G1B);Enso;


TR(4) @28 P(94) Time(1:1:0)
	l8q99o4v99
#G2_A1 = {
	<g,400>g,300b,200g d,400a,300`d,200a e,400b,300`e,200b d,400a,300`e,200a
	c,400g,300`c,200c <g,400>g,300b,200g d,400a,300`d,200a >g,200f,200e,200<b><
	<g,400>g,300b,200g d,400a,300`d,200a e,400b,300`e,200b d,400a,300`d,200a
	c,400g,300`c,200c <g,400>g,300b,200g d,400a,300`d,200a >g,200d,200g,200g<
}
#G2_B1 = {
	c,400g,300`c,200c <g,400>g,300b,200g <g,400>g,300b,200g e,400b,300`e,200b  c,400g,300`c,200c d,400a,300`d,200a <g,400>g,300b,200g <g,400>g,300b,200g
	c,400g,300`c,200c <g,400>g,300b,200g <g,400>g,300b,200g e,400b,300`e,200b  [c,400g,300`c,200g] d,400a,300`d,200`e >e16f16ed<a
}
#G2_C1 = {
	<g,400>g,300b,200g d,400a,300`d,200a e,400b,300`e,200b d,400a,300`d,200a
	c,400g,300`c,200c <g,400>g,300b,200g d,400a,300`d,200a >f,200g,200d,200<b><
	<g,400>g,300b,200g d,400a,300`d,200a e,400b,300`e,200b d,400a,300`d,200a
	c,400g,300`c,200c <g,400>g,300b,200g d,400a,300`d,200a >g,200d,200g,200g<
}
#G2_A2 = {
	'gb>dg<'4 g,5g,5 '>da<df'4 d,5d,5  '>eb<eg'4 e,5e,5 '>da<df'4 d,5d,5
	'>cg<ce'4 c,5c,5 'gb>dg<'4 g,5g,5 '>da<df'4 d,5d,5  '>eb<eg'4 e,5e,5
	'gb>dg<'4 g,5g,5 '>da<df'4 d,5d,5  '>eb<eg'4 e,5e,5 '>da<df'4 d,5d,5
	'>cg<ce'4 c,5c,5 'gb>dg<'4 g,5g,5 '>da<df'4 d,5d,5  'gb>dg<'4 g,5g,5
} 
#G2_B2 = {
	[ '>cg<ce'4 '>cg<ce'8  [4g16,9]  'gb>dg<'4 [g16,9] 'fb>df<'4'fb>df<'8 [4e16,9] 'ea>dg<'8 [4e16,9]
	: '>cg<ce'4'>cg<ce'8 [4>c16,9<] '>da<df'^ [>d16,9<] <gab>d^<bag> ]
	'>cg<ce'4'>cg<ce'8 [4>c16,9<]  '>cg<ce'8 [>c16,9<] '>cg<ce'8  >dc<bagfga
}
#G2_C2 = {
	'gb>dg<'4 g,5g,5 '>da<df'4 d,5d,5  '>eb<eg'4 e,5e,5 '>da<df'4 d,5d,5
	'>cg<ce'4 c,5c,5 'gb>dg<'4 g,5g,5 '>da<df'4 d,5d,5  '>eb<eg'4 e,5e,5
	'gb>dg<'4 g,5g,5 '>da<df'4 d,5d,5  '>eb<eg'4 e,5e,5 '>da<df'4 d,5d,5
	'>cg<ce'4 c,5c,5 'gb>dg<'4 g,5g,5 '>da<df'4 d,5d,5  'gb>dg<'4 g,5g,5

}

Array G2A = (#G2_A1,#G2_A2); 
Array G2B = (#G2_B1,#G2_B2); 
Array G2C = (#G2_C1,#G2_C2); 

Enso = Sel(2,G2A);Enso;
Enso = Sel(2,G2B);Enso;
Enso = Sel(2,G2C);Enso;
Enso = Sel(2,G2A);Enso;
Enso = Sel(2,G2B);Enso;


TR(5) @49 P(84) V(82) EP(112) Time(1:1:0) [4r1]
v110q%!16^%43o5b0 q45l4g v-4q%!16^%33g0 v+4q42b d0 
q44f+ v-4q%!16^%30d0 q39f+ v+4q%!8^%9g0 q51e v-17q%!16^%35e0 
q45g v+17q%!8^%2f+0 q51d v-11q%!16^%28f+0 
v+3q35d v-15q%!4^8^%18g0 v+3q79l2e v+6q%!4^8^%34g0 
q83b v+10q%!4^8^16^%11f+0 v-25q92d v+9q%!4^8^16^%28b0 
v-3q64l2.g v+23q%!8^%16>e0 q38l4.c 
v-11q%!4^%36<b0 v+3q79>d v-6q%!4^8^%34<b0 v+10q84>l2d 
v-21q%!2^%14<b0 q%!2^%17>e v-26q%!4^8^%40<g0 
v+13q84e v+30q%!4^8^16^%28a0 q95f+ q%!2^4^8^%19g0 
v-3q71l1^4b v+3q%!8^%12>e0 v-17q35l4.c v+17q%!4^%42d0 
q80<b v-9q%!4^8^%36b0 v+6q83>l2d v-6q%!2^%2<b0 
v+3q99>e v-21q%!2^4^8^%31e0 v-7q90l1c 
v+25q%!2^4^8^%7f+0 v+3d v-17q%!8^%16<b0 q60>l4d 
v+6q%!8^%1<b0 v+5q52>d v+9q%!8^%12f+0 v-6q54d 
v+6q%!8^%3f+0 v-6q51d v+6q%!8^%16g0 v-6q56e v+9q%!8^%7g0 
v-6q52e v+6e0 v+4q55g v-7q%!16^%47e0 v+11q53g 
v-41q%!4^8^16^%18e0 v-11q88l2c v+8q%!4^8.<b0 
v+11q81>d v+10q%!4^8^16^%9<a0 v-6q90f+ v-8q%!4^8^16^%33b0 
v+4q96g v+13q%!8^%3>d0 q48<l4b v-3q%!16^%35b0 
v+3q45>d v+3q%!8^%4d0 v+6f+ q%!16^%39d0 
v-3q47f+ v+3q%!8^%13g0 q52e v-3q%!16^%37g0 
v+3q40e q%!16^%29e0 q43g q%!16^%20e0 v+3q40g v-33q%!4^8^16^%9<e0 
v+5q83l2g v+9q%!4^8^16^%12g0 v+7q92b 
v-16q%!4^8^16^%25f+0 v+19q90a v-20q%!4^8^16^%12b0 
v+3g v-10q%!1^4^8^%36>b0 v+6l1.g v+46q90l8f+ 
v-16q%!8^%36g v-9q%!8^%11a v+17q67d v-37q%!8^%3e0 
q46l4c v-1q%!16^%28c0 v+4q41e v+1q%!8^%5<b0 
q55>d q%!8^%7d0 v+2q49<b v+11q%!8^%20>d0 v-11q61<a 
v+1q%!16^%46a0 v+16q54>d q%!16^%46<b0 v-11q52g 
v+14q%!8^%9g0 v+3b v-30q%!1^4^8^%5>g0 v-5l1.b 
v+43q40l8f+ v-4q64g q50a v+12q51d v-19q%!16^%43e0 
v-9q44l4c v+20q%!16^%40e0 v-8q43c v-3q%!16^%44d0 
v-6q45<b v+13q%!8^%9>d0 q51<b v-10q%!8^%16a0 
v+3q60>d v-20q%!8^%3d0 v-2q50<a v+22q%!2^24g0 
v+11q%!2^%33l2b v-32q%!16^%47>e0 v-2q46l4c q%!16^%44e0 
v-6q43c v+26q%!16^%45<b0 v+6q51>d v-23q%!16^%45<b0 
q48>d v+8q%!16^%39<b0 v-7q47>d v+16q%!8^%5<a0 
q53>c v+6q%!2^%2<b0 v-9q100l2g v-19q%!16^%35>e0 
v-1q40l4c v+6q%!16^%14e0 v-7q30c v+3q%!8^%8<f+0 
v+10q73l8.a v+14q37>l4^16c v+3q%!8^%21<b0 
v-22q59l4g v-6q%!8^%1g0 v+13q50b v-4q%!8^%11b0 
v-4q52g v-4q%!8^%1g0 v+18q53b v-8q%!16^%37>c0 
v+14q47e v+3q%!16^%33e0 v-15q41c v-2q%!16^%43<g0 
v+11q51b v-3q%!16^%29g0 v+9q43b q%!8^%1b0 q53>d 
v-6q%!16^%40<b0 v+3q46>d q%!8^%10<b0 v-3q50g q%!16^%38g0 
v+3q48b v-23q%!4^8^16^%9>c0 v+1q90l2e 
v+29q%!8^32e0 v-16q59l4c v+16q%!16^%41e0 v-7q43c 
v+19q%!8^%14l8f+ v-22q%!8^%15g v+14q%!8^%11f+ v-11q100g 
v+19q%!8^%21f+ v-16q%!8^%11e v+16q%!8^%21d 
q100<l8^%23b

	
TR(6) @2 P(44) 
	[8r1][8r1][8r1][8r1][8r1]
	v68q%!2^%28o4l8g v+25q%!4^8^%18>d v+9q%!4^%54l4b v-30q%!2^%147<l8d 
	v+24q%!4^8^32a v-9q%!4^%167>l4f+ 
	v-17q%!2^%195<l8e v+9q%!4^8^%183b v+27q%!4^%127>l4g 
	v-34q%!2^%140<l8d v+21q%!4^8^%141a v+13q%!4^%65>l4f+ 
	v-30q%!2^%92<l8c v+17q%!4^16^%11g v+6q%!4^%42>l4e 
	v-28q%!4^8^16^%188<l8g v+14q%!4^16^%208>d 
	v+17q100l4g v-30q%!2^%84<l8d v-3q%!4^8^%106f+ 
	v+24q%!4^%107a v+9q%!8^%84>f+ v-34q%!4^8^%132<b0 
	v+8q%!4^8^%108>g0 v-9q84<l2e v+39q89l4g v-16q92>d 
	v+16q%!4^%24<f+ q%!4^%119a v-35q94e v+1q%!4^%73b 
	v+2q100e v+5q96g v+31q%!8^%64l8c v-25q%!8^%46e 
	v+8q%!8^%11g v+9q61e v+4q%!8^%98g v-19q%!8^%31b 
	v+19q%!8^%68>d v+12q%!8^%103<b v-8q%!8^%131d 
	v-29q%!8^%42f+ q%!8^%21a v+21q51f+ v-9q%!2^8^16^%113b0 
	v+6q100l2^8^16^%171g 

TR(7) @1 P(84)
	[8r1][8r1][8r1][8r1][8r1]
	v106q%!4^16^%231o4b0 v-28q74>l2g v+32q%!4^8^%129d0 
	v-11q81f+ v-3q%!4^8^%190e0 v+3q84g v+7q%!4^8^16^%123f+0 
	v-25q94d v+15q%!4^16^%176e0 v-11q71c v+8q%!4^8^%136d0 
	v-3q80<b v-3q%!4^8^%53>d0 v-2q78f+ 
	v+17q%!4^8^16^%121e0 v-17q94g v+21q%!4^16^%231<b0 
	v-28q74>g v+32q%!4^8^%129d0 v-11q81f+ q%!4^8^%183g0 
	v-3q84e v-15q%!4^8^16^%143d0 v+25q93f+ v-10q%!4^16^%176e0 
	v-11q71c v+8q%!4^8^%136d0 v-3q80<b 
	v-5q%!4^8^%72>f+0 v+2q77d v+15q%!2^4^8^16^%81<b0 
	q100>l2^4^8^16^%131d 

//------------------------------------------------------------------------------
//_Rythm_Track

Track(10) Channel(10) // リズムは必ずチャンネルを10番にする
Key(0)

Time(1:1:0)

#D_A1 = {
	v110q%!16^%155o3c0 v-4q27>l4c+ v-13q%!16^%45<d0 
	v-6q33l8f+ v-14q31f+ v+37q%169c0 v-34q27f+ v+30q%!16^%30c0 
	v-31q21f+ v+18q%176d0 v+6q32f+ v+11q%!16^%171c0 
	v-35q28f+ v-1q26f+ v+36q%!16^%56c0 v-39q24f+ 
	v+28q%191d0 v-3q32f+ v+10q%!16^%190c0 v-38q28f+ 
	v+5q27f+ v+37q%!16^%62c0 v-37q23f+ v+29q%195d0 
	v-3q33f+ v-27q30f+ v+38q%!16^%46c0 v-35q30f+ 
	v-6q22f+ v+37q%220d0 v-13q30f+ v-21q29f+ v+34q%210c0 
	v-28q28f+ v+7q%!16^%38c0 v-10q27f+ v+21q%204d0 
	v-3q30f+ v+17q%!16^%140c0 v-39q25f+ v+6q30f+ 
	v+25q%!16^%97c0 v-29q25f+ v+23q%194d0 v-6q32f+ 
	v-9q%221c0 v-11q28f+ v+36q%217c0 v-34q28f+ v+27q%!16^%42c0 
	v-27q35f+ v+30q%197d0 v-3q37l4a+ 
	v-3q%!4>c+0 v+14q57<l8c v-34q23f+ v+34q%178d0 v-11q34f+ 
	v-23q31f+ v+30q%157c0 v-26q29f+ v+16q%222c0 
	v-20q23f+ v+34q%142d0 v-11q33f+ v+11q%!16^%76c0 
	v-37q28f+ v+6f+ v+27q%!16^%43c0 v-31q22f+ v+27q%177d0 
	v-6q31f+ v+10q%!16^%68c0 v-31q29f+ v+3q28f+ 
	v+28q%!16^%57c0 v-33q23f+ v+26q%190d0 v-9q30f+ 
	v+12q%222c0 v-32q25f+ v+40q%!16^%11c0 v-35q24f+ 
	v-1q21f+ v+32q%190d0 v-16q29f+ v-14q25f+ v+23q%188c0 
	v-21q27f+ v+24q%!16^%52c0 v-25q23f+ v+25q%177d0 
	v-15q30f+ v+23q%!16^%108c0 v-37q23f+ v+6q26f+ 
	v+27q%!16^%69c0 v-28q26f+ v+21q%179d0 v+3q26f+ 
	v-6q%238c0 v-17q26f+ v+23q%173c0 v-15q27f+ 
	v+23q%235c0 v-14q27a+ v+6q34d v-3q84l16d v+11q100l16f16 
}
#D_B1 = {
	v110q%!16^%13o4c+0 q67<l8d v-8q77c 
	v+8q%!16^%78d0 v-4q68a+ v+4q88c v-25q%!16^%61a+0 
	v+33q58d v-12q84c v-19q%!16^%62a+0 v+23q56d v-4q78c 
	v+4q%!16^%23d0 v-23q70a+ v+15q80c v-15q%!16^%112a+0 
	v+31q65d v-16q82c v+16q%!16^%39d0 v-35q78a+ 
	v+23q83c v+12q%!16^%97d0 v-28q80a+ v+3q89c 
	v+6q%!16^%68>c+0 v+19q66<d v-16q77c v-9q%!16^%57a+0 
	v+17q64d v-11q75c v+11q%!16^%78d0 v-17q69a+ 
	q79c v+3q%!16^%116a+0 v+14q66d v-49q77c v+35q%!16^%132a+0 
	v+10d v-10q79c v+14q%!16^%119d0 v-8q81a+ 
	q90c q%!8^%15d0 v-3q%!8^%131a+ v+7q58c v+4q92l16d 
	v-8q56c+ v+4q34l8d v+4q%!16^%48>c+0 q71<d 
	v-25q78c v+33q%!16^%85d0 v-25q59a+ v+9q77c v+8q%!16^%108d0 
	v-14q69a+ v-3q76c v+13q%!16^%99d0 v-19q72a+ 
	v-4q81c v+2q%!16^%63a+0 v+25q67d v-11q81c 
	v-12q%!16^%117a+0 v+19q71d v-25q85c v+29q%!16^%100d0 
	v-14q69a+ v-3q76c v+3q%!16^%118a+0 v+10q77d 
	v-21q75c v+17q%!16^%124a+0 v+4q70d v-16q79c v+20q%!16^%94d0 
	v-20q70a+ v-9q80c v+29q%!16^%73d0 
	v-17q73a+ v+3q82c v-11q%!16^%117a+0 v+21q73d v-10q79c 
	v+14q%!16^%173d0 v-27q72a+ v+10q90c v+17q%!16^%1d0 
	v-23q%!8^%97a+ v+23q%1d0 v-4q38d v+4q%1d0 
	v-8q34d v-6q%!16^%54a+0 v+10q85d v-13q89l16d 
	v+13q70d v+4q%1d0 v-11q100d8 
}
#D_C1 = {
	v110q%169o3c0 v+8q81>l8c+ v-8q53<c 
	v-4q%!16^%101>d+0 v+12q20<l4d v-12q%!16^%32>l16d+ 
	q36<l8c q84l16c v-4q%!16^%20>d+0 v+16q28<l8.d 
	q75l16d v-8q%203c0 v-11q52>l8d+ v-3q41<c v+14q%211d0 
	v-14q27>l4d+ v-3q%!16^%38l16d+ v+17q26<l8c 
	v-4q80l16c v+4q%203d0 v-11q32>l8.d+ v+19q63<l16d 
	v-12q%175c0 q53>l8c+ v-10q37<c v-3q%229>d+0 v+25q19<l4d 
	v-22q%!16^%21>l16d+ v+22q62<d v-16q67c 
	v+8q72c v-11q%!16^%14>d+0 v+19q19<l4d v-8q%137c0 
	v-14q56>l8d+ v+10q38<c v+12q%189d0 v-25q30>l4d+ 
	v+3q%!16^%26l16d+ v+14q34<l8c v-4q82l16c v+12q41l8d 
	q63l16d v-16q%71c0 v+16q61d v-12q%129c0 v+4q72>l8c+ 
	q38<c q%210d0 v-4q30>l4d+ v-4q%!16^%50l16d+ 
	v+8q28<l8c q68l16c v+8q%206d0 v-16q27>l4d+ 
	q%!16^%9d+0 q34<l8c v+8q27c v-11q%!16^%85>d+0 
	v+19q21<l4d v-19q%!16^%77>l16d+ v+11q23<l8c v-4q65l16c 
	v+12q%231d0 v-19q41>l8.d+ v+11q72<l16d v-4q%169c0 
	v-13q65>l8d+ v+6q31<c q%!16^%92>d+0 v+11q18<l4d 
	v-11q%!16^%71>l16d+ v+7q30<l8c v+4q67l16c 
	v+8q%210d0 v-22q41>l8.d+ v+22q%!16^%44<l16d v-19q%!16^%81>d+0 
	q33<l8c v+3q37c v+8q%209d0 v-11q38>l8.d+ 
	v+19q73<l16d v-16q92>d+ v+8q30<l8c v-8q75l16c 
	v+16q%1d0 v+9q44l8d v-9q75l16d q100d16
}

#D_A2 = {
	v110q%!2^%234o4c+0 q79<l8c v-14q57a+ v+10q75d v-4q58a+ 
	v+16q68c v-12q51a+ v+4q61d v-8q55a+ v+4q65c 
	v-4q58a+ v+8q65d v-11q61a+ v+11q63c v-11q60a+ v+11q66d 
	v-8q58a+ v+16q70c v-16q56a+ v+16q59d v-19q62a+ 
	v+19q71c v-19q48a+ v+11q63d v-11q56a+ v+19q65c 
	v-22q50a+ v+14q54d v-14q78a+ v+14q71c v-11q%!16^%148l16a+ 
	v+19q73d q76d q82d v-19q%!16^%95a+0 
	v+19q44l8d q%!2^%90>c+0 q59<c v-19q54a+ v+7q60d 
	v-23q64a+ v+27q65c v-11q54a+ v+11d v-23q56a+ 
	v+23q61c v-11q52a+ v+11q57d v-25q63a+ v+33q59c v-22q50a+ 
	v+14q58d v-20q60a+ v+20q65c v-20q52a+ v+16q53d 
	v-13q58a+ v+17q57c v-17q54a+ v+9q56d v-9q58a+ 
	v+25q60c v-33q66a+ v+14q63d q73a+ v+7q84c 
	v-4q68a+ v+8q42l16d v-33q49d v+13q39d v-14q100d16 
}
#D_B2 = {
	v106q%!4^%32o3c0 v+4q17>l4c+ q73<l8d q53f+ v-17q%146f+0 
	v+25q36c v-35q%149f+0 v+35q60c q52d v-35q29f+ 
	v+13q%137f+0 v+22q71c v-38q30f+ v+30q43d v-32q32f+ 
	v+15q%147c0 v+9q33f+ v+16q%!16^%1c0 v-31q33f+ 
	v+31q55d v-52q25f+ v+61q%!16^%30c0 v-34q28f+ 
	v-12q34f+ v+37q57d v-40q31f+ v+18q%167f+0 v+22q40c 
	v-37q%169f+0 v+37q45c v-8q56d v-32q31f+ v+40q%220c0 
	v-35q31f+ v+4q44f+ v+31q78d v-49q73l16f+ 
	v+37q50d q%142c0 v-13q47d v-3q80f+ v+28q%198c0 
	v-19q48l8d v-3q80d v+10q%191d0 q64l16c v-4q%!16^%34d 
	v+16q%194c0 v-12q%141f+0 v+12q%!2^4^%31>l8c+ 
	v-38q27<f+ v+26q%!16^%20d0 v-4q30f+ v-21q27f+ 
	v+29q%203c0 v-42q25f+ v+42q%185c0 v-29q28f+ v+25q%220d0 
	v-4q29f+ v-23f+ v+2q%147f+0 v+25q45c v-41q23f+ 
	v+45q%230d0 v-8q28f+ v-17f+ v+25q%182c0 v-20q28f+ 
	v+16q%202c0 v-10q32f+ v+14q48d v-20q%152f+0 
	v+9q29c v+19q%!16^%16c0 v-28q28f+ v-3q30f+ 
	v+23q51d v-17q32f+ v+6q%166f+0 v+11q38c v-14q%155f+0 
	v+10q42c v+12q52d v-50q28f+ v+31q%143f+0 v+11q42c 
	v-41q30f+ v+49q57d v-31q35f+ v+23q%198c0 
	v-27q29f+ v-4q%157f+0 v+31q90l16c v-14q40l8d q67l16d 
	v+14q%189d0 q60c v+8q100d16 
}
#D_C2 = {
	v118q%!16^%16o4c+0 v-8q32<l4c v-4q%235>c+0 q%166<f+0 
	v+4q55l8d v-32q58l16f+ v+40q75d v-19q65f+ v+11q80c 
	v-31q52f+ v+31q82c q%155f+0 v+8q43l8d v-54q21f+ 
	v+29q%157f+0 v+25q48c v-31q25f+ v+31q%146f+0 
	q40d v-41q57l16f+ v+33q65d v-25q55f+ v+25q97c 
	v-25q67f+ v+25q76c v+8q%229d0 v-19q42l8a+ v-6q35f+ 
	v+9q%164f+0 v+16q37c q%199c0 v-28q30f+ v+28q%182d0 
	v-8q28f+ v-31q60l16f+ v+27q69d v-10q54f+ v+14q78c 
	v-46q41f+ v+54q76c v-12q%196d0 v+4q30l8f+ 
	v-45q49l16f+ v+53q62d v-19q%135f+0 v+19q29l8c 
	v-28q%123f+0 v+20q36c v-4q%147f+0 v+12q41d v-35q60l16f+ 
	v+27q64d v-14q61f+ v+14q74c v-14f+ v+22q63c 
	q%210d0 v-22q41l8a+ v+14q%183c0 v-20q33f+ v+9f+ 
	v-6q%146f+0 v+34q58c v-17q%221d0 v+8q33f+ v-57q49l16f+ 
	v+49q62d v-17q65f+ v+17q53c v-34q65f+ 
	v+30c v+12q%189d0 v-8q30l8f+ v-23q29f+ v+23q%139c0 
	v-20q30f+ v-11q29f+ v+27q%203d0 v+4q32f+ v-45q53l16f+ 
	v+45q66d v-11q63f+ v+11c v-23q69f+ v+31q73c 
	v-8q%143d0 v-4q38l8a+ v-21q30f+ v+33q%171c0 
	v-19q31f+ v-6q%155f+0 v+13q37c v+12q%170d0 v-8q34f+ 
	v-48q54l16f+ v+48q63d v-11q57f+ v+11q77c v-31q57f+ 
	v+27q71c q%161f+0 v+12q35l8d v-52q50l16f+ 
	v+52q58d v-25q%163f+0 v+13l8c v+4q%190c0 v-30q36f+ 
	v+3q%166f+0 v+23q40d v-34q56l16f+ v+38q59d 
	v-11q63f+ v+7q75c v+4q%128d0 v-14q77a+ v+14q78c 
	q48d v+8q71d v-8q74d q100d 
}

Array DA = (#D_A1,#D_A2); 
Array DB = (#D_B1,#D_B2); 
Array DC = (#D_C1,#D_C2); 

Enso = Sel(2,DA);
Enso;
Enso = Sel(2,DB);
Enso;
Enso = Sel(2,DC);
Enso;
Enso = Sel(2,DA);
Enso;
Enso = Sel(2,DB);
Enso;

//------------------------------------------------------------------------------
//_演奏情報
//PlayFrom(9:1:0);
//1 9 17 25 33 41

// GDEmD CGDEm GDEm CGDG
// CGBmEm CDGG CGBmEm CCDD 