// ---- Initialize -------------------------------------------------------------
TrackName = {"DonDon 津山ホルモンうどん"}
Copyright = {"音助"}
MetaText  = {"Sakura Version 2.374"}
MetaText  = {"TW-MUSIC2"}

Include(fadeio.h)

TimeBase      = 480;           // タイムベース
TimeSignature = 4,4;           // 拍子
Tempo         = 158            // テンポ
System.MeasureShift = 1;       // 音源初期化(発音を1小節遅らせる)
ResetXG; ResetGM; ResetGS; r2; // 音源初期化
Time(1:1:0); TrackSync;        // トラック同期

// ---- Main Vocal -------------------------------------------------------------
#1A = { [8 r1] }
#1B = { o5 [r8d8e8g8grdrerg8]r8f8f8e8f8e8f8g8r1 [r8d8e8g8g8drerg8]f8r8f8erfrf8r8g8r1 r8d8e8g8g8d8&e8g8grd8e8g8r8d8e8g8f8erf8erf8e8f8g8r1 g8d8e8g4d8e8g8r8d8e8g4d8frgrf8.rf8.rf8e8f8g2r2^8 }
#1C = { o5 e4.g2r8d4d8g2r8f+4r8g4r8a8b2.r8 e8d8c4.e4.r8f+&g8.g4g8f+8g4a1^8r1 g8r8g8&d8e8g8era+4g8a8r8g8r4 a4arg8arg8a4a+4.a8r8g8a4g+&a8.&g2..r1 }
#1D = { o5 b8&ara8&grg4r4e8grg+32&a.g4r4. b8&ara8&gr8.d8e8gra8gra+32&b.a4r4 a+&b8.ara8&g8g4r8>c4<brb8&grg4a8&g8 b8&ara8&grd8erg8&e8a+ra8r8g4.r4 }
#1E = { o5 [r8dde8grg8drerg8r8d8e8g8grdrerg8 f8r8f8.rf8e8f8g8r1] [4 r1] g8d8e8g4d8e8g8r8d8e8grg8d8frgrf8.rf8.rf8e8f8g2r2^8 }
#1F = { o5 e4e8g4.a8g8d4.g2r8[f+8.r]f+8g8a8b2.r8 e8d8c4.e4.r8f+&g8.g8grg8f+rf+8gra1^8r1 r4g8&d8e8g8r8a+4g8a8r8g8r4 a4arg8a2a+4.a8r8g8a4g+&a8.&g2..r1 }
#1G = { o5 b8&ara8&grg4r4e8grg+32&a.g4r4. b8&ara8&gr8.d8e8gra8gra+32&b.a4r4 a+&b8.&ara8&g8g4r8>c4<brb8&gra&a+8.a8&g8 a8&gra8&grd8erg8&e8a+ra8r8g4.r4 }
#1H = { o5 b8&ara8&grg4r4e8grg+32&a.g4r4. b8&ara8&gr8.d8e8gra8gra+32&b.a4r4 a+&b8.ara8g8erg8r8>c4<brb8&grg8gra8&g8 b8&ara8&grd8erg8&e8a+ra8r8g4.r4 }
#TR1 = { #1A #1B #1C #1D #1A #1E #1F #1G #1H [#1A] }

// ---- Sub Vocal --------------------------------------------------------------
#2A = { [8 r1] }
#2B = { [16 r1] }
#2C = { o5 r2^8b8&a8 v-5 a8&g2^8 v+5 r4.d+4r8e4r8f+8g2. r1r4 e4e4e8d8e4f+1^8r1 r1r1r2.. v-20 f4.f8r8d+8d+4d1^8 v+20 r1 }
#2D = { o5 r2^8 grb8&ar r2^8gra4 r1 r4.a+32&b8..ara4r4. a+&b8.ara8&g8g4r8>c4<b8a8arg8r4. v-10 g8arb8&g8 v-10 >cr<b8r8b4. v+20 r4 }
#2E = { o5 [8 r1] v+18 <b.>c.c8.r4d8c.c.<b8r.b8r8a.r.b8r4.>c8d.d.d8r8dr8.d8<b.&>d32r2.r. v-18 [4 r1] }
#2F = { o5 r2^8b8&a8 v-5 a8&g2^8 v+5 r4.[d+8.r]d+8e8f+8g2. r1r4 e4ere8erd8ere8f+1^8r1 r1r1r2.. v-20 f4.f8r8d+8d+4d1^8 v+20 r1 }
#2G = { o5 r2^8 grb8&ar r2^8gra4 r1 r4.a+32&b8..ara4r4. a+&b8.ara8&g8g4r8a+4a+8a8g4r4. v-10 g8arb8&g8 v-10 >cr<b8r8b4. v+20 r4 }
#TR2 = { #2A #2B #2C #2D #2A #2E #2F #2G #2D [#2A] }

