// ---- Initialize -------------------------------------------------------------
TrackName = {"陽だまりの中で"}
Copyright = {"音助"}
MetaText  = {"Sakura Version 2.374"}
MetaText  = {"Microsoft GS Wavetable Synth - Windows Vista"}

Lyric = {"
いつも真っ直ぐな目で　見つめるだけで
僕の心の壁を壊してしまう
君の無邪気な笑顔
甘えた声で　すねた顔して
照れて笑って　そっぽ向いて怒って
すべてが愛しくて

ふるえる肩　抱き寄せたら
心の奥がとけていく
ずっと続く　この道を　歩いてゆこう

君の手の温もりを離さないよ
愛しいその微笑を
大切に守っていくよ
増えていく　かけがえのない思い出
優しさがこみ上げるよ
光に包まれた日々に

いつまでも側にいるよ　君のすぐ側に


早起きした朝は駅まで散歩
雨降る夜は　ベッドで読書
いつも二人一緒にいたね
甘えた声で　すねた顔して
照れて笑って　そっぽ向いて怒って
すべてが愛しくて

花びら舞う　陽射しの中
君は静かに眠った
いつか　こんな日が来ると　わかっていた

君の手の温もりが消えていくよ
愛しいその微笑も
届かない遠いところへ
揺り返す　懐かしい思い出たち
切なさがこみ上げるよ
二度とは戻れない日々に

いつまでも忘れないよ　君のことすべて
"}

Include(fadeio.h)

TimeBase      = 480;           // タイムベース
TimeSignature = 4,4;           // 拍子
Tempo         = 84             // テンポ
System.MeasureShift = 1;       // 音源初期化(発音を１小節遅らせる)
ResetXG; ResetGM; ResetGS; r2; // 音源初期化
Time(1:1:0); TrackSync;        // トラック同期

// ---- Vocal ------------------------------------------------------------------
#1A = { o4 r4b4>d4g4 }
#1B = { o5 [[a8aa8.g8f+8rg8rd8.r<b8>d8ga8r : g8&f+8g8] g8&a8b8 b8ra8re2^8r8 : e8e8ee8rf+8g8a8b8rb8ra2^8r1] c8e8gf+8rf+8g8a8a8rg8rg2^8r2^8 f+8g8a8 }
#1C = { o5 b4^16rae4.ra+32&b.b8>c<a8rga4.rf+g a4^16rf+d4.rg+32&a.a8bg8rf+g4.rcd e4^16rd+ef+4^16r<b8>g8rf+8.g8&a4^16ref+ g2^16rf+32&g.f+8ga4..r8 v+10 d4g4 }
#1D = { o5 [a4.&gb4..r8 b8bb8.>c8<b8a8&g8f+8 a4.&gg4..r8 f8ff8.e8e8g+8&a8b8 b4.a>c4..r8 <e8ee8.d8e8f+8&g8a8 b4.>c&<b : a2..r8 d4g4] a1&a4 v-10 d4 }
#1E = { o5 e4.f+ga4^16rb>cd4..r e32&f.e8<b8>d8 c8&<b8e8a8 g4&f+4g2^8.r d8g8 }
#1X = { o5 e4.f+ga4^16rb>cd4..r e32&f.e8<b8>d8 c8&<b8e8a8 g4&f+4g2&Decresc(2,127,95)g2 }
#TR1 = { #1A [#1B #1C #1D : #1E] #1X }

// ---- Bass -------------------------------------------------------------------
#3A = { r1 }
#3B = { o3 [g4^16rg2^8 g4^16rg4.f+4 e4^16re2^8 e4^16re4.d4 : [c4^16rc2^8] [d4^16rd2^8]] c4^16rc2^8 d4^16rd4.f+4 [g4^16rg2^8] }
#3C = { o3 c2..c8c2.c4 d1e2.d4 c4c4d4d4e4e4d4d4 c2.c4 d8rd8rd2^8 }
#3D = { o3 [g8.g4^16g8.g8.g8 f+8.f+4^16f+8.f+8.f+8 f8.f4^16f8.f8.f8 e8.e4^16e4v+20f+8&g+8v-20 a8.a8ra8 g+8.g+8rg+8 g8.g8.g8 f+8.f+8.f+8 d8.d4^16d8.d8.d4^16d4^16d4e8f+8] }
#3E = { o3 c4c4d4d4<b4b4>e4e4 c2d2c1 }
#TR3 = { #3A [#3B #3C #3D #3E] }

// ---- Piano ------------------------------------------------------------------
#4A = { r1 }
#4B = { o5 ['af+'4'gd'4'd<b>'2.r4'g<b>'4'gd'4 'af+'4'ge'4'd<a>'2'ge<b>'2'g<b>'4'gd'4 'gec'2.'d<b>'4 : 'gec'2.'gc'4 'f+d'2.'gd'4'f+d'2.'f+d'4] 'gec'2'af+d'2 'af+d'2.'gd'4'f+d'8r'f+d'8r'gd'2^8 }
#4C = { o5 'bge'2^16v-10a32v+5a+32v+5b>d<'>e<bg'4^16 v-10>gf+'e<b>'8<ba'ge'8dd+e'ge''e<b>'8. v+10'af+d'2v-10'bge'4v+10'af+d'4 'bge'8r'af+d'8r'bge'4. v-10'f+d'4 v-10['gec'4]['f+d<a>'4]v+5['ge<b>'4]v+5['af+d'4]v+10 'bge'8.'af+d'8.'bge'4.v-10'd<b>'4v+10 'ge'8r'ge'8r'f+d'2^8 }
#4D = { o5 [[['af+d'8v-40'd<bg>'8v+40] ['gd<b>'8v-40'd<bg>'8v+40]] [4 'af+d'8v-40'f+d<b>'8v+40] ['fd<b>'8v-40'<afd>'8v+40] 'ec<g+>'4 'e<bg+>'4 [4 'aec'8v-40'e<bg>'8v+40] [4 'gec'8v-40'ec<g>'8v+40] [3 'gd<b>'8v-40'c<gd>'8v+40]'gd<b>'4 [4 'gd<a>'8v-40'f+d<a>'8v+40]] }
#4E = { o5 [4 'ge'8v-40'f+d'8v+40][3 'gec'8v-40'f+d<b>'8v+40] 'af+d'8v-40'ge'8v+40 'gec'2'af+d'2 'e<b>'8r'f+d<a>'8r'ge<b>'2^8 }
#4X = { o5 [4 'ge'8v-40'f+d'8v+40][3 'gec'8v-40'f+d<b>'8v+40] 'af+d'8v-40'ge'8v+40 Tempo(82) 'gec'2 Tempo(76) 'af+d'2 Tempo(58) 'ge<b>'1 }
#TR4 = { #4A [#4B #4C #4D : #4E] #4X }

// ---- Guitar -----------------------------------------------------------------
#5A = { r1 }
#5B = { o4 [[r8b8>d8f+2^8&g1<] >g8rf+8rg2&Decresc(2,127,95)g2^8 EP(127) : r2 g8rg8rf+4. v+20 c8&d8 v-10 'ge'8r'ge'8r'f+d'2^8< v-10] r2 f+8rd8rd4. v+20 c8&d8 v-10 'f+d'8r'f+d'8r'gd'4.e8&f+8 v-10 }
#5C = { o5 g4.>d&e2^16< r1 v-10d2v+10f+4.>d&e2.^16r4 r1r1 o4 b2^8>d4&e8 r4.d2^8 }
#5D = { o5 [d8g8a8g4.a8&b2.f+4.g8&a4b4.a4 >c8.<b8.&a8g+4'v-20bv+20e'4 'v-10>c<v+10a'4.b8a8e8c8<b8a8e8c8&d&e v+5 f+&ga v+5 b&>cde v+5 f+g2..f+&g a2^8&Decresc(2,127,95)a4. EP(127) v-15] }
#5E = { o4 e4b8a4.>c&d4..c2<b4 g2a2b2&Decresc(2,127,95)b2 EP(127) }
#TR5 = { #5A [#5B #5C #5D #5E] }

// ---- Strings ----------------------------------------------------------------
#6A = { r1 }
#6B = { o4 v-15 [a1b1>g1f+2e2 : c1e2.c4g1f+1<] c2d2e2f+2d1&Decresc(1,127,95)d1 EP(127) v+15 }
#6C = { o6 v-15 e1&e2.b4a1g2^8f+8d8<b8 >c2d2 [4 e8r8] v+15 e2.&Decresc(2,127,95)e4 EP(127) gr8gr8f+2r8 }
#6D = { o5 [a2d2.g4a4b4 >d2c2.<b4a4g+4 a2b2>c2. v-15 g1&g4f+2d2 v+15 <] }
#6E = { o6 v-15 [3 gr8.]dr8.[3 gr8.]d4 e2f+2 v+15 g2&Decresc(2,127,95)g2 }
#TR6 = { #6A [#6B #6C #6D #6E] }

// ---- Rhythm -----------------------------------------------------------------
$b{n(Kick2)}
$s{n(Snare2)}
$c{n(ClosedHiHat)}
$o{n(OpenHiHat)}
$x{n(CrashCymbal1)}

#10A = { r1 }
#10B = { [[[4 br8. : r4] br8.] [8 br8. : r4] br8.] }
#10C = { [3 br2.rbr] br8.r4[br8.] [8 br8.] br8.r4r4br8. br8.r4 [br8.] }
#10D = { [64 br8.] }
#10E = { [4 br8. : r4] br8. [3 br8.r4] r4br8. }
#10X = { [4 br8. : r4] br8. [3 br8.r4] }
#TR10 = {Rhythm{ v(110) #10A [#10B #10C #10D : #10E] #10X }}

#20A = { r1 }
#20B = { [[31 crv(-40)o8v(+40)] cv(-40)c : v(+20)o8v(+20)] v(+40)cv(-20)cv(+20) }
#20C = { [3 v(-20)o4v(+20) [3 cr8.]] [v(-20)o4v(+20) : cr8.] cv(-20)co8v(+20) [8 cv(-20)cv(+20)cv(-40)cv(+40)] x8.o8.x8.[4 v(-40)cv(+40) : c] o8.o8.x8. [3 v(-20)cv(+20) : c] o8 }
#20D = { [x8 cv(-50)cv(+30)o8v(+20)cr [6 crcv(-20)co8v(+20)cr] [7 cv(-20)cv(+20)cv(-50)cv(+30)o8v(+20)cv(-50)cv(+50)] [cv(-20)cv(+20)crv(-20)o8v(+20)cr]] }
#20E = { [4 crv(-20)cv(+20)r][4 crv(-20)o8v(+20)] x4 crcr x4 cv(-20)co8v(+20) x8.o8.x4 [3 cv(-40)cv(+40)] }
#20X = { [4 crv(-20)cv(+20)r][4 crv(-20)o8v(+20)] x4 crcr x4 cv(-20)co8v(+20) x4 }
#TR20 = {Rhythm{ v(80) #20A [#20B #20C #20D : #20E] #20X }}

#21A = { r1 }
#21B = { v(-20) [[r2.sr8.r1] [7 r4sr8.] : r4srss] r8.s v(+20)srv(-20)ssv(+20) }
#21C = { v(-20) [4 sr8. : r2.] r4 [sr8.] [8 sr8.] v(+20) r2.srsr r2rsr8srv(-40)srv(+40) }
#21D = { [[5 r4sr8.] r4srv(-40)sv(+40)r r4sr8. r8.v(-40)sv(+40)srsv(-40)sv(+40) [3 r4sr8.] r4srv(-40)sv(+40)r [3 r4sr8.] rsrsv(-40)sv(+40)rss] }
#21E = { v(-20) [4 r4 : sr8.] srsr [3 sr8.r4] v(+20) r8srv(-20)sv(+20)rss }
#21X = { v(-20) [4 r4 : sr8.] srsr [3 sr8.r4] }
#TR21 = {Rhythm{ v(100) #21A [#21B #21C #21D : #21E] #21X }}

// ---- Track Setting ----------------------------------------------------------
TR(1) @(112) EP(127) V(98) REV(0) CHO(0) M(40) P(64)  BR(12) q(99) l16 Slur(0)
TR(2) @(110) EP(127) V(94) REV(0) CHO(0) M(40) P(64)  BR(12) q(99) l16 Slur(0)
TR(3) @(34)  EP(127) V(88) REV(0) CHO(0) M(0)  P(64)  BR(12) q(86) l16 Slur(0)
TR(4) @(6)   EP(127) V(98) REV(0) CHO(0) M(0)  P(108) BR(12) q(90) l16
TR(5) @(31)  EP(127) V(60) REV(0) CHO(0) M(0)  P(42)  BR(12) q(98) l16 Slur(0)
TR(6) @(49)  EP(127) V(70) REV(0) CHO(0) M(0)  P(12)  BR(12) q(99) l16

TR(10) EP(127) V(120) REV(0) CHO(0) l16
TR(20) CH(10) l16
TR(21) CH(10) l16

TR(1) |#TR1|
TR(2) |#TR1|
TR(3) |#TR3|
TR(4) |#TR4|
TR(5) |#TR5|
TR(6) |#TR6|
TR(10)|#TR10|
TR(20)|#TR20|
TR(21)|#TR21|
