// dSakura.dll Version.2.379
//------------------------------------------------------------------------------
音源初期化
曲名{"思い出に消えていく"} 作者{"レイン望"} 拍子(4,4) Tempo(120)
コメント{"春は出会いと別れの季節"}
//------------------------------------------------------------------------------
/*

どうも、レイン望です。

今回の曲は本来春に投稿予定でしたが、サビ後の構成を考えるのに苦戦しすぎた事、そして後になって音色やハモリを次々追加したくなる衝動に駆られてしまい、気づけば6月後半となってしまいました。^^;
ドラムトラックに至っては、定義の書式がすごく中途半端な形で終わっていますが、最終的にうまい事演奏できていれば良しと判断し、あのような書き方で放置しておりますｗ

ちなみに曲の構成については以下の楽曲を参考にしました。

[CHUNITHM] 《理想》 〜 Cloudland [チュウニズム]
https://youtu.be/8qrLQMHCAcQ?list=PL5EBB9B079431332F

さて、今回春をイメージした曲を書くにあたり自分の中でキーワードとして思い浮かんだのが「出会いと別れ」。
で、そこから更に物語を妄想するとこんな感じで・・・。

『学生時代から幼馴染と付き合い続けていた主人公。やがてお互い社会人になり将来のことを意識しようと考え始めた矢先、
ある時幼馴染が難病に冒されていた事が発覚。無情にも余命宣告までされてしまい、主人公は幼馴染の最期をただ静かに見届けることしかできず、そして・・・。』

『あれから何年の月日が経ったのか。もう記憶が曖昧になってきたけれど、付き合い始めるきっかけとなったあの思い出の桜の木は、今も変わらず残っていた。』

・・・ここまで書いていて急に恥ずかしくなってきたので、もうこれ以上の説明はいらない・・・でしょう？

今後も締め切りを意識して作れるよう頑張ります。以上。

*/
//------------------------------------------------------------------------------
//演奏時間
#Part_Y ={Time(001:1:0)}//演奏開始
#Part_Y2={Time(005:1:0)}//ロックオルガン入り
#Part_Y3={Time(010:1:0)}//前奏
#Part_Y4={Time(014:1:0)}//グランドピアノ入り
#Part_A ={Time(018:1:0)}//Aパート
#Part_B ={Time(034:1:0)}//Bパート
#Part_B2={Time(037:1:0)}//クリスタル入り
#Part_C ={Time(043:1:0)}//サビ
#Part_C2={Time(051:1:0)}
#Part_X ={Time(059:1:0)}//間奏
#Part_X2={Time(063:1:0)}
#Part_Z ={Time(067:1:0)}//後奏
#Part_Z2={Time(075:1:0)}//後奏
//------------------------------------------------------------------------------
TR(01)@66v.Random(5)REV(64)CHO(32)//主旋律
#Part_A;q100o6[l8r"aag4edc[dc16]M(16)e^4.,75M(0)l16del8dcc<ba4>ed4eM(16)e4^4.,75M(0)|l16cd[l8eddc16:M(16)c16^4.,75M(0)l16cd]c16^8,75:<ba>ed4.l16<baM(32)g2,75M(0)r1>]cd<bb4.l16ab>M(32)c2,75M(0)r1
#Part_B;l8rgggM(8)g4M(0)ragl4fel8fedd4.l16cdM(16)e2M(0)r2l8r"ace|M(8)d4.M(0)l16edM(16)"a2M(0)r2l8r"acaM(16)g+2M(0)redM(32)e^1M(0)r1
#Part_C;[P(64+16)l8c<ab>c4ere4dc"b^4.,75l16"bc|l8d"bcd4gr:f4ede^4.,75P(64)l16cd|l8eddc"a4el4dc"bl8c<bag+2rg+aM(64)b^1,75M(0)>]l4g+edl8edc|"a4rP(64)"g"acel4d8.,95d16c4gfel8`cbM(64)a^2+1,95M(0)
TR(02)@34//ベース
#Part_Y2;q100o2l1f^2g2a1+1
#Part_Y3;o3l.N(!8,!8,!8,!16,!16+8,!8,!8,!8)"aeaeaeca|"gdgdgd"bg|"e"be"be"b"ge|"aeaeaeca|l.N(!8,!8,!8,!16,!16+8,!8,!8,!8)"fcfcfc"af|"gdgdgd"bg|"aeaeaece|a1,20
#Part_A;q050o2[(2)l.N(!8.,!8.,!8,!2)[(2)[a]a,100r]|[(2)[g]g,100r]|:[(2)[f]f,100r]|[e]e,100r[f8.]f8,100[g4,100]]|[f]f,100r|[g]g,100r|[a]a,100r|[a8.]a8,100`c4,100b4,100
#Part_B;q100l1ega`c|q030l8[g8.]g8,100q100re`cbq030[a8.]a8,100q100recaq030[a-8.]a-8,100q100redgq100l4agfe|l8fcfabgdg
#Part_C;o2[(2)l.N(!8,!8,!8,!16,!16+8,!8,!8,!8)f>cfcfc"af<|g>dgdgd"bg<|eb`eb`ebg`e|:a>eaeaeca<|l.N(!8,!8,!8,!16,!16+8,!8,!8,!8)f>cfcfc"af<|g>dgdgd"bg<|a->ea-ea-eca-<|l.N(!8,!16,!16)>agagfgfefedc<]|l.N(!8,!8,!8,!16,!16)["g]e"be["b]gdg|l.N(!8,!8,!8,!16,!16^8,!8,!8,!8)[c]aeaeca["b]gdgd"bg[c]aeaecal8cgc`c4bea
#Part_X;[(2)l.N(!8,!8,!8,!16,!16^8,!8,!8,!8)["a]aeaecal.N(!8,!8,!8,!16,!16)"acaea"g"bgdg]|l.N(!8,!8,!8,!16,!16^8,!8,!8,!8)["f]fcfc"afl.N(!8,!8,!8,!16,!16)"f"afcf"g"bgdg|l.N(!8,!8,!8,!16,!16^8,!8,!8,!8)["a]aeaecal.N(!8,!8,!8,!16,!16)"acaea|l4`cb
#Part_Z;l.N(!8,!8,!8,!16,!16+8,!8,!8,!8)"aeaeaeca|"gdgdgd"bg|"e"be"be"b"ge|"aeaeaeca|l.N(!8,!8,!8,!16,!16+8,!8,!8,!8)"fcfcfc"af|"gdgdgd"bg|"aeaeaece|l8cgc`c4bge|l1a^^^
TR(03)@5q100REV(32)CHO(32)//伴奏（E.Piano1）
#Part_Y ;P(32)v75[(2)""a0'cea'1.""g0'"bdg'2]|""f0'cfa'1.""g0'"bdg'2""a0'cea'1+1
#Part_Y3;l1""a0'cea'""g0'"bdg'""e0'"beg'""a0'cea'|""f0'cfa'""g0'dgb'""a0'cea'r
#Part_A ;[l1""a0'cea'1.l8>cde4<""g0'dgb'1+4.`cb16`c,50b8.,25g|:l1""f0'cfa'1+1""g0'dgb'l8[a8.]aa-ab4]l1""f0'cfa'""g0'dgb'""a0'cea'1-8c16d16""c0'cea'1// |""a0'cea'1.o6l8cde4"a1"g4.c"b16c,50<b8.,25g|l1erd1-8l16cdl1c
#Part_B ;l1""e0'egb'""e0'degb'""a0'cea'""c0'ceg'|""e0'egb'""a0'cea'""a-0'cea-'""a0'cea'|l2""f0'cfa'""g0'dgb'
#Part_C ;[l1/*""a0'cea'""g0'dgb'""b0'dg-b'""a0'cea'*/""f0'cfa'""g0'dgb'""e0'degb':""a0'ea`c'|""f0'cfa'""g0'dgb'""e0'deg+b'""a0'cea'2""g0'dgb'2]""e0'egb'2""e0'deg+b'2|""a0'cea'""d1r-1'dfa'2'"bdg'2[""a0'cea'1]
#Part_X ;[(2)""a0'cea'1.""g0'"bdg'2]|""f0'cfa'1.""g0'"bdg'2""a0'cea'1+1
#Part_Z ;l1""a0'cea'""g0'"bdg'""e0'"beg'""a0'cea'|""f0'cfa'""g0'dgb'[""a0'cea']
TR(04)@50q100REV(32)CHO(0)//Strings2（和音用）
#Part_Y3;P(96)v75l1""a0'cea'""g0'"bdg'""e0'"beg'""a0'cea'|""f0'cfa'""g0'dgb'""a0'cea'r
#Part_C ;r-1P(127)l2EP(104,127,!1)""f0'cfa'""g0'dgb'EP(127)|[l1""f0'cfa'""g0'dgb'""e0'degb':""a0'ea`c'|""f0'cfa'""g0'dgb'""e0'deg+b'""a0'cea'2""g0'dgb'2]""e0'egb'2""e0'deg+b'2|""a0'cea'""d1r-1'dfa'2'"bdg'2[""a0'cea'1]
#Part_X ;v-25[(2)""a0'cea'1.""g0'"bdg'2]|""f0'cfa'1.""g0'"bdg'2""a0'cea'1r1v+25
#Part_Z ;l1""a0'cea'""g0'"bdg'""e0'"beg'""a0'cea'|""f0'cfa'""g0'dgb'""a0'cea'^1
TR(05)@1q100REV(32)CHO(0)//G.Piano
#Part_Y3;o5l.N(!8,!8,!8,!8+2)"acea"g"bdg"e"g"be"acea
#Part_Y4;l8"f'cfa'"f16'cfa'"f16['cfa'"f16]'cfa'|"g'dgb'"g16'dgb'"g16['dgb'"g16]'dgb'|"a'cea'"a16'cea'"a16['cea'"a16]'cea'|"a0'cea'1,15
#Part_A ;P(96)v-25[(2)[(2)[(3)"a0'cea'8.,25]r2-16]|[(2)[(3)"g0'dgb'8.,25]r2-16]|:[(2)[(3)"f0'cfa'8.,25]r2-16]|[(3)"e0'egb'8.,25]r2-16[(2)"f0'cfa'8.,25]"f0'cfa'8[(2)"g0'dgb'4,100]]|[(3)"f0'cfa'8.,25]r2-16[(3)"g0'dgb'8.,25]r2-16[(2)[(3)"a0'cea'8.,25]r2-16]
#Part_B ;Slur(3)Sub{o4l1egae}l.N(!8,!8,!8,!8^2)o5e&g&b&`e|d&e&g&b|c&e&g&a|l8g&e&b&`c4b&g&e|Sub{o4l1eaa-a}o5l8e"b&e&g^4`c4b8.g8.a8.^16e4.|ec&e&a-4ceal4agfe|v+25l8f"ac"a<gb>dgSlur(0)
#Part_C ;v+5o4l8[(2)fa>cf4c"ac<|gb>dg4d"bd<|:egb`e4bgb|a>cea4ece<]a->cea-4ece<|aeag4fed  fa>cf4c"ac<|gb>dg4d"bd<|egb`e4bgb|a->cea-4ece<|a>cea4ece<|gb>dg4d"bd<|[(2)a>cea4ece<]v-5
#Part_X ;o5l8["acea^2"acea"g"bdg]|"f"acf^2"f"acf"g"bdg"acea^2r1
#Part_Z ;o5l.N(!8,!8,!8,!8+2)"acea"g"bdg"e"g"be"acea|//"f"acf"g"bdg ["acea]
	   l8"f'cfa'"f16'cfa'"f16['cfa'"f16]'cfa'|"g'dgb'"g16'dgb'"g16['dgb'"g16]'dgb'|[(2) "a'cea'"a16'cea'"a16['cea'"a16]'cea' ]|
