/* MP3 置き場  https://t.co/XrODBWFvXm */

//_初期設定
TrackName     = {"A Little Happiness"}       //曲名
Copyright     = {"goh"}       //著作権表示
MetaText      = {"GM"}       //説明・コメントなど
テンポ 110                 //テンポ設定
拍子   4,4                 //拍子記号の設定→2,4は2/4拍子を表す
調＃(f);                    //調号の設定→例）調＃(ドファ)
System.MeasureShift(1);    //音源初期化用に発音を１小節遅らせる
ResetGM;r1;//音源の初期化
TrackSync;                 //全てのトラックを同期する(初期化後に必須)

//_リズムマクロの定義
$c{n36,}//bass drum
$d{n38,}//snare
$s{n42,}//hi-hat
$a{n46,}//hi-hat open
$e{n49,}//Cymbal
$b{n43,}//low-Tom
$f{n47,}//Mid-Tom
$g{n50,}//High-Toml
$y{n51,}//

Key(0)

TR(1) @35  V(99) TrackName{"BASS"}
	#BA1 = {o3l8q99 g.g.dgggd <b.b.fbbbf> c.c.<g>cccc d.d.<a>ddd<a> c.c.cceged.d.d dafd [g.g.dg4gd] } //Intro
	#BA2 = {o3l8q99 [ g2,70g4.,70dfdf4f4ede2,70e4,70dc d2,80d4c<b> c2,80c4cdg2ggfe c2c.c.c d.d.d f4a4 ] }
	#BA3 = {o3l8q99  [g.g.dgggd<b.b.fbbbf> c.c.<g>ccc<g> d.d.<a>ddef ] }
	#BA4 = {o3l8q99 c.c.ccege d.d.d dafd <b.b.b^8 >gfe e4.e b`cbd c.c.ccege d.d.dafd4 g4.dg.g.d g4.dg.g.d }
	#BA5 = {o3l8q99 g4.dg.g.d<g2>g2 }
	#BA6 = { r1r1 <g4> }
	
	#BA1 [ #BA2 #BA3 #BA4 : #BA5 ] #BA4 [8r1] #BA3 #BA4 #BA6

TR(2) @13 V(120) P(64)  TrackName{"Melo"}
	#Melo1 = { o5l8q99 [ rdddg4d4ed<b>c16d16^4r4 eefggeded1,70 reeeg4d4<bbb>c16d16^2,70 rcccg.g.a : fffe16d16^2,70  ] ffefg4a4,70 }
	#Melo2 = { o5l8q99 [ b.a.g^4,70fg aaaabaga,50g.f.e^4,70de f2,70 : baga ] r2 }
	#Melo3 = { o5l8q99 r-4 ede2r4g4f.f.f^4,70 efgggggfed<b1,70> gggagfefg2r4 d4 g1r1  }
	#Melo4 = { o5l8q99 [ b.a.g^4,70fg aaaabaga,50g.f.e^4,70de f2,70 : b`cba ] r2  }
	#Melo5 = { o5l8q99 r-4 ede2r4g4f.f.f^4,70 efgggggfed<b1,70> gggagfefg2r4 d4 g1r1 }
	#Melo6 = { rdddg4d4ed<b>cd4r4 }
	[8r1] #Melo1 #Melo2 #Melo3 [2r1 ] #Melo1 #Melo4  #Melo5 [8r1] #Melo4 #Melo4 #Melo5 #Melo6

TR(3) @28 V(89) P(000)  TrackName{"Clean Guitar L"}//Piano
	#EG1 = {q99l8 [4<g0>g] [<g0>g.] <g0>g [4<f0>f] [<f0>f.] <f0>f [4<e0>e] [<e0>e.] <e0>e [4<d0>d] [<g0>g.] <f0>f
		 [4<c0>c] [<g0>g.] <f0>f [4<e0>e] [<g0>g.] <f0>f  gg,200b,200g[3 `c.b.,200g]  } //Intro
	#EG2 = {l8 [<g>gfd^2 <f0>d4.a^4,200f4 <e0b0>g1 <a0>d0fgfb4a4g e0g1 <g0b2>efg4 <e0>c.,300e.g^2 <a0>g,200fdg^8fd<a> ]}
	#EG3 = {l8 [ >gdb4bagf^ db4bagf e0c4fg^2 < g0a >defgfd<a ] }
	#EG4 = {l8 [4<e0>e][<e0>e.]<e0>e [4<f0>f][<f0>f.]<f0>f [4<d0>d][<d0>d.]<d+0>d+ [4<e0>e][<e0>e.]<d0>d
		[4<c0>c][<g0>g.]<a0>a [4<d0>d][<g0>g.]<f0>f  gg,200b,200g[3 >c8c16<b.,200g]  }
	#EG5 = {l8 <g0>d0b2<g.>d.<f0>d0a <g0>d0b4 <g0>d0`c4 b4,200 a4   }
	#EG6 = { r1r1 <g0>g0b0`d }
	#EG1 [ #EG2 #EG3 #EG4 : #EG5 ] #EG4 #EG3 #EG3 #EG4  #EG6 