// ---- Bass -------------------------------------------------------------------
#3A = { o3 g8[4 gr][g8[3 gr]g8[4 gr]]g8[gr]g8f4.d4c2d4.e4e8[er]e8erd4 c4.r8d4&frg8r4d4d8[dr]f8& }
#3B = { o3 [g8[4 gr]g8[gr]]c8[cr][d8dr]f4g8[3 gr]g8[gr]  [g8[4 gr]g8[gr]]c8[cr][d8dr]f8r2^8f8&d8c8  [g8[4 gr]g8[gr]]c8[cr][d8dr]f4g8[3 gr]g8[gr]  g8[gr]g8f8[fr]f8e8[er]e8d+8[d+r]d+8[d8dr]drd4f4g8[3 gr]g8g4 }
#3C = { o3 c2r8c8r8c8<b4.>d4.d+4d+8d+8r8<b4.>d+8r8e4r8e8r8d4. c4r8[c8r8]d4d8d4c8c8&c+8d4.d4d8r8d4d8f8&d8c8r8c4d8 g8r2f4e8r8c8&<a+4>c4d4.d8r8d4d8d8f4f8[3 fr]f8frg4g8[3 gr]g8[gr] g8<g8r8a+8r8>c8r8c+8 }
#3D = { o3 v+4 g8[4 gr]f8&grc4c8g8crf8crd+8e4[3 er]g8erdrc4crc+8c+rd8drf8 g4[4 gr]f8&grc4c8g8crf8crd+8e4[3 er]g8erdrc4c+8drg2<g8 v-4 }
#TR3 = { [#3A #3B #3C #3D] [#3D] [#3A] }

// ---- Guitar -----------------------------------------------------------------
#4A = { o4 v+25 'gd'8r8'ge'8r8'g<g>'4e8&g8 v+10 a32&a+.g8&a8g4.r8 v-10 d4&e8g8dra+32&b.drf8&g8 v+10 a+32&b.>d8<b8&a8.rg4&a8'bg'4'bg'8r8a8a+32&b.&a8'g+e'2'e<b>'4.d4 d+32&e.g8&a8g8'a+f'8'ae'8r8'gd'8r4'fd'2^8r8 v-35 }
#4B = { o4 g1^8g8r8f4f+&g8.f8a&a+4^16>c2d4 v+10 f+&gf8&d8c+8&c8<a+4 v-10  g1^8g8r8f8r8f4&d8 f+&g4^16f2d8 r2.e&f8.  g1^8g8r8f4f+&g8.f8 a&a+4^16>c2c+&d8.'fd'8r8'fd'8r8'gd'4 f8&g8&f8 f8&d8 d8&c8 c8&<a+8 v-5 >c8&<a+8 a+8&g8 g8&f8 f8&d8 v+5 ['gd'8r8]'fa'r'fa'8r8'gb'4. f8&g2^8 }
#4C = { o4 b2^8b8&>c8c+32&d.<b2.r4a4.b4.>d8&e2.r4.<g2..f+&g8.g8f+8r8'f+d'8'ge'4'f+d'2.. v+10 d4b32&>c.<b4g4g+&a8.&g8 v-10 d8r2f8&g8a+8r2^8c8&d8f4f8r8d2f2a2a+&b2...r8  v+20 'gd'8'd<g>'8r8'c<a+>'8r8'dc'8r8 v-10 'fd'8 v-10 }
#4D = { o4 g4a8&gra8g8r8f+&g4^16a8&gra+&b8.a8&g8 b4>drd+&e8.<b8a8&g4d8b8&a4>d8&c8 v-10 f+&g8.d8g8&dra8g8r8d+&e4^16g8&era&a+8.a8&g8 e4grg+&a8.e8g8&b8'ad'8'gc'8r8'g<b>'2 v+10 r8 }
#4E = { o4 v+25 'gd'2^8d8f8&d8 v+10 a32&a+.g8&a8g4.r8 v-10 d4&e8g8dra+32&b.drf8&g8 v+10 a+32&b.>d8<b8&a8.rg4&a8'bg'4'bg'8r8a8a+32&b.&a8'g+e'2'e<b>'4.d4 d+32&e.g8&a8g8'a+f'8'ae'8r8'gd'8r4'fd'2^8r8 v-35 }
#4F = { o4 g4a8&gra8g8r8f+&g4^16a8&gra+&b8.a8&g8 b4>drd+&e8.<b8a8&g4d8b8&a4>d8&c8 v-10 f+&g8.d8g8&dra8g8r8d+&e4^16g8&era&a+8.a8&g8 e4grg+&a8.e8g8&b8'ad'8'gc'8r8'g<b>'4 < v+40 c8&d8f8 }
#4J = { o4 v-10 'gd'4a8&gra8g8r8f+&g4^16a8&gra+&b8.a8&g8 b4>drd+&e8.<b8a8&g4d8b8&a4>d8&c8 v-10 f+&g8.d8g8&dra8g8r8d+&e4^16g8&era&a+8.a8&g8 e4grg+&a8.e8g8&b8'ad'8'gc'8r8'g<b>'2 v-10 r8 }
#TR4 = { #4A [#4B #4C #4D : #4E] #4F #4J #4E #4A }