TR(06)@49q100REV(32)CHO(16)//ストリングス
#Part_Y3;o6r-4l16<ab>cd|e1l4.gab4e2.l8dc^2.|<ba^4.,75>e^2d4.g^2M(032)a1M(000)
#Part_C ;v-25[(2)l1a1-8l16g#ab2+8l8ag+a:b2+8eb>dl2ce<]g#2r8l8g+eg+l8>e"aed4cl16cde8<|l1a1-8l16g#ab2+8l8ag+a|b2+8eb>dl2ce|l1c<l2fg^8 >l8edEP(127,1,!8+2+1)c8+2+1<v+25
#Part_Z ;r-4l16<ab>cd|e1l4.gab4e2.l8dc^2.|<ba^4.,75>e^2d4.g^2M(032)a1^1M(000)
TR(07)@6q100v50REV(16)CHO(0)//Eピアノ2
#Part_A;P(0)l.N(!8,!8,!8,!16,!16+8,!8,!8,!8)o4[[(2)a>ce<ea>ce<e][(2)gb`ddgb`dd]|:[(2)fa`ccfa`cc][(2)gb`ddgb`dd]] fa`ccfa`cc gb`ddgb`dd [(2)a>ce<ea>ce<e]
#Part_B2;r1|l.N(!8,!8,!8,!16,!16+8,!8,!8,!8)egb"begb"b|a>ce<ea>ce<e|cea-"a-cea-"a-|a>ce<ea>ce<e|l.N(!8,!8,!8,!16,!16)fa`ca`c|gb`db`d
#Part_C;v+25l8[(2)[fa>fc<][gb>gd<]:[eg`eb][a>cae<]][a->ca-e<]>aegdfce"b< | [fa>fc<][gb>gd<][eg`eb][a->ca-e<]|[a>cae<][gb>gd<][(4)a>cae<]v-25
TR(11)@103q105REV(16)CHO(0)//エコードロップ合いの手
#Part_Y ;o7[l8gad16ecc16d:l16dc<ba^1,75>]l16dc"be^1,75|[l8gad16ecc16d:l16dc<ba^1,75>]l16"acea^1,75
//#Part_Y3;v072o7[l8gad16ecc16d:l16dc<ba^1,75>]l16dc"be^1,75|[l8gad16ecc16d:l16dc<ba^1,75>]l16"acear1
#Part_X ;o7[l8gad16ecc16d:l16dc<ba^1,75>]l16dc"be^1,75|[l8gad16ecc16d:l16dc<ba^1,75>]l16"acea^1,75
#Part_Z2;o7l8gad16ecc16dl16dc<bEP.T((127,127,!8+1),(127,000,!1))a^1^1>
TR(12)@019q100REV(32)CHO(32)//ロックオルガン
#Part_Y2;P(127)o7r-2+8l64"bcdefgabl8.`cba8|l4.gal8dM(64)e^2.dc^2.<ba^1>M(0)
#Part_X2;o7r-2+8l64"bcdefgabl8.`cba8|l4.gal8dM(64)e^2.dc^2.<ba^1>M(0)
TR(13)@017o8q060REV(16)CHO(16)//ドローバーオルガン（16分音符鳴らし）
Str R_effect={EP.T((064,127,!1),(127,064,!1))P.T((127,64,!1),(64,127,!1))}
Str R_effect_sb={EP.T((096,127,!1),(127,096,!1))P.T((127,64,!1),(64,127,!1))}
#Part_Y2;EP.T(032,127,!1+1+1+1)P.T(127,64,!1+1+1+1)l16[(8)"acea]|[(8)"acea]P(64)
#Part_Y3;R_effect[(4)"acea][(4)<gb>dg]|R_effect[(4)<egb>e][(4)"acea]
	   R_effect[(4)<fa>cf][(4)<gb>dg]|R_effect[(4)"acea]r1
#Part_C ;[(2)R_effect_sb[(4)<fa>cf][(4)<gb>dg]|:R_effect_sb[(4)<egb>e][(4)"acea]] R_effect_sb[(4)"a-cea-][(2)"acea][(2)<gb>dg]
	   R_effect_sb[(4)<fa>cf][(4)<gb>dg]|R_effect_sb[(4)<egb>e][(4)"a-cea-]|R_effect_sb[(4)"acea][(4)<gb>dg]|R_effect_sb[(8)"acea]
#Part_X ;[(2)R_effect[(6)"acea][(2)<gb>dg]]|R_effect[(6)<fa>cf][(2)<gb>dg]|R_effect[(4)"acea]r1
//#Part_X2;EP.T(096,127,!1+1)P.T(127,64,!1+1+1+1)l16[(8)"acea]|[(8)"acea]
#Part_Z ;R_effect[(4)"acea][(4)<gb>dg]|R_effect[(4)<egb>e][(4)"acea]
	   R_effect[(4)<fa>cf][(4)<gb>dg]|R_effect[(4)"acea][(4)"acea]
#Part_Z2;EP.T((001,127,!1),(127,000,!1+1+1))P.T(64,127,!1+1+1+1)l16[(4)"acea][(4)"acea]|[(4)"acea][(4)"ace:a]a,100|l1r
TR(15)@099o2q100v75P(127)REV(64)CHO(32)//クリスタル
#Part_Y3;o8l1egel4`cbagl1aga
#Part_B2;r-4e4|d4.l16cde2|<g2.`c4l2bal1a-a>
#Part_C ;r-1l4edc"b|[l1cd2l4gcl1d:e2l4gdl1cdel4edfe]l2eb|l1aga^1
#Part_Z ;l1egel4`cbagl1aga
TR(16)@066v.Random(5)REV(64)CHO(32)//ハモリ
//#Part_C;q100o6v75[P(64-16)l8<afga4`cr`c4bag^4.,75l16ga|l8bgab4>er:d4c"bc^4.,75l16rr|l1rrrr]l4fc"bl8c<ba|e4r
Key(-3) #Part_C;q100o6[P(64-16)l8c<a-b->c4e-re-4dc"b-^4.,75l16"b-c|l8d"b-cd4gr:f4e-de-^4.,75P(64)l16rr|l1rrrr]l4g+e-dl8e-dc|"g4r Key(0)
TR(10)@1,100o3q100v.Random(10)REV(16)//ドラム
Str DrmPtn0={l8c0`c+,,110f+dl16f+dc0f+dl8c0f+df+};//先頭クラッシュシンバル
#8beat_CC={/*BassDrum*/Sub{l.N(!2,!8,!8)ccc}/*Snare&Tomtom&CC*/l.N(!8,!8,!8,!16,!16,!16,!16,!8,!8,!8)`c+,,110f+df+d|f+df+df+};//通常演奏
#8beat   ={/*BassDrum*/Sub{l.N(!2,!8,!8)ccc}/*Snare&Tomtom   */l.N(!8,!8,!8,!16,!16,!16,!16,!8,!8,!8)      [f+]df+d|f+df+df+};//通常演奏
#8beat_OH={/*BassDrum*/Sub{l.N(!2,!8,!8)ccc}/*Snare&Tomtom   */l.N(!8,!8,!8,!16,!16,!16,!16,!8,!8,!8)      [f+]df+d|f+df+da+};//末尾にオープンハイハット
#8beat_Fil1={/*BassDrum*/Sub{l.N(!2,!8,!8)ccc}/*Snare&Tomtom*/l.N(!8,!8,!8,!16,!16,!16,!16,!8,!8,!16,!16)[f+]df+d|f+df+df+d     };//シンバルへ繋げるアクセント
#8beat_Fil2={/*BassDrum*/Sub{l.N(!2,!8,!8)ccc}/*Snare&Tomtom*/l.N(!8,!8,!8,!16,!16,!16,!16,!8,!16,!16,!8)[f+]df+d|f+df+[d16]n41,};//シンバルへ繋げるアクセント2
#8beat_Fil3={/*BassDrum*/Sub{l.N(!2,!8,!8)ccc}/*Snare&Tomtom*/l.N(!8,!8,!8,!16,!16,!16,!16,!8,!16,!16,!16,!16)[f+]df+d|f+df+[(4)v+5d]v-20     };//シンバルへ繋げるアクセント3
Str DrmPtn4={l8c0 f+f+dl16f+dc0f+dl8c0f+[d16]n41,};//シンバルへ繋げるアクセント2
Str DrmPtn5={Sub{l4[(16)n51,]}l8[crrcdrrcrcrr:drrr]dcd16d16n41,};//ライドシンバルパターン
Str DrmPtn6A ={Sub{c2[c8]r4}l16`c+,,110[(3)f+]d[f+]d|f+d[f+]d[(3)f+]};//サビ演奏（先頭クラッシュシンバル）
Str DrmPtn6A_R={Sub{c2[c8]r4}l16`c+,,110[(3)f+]`f[f+]d|`f d[f+]`f[(3)f+]};//サビ演奏（先頭クラッシュシンバル）_ライドシンバル
Str DrmPtn6   ={Sub{c2[c8]r4}l16        [(4)f+] d[f+]d| f+d[f+] d[(3)f+]};//サビ演奏
Str DrmPtn6_R ={Sub{c2[c8]r4}l16      `f[(3)f+]`f[f+]d|`f d[f+]`f[(3)f+]};//サビ演奏_ライドシンバル
Str DrmPtn6B={Sub{c2[c8]r4}l16        [(4)f+]d[f+]d|f+d[f+]df+[d]  };//サビ演奏（アクセント）
Str DrmPtn6C={Sub{c2[c8]r4}l16        [(4)f+]d[f+]d|f+d[f+]df+[d]  };//サビ演奏（アクセント）
#Part_Y3;r-1[a+4]l8a+n41,[d16]n45,8|#8beat_CC[(3)#8beat]|#8beat_CC[(2)#8beat]|c0n55,2[l4c]r-2l16n45,n41,rn48rddr
#Part_A ;#8beat_CC[(2)#8beat]#8beat_OH|[(3)#8beat]#8beat_Fil1|#8beat_CC[(2)#8beat]#8beat_OH|[(3)#8beat]#8beat_Fil2
#Part_B ;DrmPtn5|#8beat_CC[(3)#8beat]|Sub{[(4)c4]}[a+4]l8a+n41,[d16]n45,8
#Part_C ;Sub{l8[(64)n80,n81,]}DrmPtn6A[(3)DrmPtn6]|[(4)DrmPtn6]|DrmPtn6A[(2)DrmPtn6]DrmPtn6B|DrmPtn6A[(3)DrmPtn6]|//DrmPtn6A[(2)DrmPtn6]DrmPtn6B
#Part_X ;DrmPtn6A[(3)DrmPtn6]|[(2)DrmPtn6]`c+1,,110|[a+4]l8a+n41,[d16]n45,8
#Part_Z ;#8beat_CC[(3)#8beat]|#8beat_CC[(2)#8beat]#8beat_Fil3|`c+1+1,,110