TR(4) @28 V(89) P(127)   TrackName{"Clean Guitar R"}//Piano
	t7
	#EG1 [ #EG2 #EG3 #EG4 : #EG5 ] #EG4 #EG3 #EG3 #EG4  #EG6 

TR(5) @50 V(90) P(44)   TrackName{"Strings"}//Strings
	#ST1 = {q90l1 b0`g f0`d g0`e f0`d2g4f4 `c0`e a0`d b0`g g0`g }
	#ST2 = { `d0`g b0`d `c0`e a0`d `d0`g b0`b `e0`g `f0`a}
	#ST3 = { >c0e< f0a b0`d >e0g  c0e d0f< b0`g1^1  }
	#ST4 = {r1r1 <g0>g0b4} //Ending
	#ST5 = {}
	
	#ST1 [ [16r1] #ST2 #ST3 : [2r1] ] #ST3 #ST2 #ST2 #ST3 #ST4 //#ST4 


TR(6) @62 V(100) P(84)   TrackName{"Brass Section"}
	#BR1 = {l8q95v107 <g4> b0`g4r2r2 fgafg1f1 r4>c0e4<r4rgf4.g4.a4 r4 b0`g4r2 r1 } //Intro
	#BR2 = { r1r2r4 v88 f4g1 v70 f1 `c1b1g1a2 v110 >e0g4 f0a4< } //A'
	#BR3 = { l4v105  [ <g4> g0`g4r2 f0`f.g0`g.a0`ag0`g1 : r1 ] d0`d1 } //Cho1
	#BR4 = { l1v100 c0e d0f d0f e0g2 e0g4d0f4 c0e d0f d0g2.d0f4 d0g1   } //Cho2
	#BR5 = { r1r1 <<g0>g4> } //Ending
	#BR6 = {}
	#BR1 [ [8r1] #BR2 #BR3 #BR4 : [2r1] ] #BR4 [8r1] #BR3 #BR4 #BR5

TR(7) @66 V(112) P(74)   TrackName{"Sax"}
	#SA1 = {}
	#SA2 = {}
	#SA3 = {}
	#SA4 = {}
	#SA5 = {}
	[8r1] [8r1] [8r1] #Melo2 #Melo3 [2r1] [8r1] [8r1] #Melo4 #Melo5 [8r1] #Melo4 #Melo4 #Melo5
	//#SA6 #SA2 #SA3 #SA4 #SA5 

TR(8) @65 V(90) P(54)   TrackName{"S. Sax"}
	#SS1 = {o7l8q99  [d.c.<b^2,80> r1 <b.a.g^4f8g8a1,70> ] }
	#SS2 = {o7l8q99 r1r1 <gggggfed e1,70 > r1r1 r1r1 }
	#SS3 = { o5v70l8 [ g.d.b^2 ffffgfef e.d.c^4<b>cd1,70 ] }
	#SS4 = {}
	[58 r1] #SS1 #SS2 [8r1] #SS3 #SS1 #SS2
	
TR(9) @59 V(68) P(60)   TrackName{"Tuba"}
	o_-1 t2
	[8r1] [8r1] [8r1] #Melo2 #Melo3 [2r1] [8r1] [8r1] #Melo4 #Melo5 [8r1] #Melo4 #Melo4 #Melo5

TR(10) CH(10) @1 Key(0) V(100)  TrackName{"Drums"} //Drums
	#DR1 = { l16 e0 [[3 c4d8.crcrcd8c8 r-1 y4y4y4y4 ] c0e4d8.d ddb8ddrd ] } //Intro
	#DR2 = { l8 e0 [3 c4scd4scrcscd4s4 ] c4scd4scrcrcddb16b16b } //A Melo
	#DR3 = {l16 e0 [7 c8s0c8s0d8sdscscs0d8ac ] c8e0c8 ddrdddddddbb  } //Sabi
	#DR4 = {l16 [7 c8s0c8s0d8sdscscs0d8ac ] c8c8ddddffffbbbb   }
	#DR5 = {l16 [2 c8s0c8s0d8sdscscs0d8 : a0d8 ] dd  }	
	#DR6 = {l4 [ cy0ccy0c cy0ccy0c  cy0ccy0c cy0c : cy0c8c8 ] l16 ddd8dddd } //ochisabi
	#DR7 = { c0e1 r2r4 c4 c0e1 }
Rhythm {
	#DR1  [ [ #DR2 ] #DR3 #DR4 : #DR5 ] #DR4 #DR6 #DR3 #DR4 #DR7
} 

//PlayFrom(59:1:0);
//Solo(5)
//1 Intro
//9
//25
//33
//41
//43
//59
//67
//75 間奏
//83 落ちサビ
//91 大さび1