// ---- Piano ------------------------------------------------------------------
#5A = { o5 [['bg'8r8]'bf'8'bg'8.r['bg'8r8]'bg'r:'bf'4r4]'bg'4>'c<a>'4'd<b>'4.r8'c<a>'4r8<b4a8g+8e8d8c8<b4> 'ec'4.r8'fc'4r8'gd'8r8['fd'32r.'fd'4]r8 }
#5B = { o5 'd<b>'1[r1]r2^8'gd'32r.'gd'4 'd<b>'1[3 r1] 'd<b>'1[r1]r2^8'gd'4. 'd<b>'1'fd'2'fd'2r2..'gd'r8.'a+f'r'gd'8r8'a+f'8'gd'4. }
#5C = { o5 'bg'4.'ge'2^8r1['af+'8.r8.]'af+'32r.'ge'2r4.'d<a>'4'ec'2^8r4'ge'2.r4'af+'1^8r1 'gd'8r2'gd'8r8'fd'8r2^8'gd'32r.'fd'4. v-10['fd'32r.'fd'4]'af'8.r['af'32r.'af'4] v+5 'gd'8.r[3 'gd'32r.:'gd'4]'gd'8 v+5 r2.. }
#5D = { o5 ['bg'8r8]'bag'4r8'bg'r8.'bg'r'af+'r8.'gd'4^16 v-10 dff+ v+10 ['bg'8r8]'bag'4r8'bg'r8.'bg'r'af+'r8.'af+'4r4 ['bg'8r8]'bag'4r8'bg'r8.'af+'r'af+'r8.'gd'4^16 v-10 dff+ v+10 ['bg'8r8]['af+'r]r4'af+'4r8'gd'2r8 }
#TR5 = { [#5A #5B #5C #5D] [#5D] [#5A] }

// ---- Brass ------------------------------------------------------------------
#6A = { [8 r1] }
#6B = { [16 r1] }
#6C = { [14 r1] }
#6D = { o6 [12 g8r8][3 b8r8]a4 [12 g8r8][gr]r8g4r4. }
#TR6 = { [#6A #6B #6C #6D] [#6D] [#6A] }

// ---- Rhythm -----------------------------------------------------------------
$b{n(Kick1)}
$s{n(Snare1)}
$c{n(ClosedHiHat)}
$o{n(OpenHiHat)}
$x{n(CrashCymbal1)}
$p{n(HandClap)}
$m{n(HighTimbale)}
$n{n(LowTimbale)}
$i{n(OpenCuica)}
$j{n(MuteCuica)}

#10A = { [24 br8.] br8.r4br8.r8br8.br[3 br8.] }
#10B = { [28 br8.] r2. [33 br8.] }
#10C = { br8.r2. [r1] r4 [3 br8.] [3 br8.r4] brbr8.br8.r4. [7 br8.]r4.[br8.]r4.br8.r4 [13 br8.] r2. }
#10D = { [28 br8.] brbr8.br8.r8br8. }
#TR10 = {Rhythm{ v(96) [#10A #10B #10C #10D] [#10D] [#10A] }}

#20A = { [13 crv(-20)cv(+20)r] v(-20)o4v(+10)o4v(+10)o4 x4 [3 cr8.][3 crv(-20)c:v(+20)r]ro4v(+20) x4 crv(-20)cv(+20)r [3 crv(-20)cro4v(+20)] }
#20B = { [27 crv(-20)cv(+20)r] [4 crv(-20)o8v(+20)] x4 [32 crv(-20)cv(+20)r] }
#20C = { [x4 r4. crv(-20)cro8v(+20)] x4 r4 crv(-20)cro4v(+20) [3 crv(-20)cv(+20)r]v(-20)o4v(+20) [6 crv(-20)cv(+20)r] crv(-20)o4v(+20)x4 r2 [5 crv(-20)c:v(+20)r]ro8v(+20) x4 r2.. [3 crv(-20)c:v(+20)r]ro8v(+20) x4 [crv(-20)c:v(+20)r]ro4v(+20) [[3 crv(-20)c:v(+20)r]ro4v(+20)] x4 r4. crv(-20)o4v(+20) }
#20D = { x4 crv(-20)o8v(+20) [5 crv(-20)crv(+20)crv(-20)o8v(+20)] [5 x4] crv(-20)o8v(+20) [5 crv(-20)crv(+20)crv(-20)o8v(+20)] crv(-20)o4v(+20) x4 r8crv(-20)cv(+20)r }
#TR20 = {Rhythm{ v(82) [#20A #20B #20C #20D] [#20D] [#20A] }}

#21A = { [4 r1] [r4sr8.]r4srsrr4sr8.sr8.r4srsrr4sr8.srsr8.srsrsr }
#21B = { [14 r4sr8.] r2 [17 r4:sr8.]srsr }
#21C = { [r1] [r2^8sr8.sr r4:srsrr4sr8.]r4 srsr8.sr8.r8sr8.[r4sr8.]r8srsrsr sr8.r4.srsrsr8.r4[sr8.]sr [6 r4sr8.]srsrsrsrsrsrssss  }
#21D = { [r4sr8.r4srsr[3 r4sr8.]r8srsrsrr4srsr8.sr:srsr]ssss }
#TR21 = {Rhythm{ v(78) [#21A #21B #21C #21D] [#21D] [#21A] }}

#22A = { [8 r1] }
#22B = { [7 r1] mrn32n32nnrmrn32n32nnmr8nr [8 r1] }
#22C = { [6 r1] r8 [8 pr8.] prpr r1r4 [pr8.] [3 r1]r2.. }
#22D = { [3 r4pr8.]r8prpr8. [r4pr8.][4 pr8.] [r4pr8.r8prpr8.] [r4pr8.] prpr8.prr2 }
#22K = { [6 r1] r2..ir8.irjririrjrirjr [8 r1] }
#TR22 = {Rhythm{ v(90) #22A #22B #22C #22D #22A #22K #22C #22D [#22D] [#22A] }}

// ---- Track Setting ----------------------------------------------------------
TR(1) @(82,1) EP(127) V(126) REV(20) CHO(20) M(60) P(64)  BR(12) q(99) l16 Slur(0)
TR(2) @(81,1) EP(127) V(96)  REV(20) CHO(20) M(30) P(52)  BR(12) q(99) l16 Slur(0)
TR(3) @(40,8) EP(127) V(100) REV(0)  CHO(0)  M(60) P(64)  BR(12) q(96) l16 Slur(1)
TR(4) @(31)   EP(127) V(82)  REV(20) CHO(20) M(20) P(116) BR(12) q(99) l16 Slur(0)
TR(5) @(6,16) EP(127) V(92)  REV(20) CHO(20) M(0)  P(20)  BR(12) q(98) l16
TR(6) @(62,8) EP(127) V(50)  REV(20) CHO(20) M(10) P(64)  BR(12) q(76) l16 Slur(0)

TR(10) @(25) EP(127) V(120) REV(0) CHO(0) l16
TR(20) CH(10) l16
TR(21) CH(10) l16
TR(22) CH(10) l16

TR(1) |#TR1|
TR(2) |#TR2|
TR(3) |#TR3|
TR(4) |#TR4|
TR(5) |#TR5|
TR(6) |#TR6|
TR(10)|#TR10|
TR(20)|#TR20|
TR(21)|#TR21|
TR(22)|#TR22|

TR(16)|[117 r1] FadeoutAll(4)|