// テキスト音楽「サクラ」音楽データ (dSakura.dll Version.2.375)
//------------------------------------------------------------------------------
//_Meta Events
曲名    {"風の記憶"}
作者    {"四月隠者"}
/*
_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/

あのとき、あの場所に吹いていた風は、
時の砂を攫って散っていった。
けれど時折、巡り来る気配に、どうしようもなく心が疼くよ。
「泣いてもいいんだよ」と、遠い記憶の底で、君の声が響いた。

_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/

December 13, 2014

URL1: https://soundcloud.com/april-hermit (@SoundCloud)
URL2: http://ahgarden.s39.xrea.com/ (潜伏中)

*/
TimeBase      = 96     // 四分音符分解能
Tempo         = 72     // テンポの設定(20~240を推奨)
TimeSignature = 4,4    // 拍子記号の設定:2,4は2/4拍子を表す
KeyFlag+(f)            // 調号の設定:+ =♯ - = ♭を表す

System.MeasureShift(2)
ResetGM;ResetGS;ResetXG;//音源初期化
TrackSync;//トラックの同期
//------------------------------------------------------------------------------
//_Includes
//MU2000仕様
Include(4neria.h);
Include(MU1000.h);
//関数:トラック初期値入力
Function TS(Int Voi =   1,// 音色初期値 = GrandPiano
		Int Vol = 127,// Volume
		Int Exp = 127,// Expression
		Int Pan =  64,// Panpot
		Int Rev =   0,// Reverv
		Int Cho =   0,// Chorus
		Int Var =   0,// Variation Effect
		Int MSB =   0,Int LSB =   0){
	@(Voi,MSB,LSB); V(Vol); EP(Exp); P(Pan); REV(Rev); CHO(Cho); VAR(Var);
}
//関数:ペダル
Function PON(Int pd = 127){ r*%40 y64(pd); r*-%40 }
Function PFN(Int pd = 127){ y64(0); r*%40 y64(pd); r*-%40 }
Str POF = { y64(0); }
//------------------------------------------------------------------------------
//_Time Counter
Int Cue0   = Time( 0:1:0);
Int Cue1   = Time( 1:1:0);
Int Cue2   = Time( 9:1:0);
Int Cue2_2 = Time(11:1:0);
Int Cue3   = Time(13:1:0);
Int Cue3_2 = Time(20:1:0);
Int Cue3_3 = Time(21:1:0);
Int Cue4   = Time(29:1:0);
Int Cue4_2 = Time(33:1:0);
Int Cue5   = Time(37:1:0);
Int Cue6   = Time(39:1:0);
Int Cue7   = Time(49:1:0);
Int Cue7_2 = Time(53:1:0);
Int Cue7_3 = Time(55:1:0);
Int Cue7_4 = Time(57:1:0);
Int Cue8   = Time(59:1:0);
Int Cue8_2 = Time(63:1:0);
Int Cue8_3 = Time(71:1:0);
Int Cue9   = Time(75:1:0);
Int Cue9_2 = Time(81:1:0);
//------------------------------------------------------------------------------
//_All Parts Control
MASTER_VOLUME(127);
MASTER_ATTENUATOR(0);
TRANSPOSE($40);//$28~$40~$58 (-24~0~+24):音程を半音単位で移調する
//------------------------------------------------------------------------------
//_Effects
Time(Cue0+10);
//Reverv
REVERB_TYPE($01,$00);//MSB,LSB
REVERB_RETURN(64);//0~127
REVERB_PAN(64);//1~127
//Chorus
CHORUS_TYPE($41,$00);//MSB,LSB
CHORUS_RETURN(64);//0~127
CHORUS_PAN(64);//1~127
//SEND_CHORUS_TO_REVERB(0);//0~127
//Insertion Effect
INSERTION_EFFECT_TYPE(1,$05,$00);//1~4(インサーションエフェクトの番号),MSB,LSB
INSERTION_EFFECT_PART_NUMBER(1,15);// 1~4,インサーションエフェクトを掛けるパート(0~63はPart1~64、64~65はAD1/2、127でOFFに対応)
INSERTION__EFFECT_PARAMETER_DOUBLE(1,10,$00,$28);//(INumber,PNumber,MSB,LSB) MSB,LSB:$00~$7F
//------------------------------------------------------------------------------
//_TimeKeyFlag
//                                    A  B  C  D  E  F  G
TimeKeyFlag((Cue3     ),(Cue4     ),( 0,-1, 0, 0,-1, 0, 0));
TimeKeyFlag((Cue4     ),(Cue6-!1  ),(-1,-1, 0, 0,-1, 0, 0));
TimeKeyFlag((Cue7_2   ),(Cue8-!1  ),(-1,-1, 0,-1,-1, 0, 0));
TimeKeyFlag((Cue8     ),(Cue8_2-!2),(-1,-1, 0, 0,-1, 0, 0));
TimeKeyFlag((Cue8_2-!2),           ,(-1,-1, 0,-1,-1, 0, 0));
//------------------------------------------------------------------------------
//_Tempo Control
// Cue1 -> Cue2
Time( 8:3: 0); Tempo = 68;
Time( 8:4: 0); Tempo = 60;
Time( 9:1: 0); Tempo = 72;
// Cue2 -> Cue3
Time(12:3: 0); Tempo = 68;
Time(12:4: 0); Tempo = 48;
Time(13:1: 0); Tempo = 72;
// Cue3
Time(20:3: 0); Tempo = 68;
Time(20:4: 0); Tempo = 52;
Time(21:1: 0); Tempo = 72;
// Cue3 -> Cue4
Time(28:3: 0); Tempo = 68;
Time(28:4: 0); Tempo = 54;
Time(29:1: 0); Tempo = 72;
// Cue5 -> Cue6
Time(38:3: 0); Tempo = 68;
Time(38:4: 0); Tempo = 52;
Time(39:1: 0); Tempo = 72;
// Cue6 -> Cue7
Time(48:3: 0); Tempo = 68;
Time(48:4: 0); Tempo = 52;
Time(49:1: 0); Tempo = 72;
// Cue7 -> Cue8
Time(54:3: 0); Tempo = 68;
Time(54:4:!8); Tempo = 42;
Time(55:1: 0); Tempo = 68;
Time(55:2: 0); Tempo = 72;
// Cue7 -> Cue8
Time(58:3: 0); Tempo = 70;
Time(58:4: 0); Tempo = 56;
Time(59:1: 0); Tempo = 72;
// Cue8 -> Cue8_2
Time(62:3: 0); Tempo = 68;
Time(62:4: 0); Tempo = 52;
Time(62:4:!8); Tempo = 34;
Time(63:1: 0); Tempo = 58;
Time(63:2: 0); Tempo = 68;
Time(63:3: 0); Tempo = 72;
// Cue8 -> Cue9
Time(74:3: 0); Tempo = 68;
Time(74:4: 0); Tempo = 42;
Time(75:1: 0); Tempo = 68;
Time(75:2: 0); Tempo = 72;
// Cue9 -> Ending...
Time(78:3: 0); Tempo = 70;
Time(78:4: 0); Tempo = 56;
Time(79:1: 0); Tempo = 72;
Time(80:3: 0); Tempo = 68;
Time(80:4: 0); Tempo = 58;
Time(80:4:!8); Tempo = 28;
Time(81:1: 0); Tempo = 68;
//------------------------------------------------------------------------------
//_Track Setting
//                                @   V  EP   P REV CHO VAR MSB LSB
TR( 1) CH( 1) Time(Cue0+20); TS(103,100,127, 64,  0,  0,  0,  0, 70);
TR( 2) CH( 2) Time(Cue0+20); TS( 47,110,127, 78,  0,  0,  0,  0, 40);
TR( 3) CH( 3) Time(Cue0+20); TS( 49, 90,100, 24, 80,  0,  0,  0, 73);
TR( 4) CH( 4) Time(Cue0+20); TS( 49, 90,100, 94, 80,  0,  0,  0, 73);
TR( 5) CH( 5) Time(Cue0+20); TS( 49, 94,100,104, 80,  0,  0,  0, 73);
TR( 6) CH( 6) Time(Cue0+20); TS( 41,120,100, 64, 60, 10,  0,  0, 66);
TR( 7) CH( 7) Time(Cue0+20); TS(  1,127,127, 92, 60,  0,  0,  0, 64);
TR( 8) CH( 8) Time(Cue0+20); TS(  1,127,127, 36, 60,  0,  0,  0, 64);
TR( 9) CH( 9) Time(Cue0+20); TS(113,100,127, 64,  0,  0,  0,  0, 98);
TR(10) CH(11) Time(Cue0+20); TS( 58,110,120, 54, 20, 10,  0,  0, 68);
TR(11) CH(12) Time(Cue0+20); TS( 59,100,120, 64, 60, 10,  0,  0, 66);
TR(12) CH(13) Time(Cue0+20); TS( 61,100,120,108, 20, 10,  0,  0, 32);
TR(13) CH(14) Time(Cue0+20); TS( 74, 96,120, 84, 30,  0,  0,  0, 40);
TR(14) CH(15) Time(Cue0+20); TS( 91, 96,127, 50, 60,  0,  0,  0, 70);
TR(15) CH(16) Time(Cue0+20); TS(113, 70,127,110,100,  0,  0,  0,100);
//------------------------------------------------------------------------------
//_Track 1 メイン
TR(1)
Time(Cue1-!4);
	v80 o6 l8 q80 v_.Random(8); t_2
		eb
		'"be,,,3a,,,6'^^g '"bd,,,3a,,,6'^^g '"ad,,,3f,,,6'^^g'"ad,,,6'^^g
		'ce,,,3a,,,6'^^g 'df,,,3a,,,6'^^b 'dg,,,3b,,,6'^^^^r eb
		'"be,,,3a,,,6'^^g '"bd,,,3a,,,6'^^`d '"ad,,,3f,,,6'^^g'"ad,,,6'^^"b
		'"g"b,,,3e,,,6'r gf '"f"a,,,3e,,,6'^^d '"g"b,,,3e,,,6'^^^'"ad,,,3f,,,6'r 
Time(Cue7);
	v80 o6 l8 q80
		b^e^'ea,,,6'^^^ 'f,,,-10g'fd<a'gb,,,4'^'fa,,,4'^
		fgb>e'c,,,-6g'^fg'd,,,-3a,,,3'^d^'d,,,-3b,,,3'^^r
Time(Cue7_2);
		'a,,,-3`c,,,3'^f^'db,,,6'^^a 'eg,,,6'ab>e'ec,,,6'^
//------------------------------------------------------------------------------
//_Track 2 ハープ
TR(2)
Time(Cue1);
	v80 o4 l8 q80 v_.Random(10); t_.Random(2);
		cg`d^ da`e^ eb`g^ "bf`d^
		cg`e^ da`f^ g>dag< f->df-<a
		cg`d^ da`e^ eb`gb "bf`fa
		"aeb`c "bf`da cg>de< b,,86^d,,92^
Time(Cue2);
	v70 o3 l8 q80
		eb>fg`dfgb <cg>eg <da>fd
		<eb>fgbfg`d <cg>bg <da>af
Time(Cue4);
	v70 o4 l8 q80
		d-fga>cd-f<f cegb>cd-e<c
		d-fga>d-fad-< "aeba>cec"a
		"aeba>ce<ac "gdgfb`ff"b<
		"gdfgb`dbf cg>cdege"g
Time(Cue5);
	v70 o4 l8 q80
		"aeg`c "bf>cd< cg'`d,,,-4`e'g 'df,,,3`d,,,6'
Time(Cue6);
	v80 o4 l8 q80
		cg>de< da>ef< eb>fg< "bfb`f
		cgb`e da>ef< g>dag< f->df-<a
		cg>de< da>ef< eb`gb "bf`fa
		"aeb`c "bf`da cgb`e da>cf<<
		eb>dea>dea,,86<< egb>eg,,84b,,84>e,,92g,,110
Time(Cue7);
	v70 o4 l8 q80
		egb`e ceg`e da>df< g`df`d
		eb>eg< cgb`e da'a`f,,,4'a g`d'f`d,,,6'r
Time(Cue7_2);
		fa>cf< da>cf< eb>eg< a`e'g`e,,,6'r
Time(Cue7_3);
	o3
		g->dg-ab>dg-a'a,,,-2b,,,2'ag-d<bag-c
Time(Cue7_4);
	o4
		da>cf< eb>fg< f->c'g,,,-4a'f- '"bd,,,3b,,,6'r
Time(Cue8_2);
	v80 o4 l8 q80
		da>ef< eb>fg< f>cga< cg>cg<
		da>cf< eb>fg< a>eba< g->e'e,,,-2g-,,,2'<b
		da>ef< eb>fg< f>c'ga,,,3'c< cg'`e,,,-2`g,,,2'b
		"bf>cd< cg'b`e,,,3'b da>cf< eb>'"b,,,-2d,,,2'g<<
		f>cefb>efb<< fa>cfa>cfa<<
		f>cefb>ef`c,,86<< f>cfga+,,84>c,,84 REV(60); f,,92`c,,110
//------------------------------------------------------------------------------
//_Track 3, 4, 5 ストリングス EP
Str EP_St_Cue2 = {
	Time(Cue2);
		EP.T(80,100,!1,80,100,!2,90,100,!4,100,80,!4); r1^1
		EP.T(80,100,!1,80,100,!2,90,100,!4,100,100,!8,100,70,!8); r1^1
}
Str EP_St_Cue3_2 = {
	Time(Cue3_2);
		EP.T(70,100,!1); r1
		EP.T(80,100,!1); r1 [4 EP.T(90,100,!2); r2] EP.T(90,100,!2.,100,80,!4); r1
		EP.T(80,100,!1); r1 [4 EP.T(90,100,!2); r2] EP.T(90,100,!2.,100,80,!4); r1
}
Str EP_St_Cue4 = {
	Time(Cue4);
		[EP.T(80,100,!1); r1 EP.T(90,100,!2,100,80,!2); r1]
		EP.T(80,100,!1); r1 [EP.T(90,100,!1); r1] EP.T(90,100,!2,100,80,!2); r1
}
Str EP_St_Cue5 = {
	Time(Cue5);
		[3 EP.T(90,100,!2); r2]
}
Str EP_St_Cue6 = {
	Time(Cue6);
		[7 EP.T(90,100,!2); r2] EP.T(100,80,!2) r2
		[8 EP.T(90,100,!2); r2]
		EP.T(90,100,!1,90,100,!2,100,80,!2); r1^1
}
Str EP_St_Cue7_3 = {
	Time(Cue7_3);
		EP.T(80,100,!2.,100,90,!4); r1 EP.T(80,100,!2,100,90,!4,90,100,!4); r1
}
Str EP_St_Cue7_4 = {
	Time(Cue7_4);
		[3 EP.T(90,100,!2); r2] EP.T(95,105,!4,105,95,!4); r2
}
Str EP_St_Cue8 = {
	Time(Cue8);
		EP.T(70,90,!2); r2
		[7 EP.T(80,90,!2); r2]
}
Str EP_St_Cue8_2 = {
	Time(Cue8_2);
		[7 EP.T(90,100,!2); r2] EP.T(100,80,!2) r2
		[8 EP.T(90,100,!2); r2]
}
Str EP_St_Cue8_3 = {
	Time(Cue8_3);
		EP.T(90,100,!1,90,100,!2,100,90,!2); r1^1
		EP.T(90,100,!1,90,100,!2,100,80,!2); r1^1
}
Str EP_St_Cue8_3_b = {
	Time(Cue8_3);
		EP.T(90,100,!1,100,100,!1^1^2,100,90,!2); r1^1^1^1
}
Str EP_St_Cue9_2 = {
	Time(Cue9_2);
		EP.T(30,50,!1,50,50,!1,50,0,!1^1^1); r1^1^1^1^1^1
}
//------------------------------------------------------------------------------
//_Track 3 ストリングス高音
TR(3)
EP_St_Cue2;
Time(Cue2);
	v80 o4 l2 q100
		Sub{`f`d} g^'eb''fa'
		Sub{`f`d} g^'b`e`g''a`d`f',96
EP_St_Cue3_2;
Time(Cue3_2);@(49,0,76);
	v60 o5 l2 q100
		Sub{d^} e+f+
		'dg'^'cf''dg'
		'ce''cf''df''"ad'
		'cg'^'db' Sub{d4c4} e
		'"a-c''"bd''cf''e+g'
EP_St_Cue4;
Time(Cue4);
	v60 o5 l2 q100
		'cf'^'"be'^
		'cf'^'ce''"ac'
		'g`c'^'fb'^
		Sub{gf^e} b`dg`c
EP_St_Cue5;
Time(Cue5);
		'"ac''"bd''ce''"af'8r4.
EP_St_Cue6;
Time(Cue6);@(49,0,73);
	v80 o5 l2 q100
		'"be''df''dg''"bd'
		'"ae''df''"bg''"af-'
		'"be''df''dg''"bd'
		'cg''"af''"bg' Sub{a} e4d4
		Sub{'"be'^^^} a^g^
EP_St_Cue7_3;
Time(Cue7_3);
	v80 o5 l2 q100
		'g-b'^<'g-b'.>'ce'4
EP_St_Cue7_4;
Time(Cue7_4);
	v80 o5 l2 q100
		'df''eg''f-a''db'4r4
EP_St_Cue8;
Time(Cue8);@(49,0,76);
	v80 o6 l2 q100
		'"ac''"bd''"bf''eg'
		'ce''df''db' Sub{e+4c4} g
EP_St_Cue8_2;
EP_St_Cue8_3;
Time(Cue8_2);@(49,0,73);
	v80 o5 l2 q100
		'cf''eg''ea''ce'
		'"bf''eg''ca''"bg-'4'"ae'4
		'cf''eg''ea''ce'
		'da''"bg''ca' Sub{b} f4e4
		Sub{'cf'^^^^^^^} b^a^b^`c^
EP_St_Cue9_2;
Time(Cue9_2);
	v60 o5 l1 q100
		'cg'^^^^^
//------------------------------------------------------------------------------
//_Track 4 ストリングス低音
TR(4)
EP_St_Cue2;
Time(Cue2);
	v80 o3 l2 q100
		'eb'^'cg''da'
		'eb'^'c`c''d`d',96
EP_St_Cue3_2;
Time(Cue3_2);@(49,0,76);
	v60 o4 l2 q100
		ra
		'eb'^'da''gb+'
		'cg''fa' Sub{"b^} af
		'"a-e'^'"gf''cg'
		'"a-e''"bf' Sub{c} g`c
EP_St_Cue4;
Time(Cue4);
	v60 o4 l2 q100
		'd-a'^'cg'^
		'd-a'^ Sub{"a^} ge
		'"ae'^'"gd'^
		Sub{"g^c^} fg^`c
EP_St_Cue5;
Time(Cue5);
		'"ae''"bf''cg''"ad'8r4.
EP_St_Cue6;
Time(Cue6);@(49,0,73)
	v80 o4 l2 q100
		'cg''da''eb''"bf'
		'cg''da''"gd''"f-c'
		'cg''da''eb''"bf'
		'"ae''"bf''cg' Sub{d} a4`c4
		Sub{"e^^^} "b^e^
EP_St_Cue7_3;
Time(Cue7_3);
	v80 o4 l2 q100
		'g-`d'^<'g-`d'.>'cg'4
EP_St_Cue7_4;
Time(Cue7_4);
	v80 o4 l2 q100
		'da''eb''f-`c''dg'4r4
EP_St_Cue8;
Time(Cue8);@(49,0,76);
	v80 o5 l2 q100
		'"ae''"bf''"gd' Sub{c4"b4} g
		'"ag''"bf''eb''cg'
EP_St_Cue8_2;
EP_St_Cue8_3;
Time(Cue8_2);@(49,0,73);
	v80 o4 l2 q100
		'da''eb''f`c''cg'
		'da''eb''"ae''"g-d'4'cg-'4
		'da''eb''f`c''cg'
		'"bf''cg''da' Sub{e} b4`d4
		Sub{r^f^g^a+^} '"fc'^^^^^^^
EP_St_Cue9_2
Time(Cue9_2);
	v60 o4 l1 q100
		'fb'^^^^^
//------------------------------------------------------------------------------
//_Track 5 ストリングスベース
TR(5)
EP_St_Cue2;
Time(Cue2);
	v80 o2 l2 q100
		e^cde^cd,96
EP_St_Cue6;
Time(Cue6);
	v80 o2 l2 q100
		cde"bcdgf-
		cde"b"a"bcd
		e^^^
EP_St_Cue7_4;
Time(Cue7_4-!4);
	v80 o2 l2 q100
		c4
		def-g4r4
EP_St_Cue8_2;
EP_St_Cue8_3_b;
Time(Cue8_2);
	v80 o2 l2 q100
		defcdeag-4c4
		defc"bcde
		f^^^^^^^
//------------------------------------------------------------------------------
//_Track 6 ストリングス主旋律
TR(6)
Time(Cue6-!4);
	v80 o6 l8 q100
		EP.T(80,110,!4); eb
		a^^ga^^gf^^gd^^g
		a^^ga^^bb^^^^ r*-4 EP.T(110,80,!4); r*4 r EP.T(90,110,!4); eb
		a^^ga^^`df^^gd^^"b
		e^gfe^^de^^b16.f32e^^de^^^^^^^^^^^^^^ r*-4 EP.T(110,80,!4); r*4
Time(Cue7_3-!2);
	v80 o6 l8 q100
		EP.T(80,110,!2); ef DIV{a>ce}4
		f^^e16d16c<bag-f^^e16d16c<b DIV{ag-e}4 r*-4 EP.T(110,90,!4); r*4
		EP.T(90,110,!2); f^>c^"b^e^c^^^d^
Time(Cue8_2-!4);
	v80 o6 l8 q100
		EP.T(80,110,!4); `f`c
		b^^ab^^ag^^ae^^a
		b^^ab^^`e`c^^^^ r*-4 EP.T(110,80,!4); r*4 r EP.T(90,110,!4); f`c
		b^^ab^^`eg^^af^^e
		f^agf^^ef^`ccbage r*-2 EP.T(110,90,!2); r*2
		EP.T(90,110,!1,110,110,!2,110,90,!2); g^^^^^^^f^^^^^^^
		EP.T(90,110,!1,110,110,!2,110,90,!2); g^^^^^^^a+^^^^^^^
//------------------------------------------------------------------------------
//_Track 7, 8 ピアノペダル
Str PD_Pi_Cue3 = {
	Time(Cue3);
		PON; r1 PFN; r2 PFN; r2
		PFN; r2 PFN; r2 PFN; r2. POF; r4
		PON; r2. POF; r4 PON; r2 PFN; r2
		PFN; r2 PFN; r2 PFN; r2. POF; r4
		PON; r1 PFN; r2 PFN; r2
		PFN; r2 PFN; r2 PFN; r2. POF; r4
		PON; r1 PFN; r2 PFN; r2
		PFN; r2 PFN; r2 PFN; r2 PFN; r2
		POF;
}
Str PD_Pi_Cue9 = {
	Time(Cue9);
		PON; r2 PFN; r2 PFN; r2 PFN; r2
		PFN; r1 PFN; r2. POF; r4
		PON; r2.^8 POF; r8 PON; r2. POF; r4
		PON; r1^1^1^1^1^1 POF;
}
//------------------------------------------------------------------------------
//_Track 7 ピアノ右手
TR(7)
PD_Pi_Cue3;
Time(Cue3);
	v76 o5 l8 q100 t.Random(3);
		v_.N(6,12,11,2,5,6,3,-6);
		g^^^`d^`cb`c^a^b+^g^
		v_.N(-4,2,4,0,-2,-3,-8,-6,-3);
		e^g^a^gfd^cfd^^r*
		v_.N(-7,-3,-6,-8,-6,-8,-4,0,4,6,8);
		c^^^e^dc<bab>dg^,60 ga
		v_.N(10,-4,0,10,4,8,2);
		b4^8.a32b32a^g^g^^^a^^r*
		v_.N(6,12,11,2,6,5,-5,4,0,3,-6);
		g^^^`d^`cb`c^a^b+32`c32b+8.ag
		v_.N(-4,2,-5,6,4,0,-8,-7,-9,0,-2);
		e^g8.g16agfcd^cfd^^r*
		v_.N(-6,7,2,-2,0,-6,2,4,-4,0,-6,-6,-8);
		c^^^g^fef^,80 "bde DIV{ded} "b"g
		v_.N(0,3,-7,-6,0,0,-11,0);
		c^^e16d32e32d^c"bc^^^^^^r*
Time(Cue4);
	@(2,0,32);REV(20);CHO(10);
	v76 o5 l8 q100
	P(44);
		v_.N(-3,-3,8,3,-1,-2,0,6,3,-6);
		`ccf`c^^bab^`e^g^^,90 e
		v_.N(0,-2,2,-3,0,-10,6,-7,2);
		`ccf`c^^ba48b48a12g^^^^^^r*>
	P(74);
		v_.N(3,-5,1,8,-5,-2,3,5,7,10);
		g"acg^^fef^b^>d^^,90 d
		v_.N(3,9,6,3,-1,-6,-12,0,4);
		ded<b^^fdde`c^^r*
Time(Cue5-!4);
	v76 o6 l8 q100 t.Random(0);
	P(44);
		v_.N(-5,0);
		c"b
		v_.N(11,15,12,13,12,12);
		c^g^f^b^g^^^ar*
Time(Cue7_3-!2);
	o6 t.Random(3);
		P.N(60,64,74,84,90);
		v_.N(-10,3,6,2,12);
		ef DIV{a>ce}4
		P.T(90,30,!1^2.);
		v_.N(12,3,6,10,10,7,6,2,-2,-5,0,0,0,-2,-8);
		f^^e16d16c<bag-f^^e16d16c<b DIV{ag-e}4
		P.N(34,50,44,68,50,64);
		v_.N(0,15,12,6,16,12);
		f^>c^"b^e^c^^^d^
PD_Pi_Cue9;
Time(Cue9);
	@(1,0,64);P(92);REV(60);CHO(0);
	v72 o6 t.Random(3);
		v_.N(-1,0,5,2,-4,-2,9,3,7,6,15);
		`c^f^b^a^ gab>ec"bce
		v_.N(14,-1,-2,6,2,-3,-2,1,-2,-1,-7,-6,3,-1);
		f^^e16d16c<bag-f^^e16d16c"bge
		v_.N(6,8,2,-2,-9,0,-2,1,-2,-3,-8,-12,-12,-17,-7,-5,-14);
		gaec8-48<`c48b^aegaec8-24<b48`c48b^ae
		v_.N(-11,-3,-4);
		'c,,,12e,,,18b,,,24'1^1^1^1^1^1
//------------------------------------------------------------------------------
//_Track 8 ピアノ左手
TR(8)
PD_Pi_Cue3;
Time(Cue3);
	v60 o4 l8 q100 t.Random(3);
		v_.N(-6,-4,-12,-9,4,2,-5,-1,4,-3,-10,-5);
		eb>cf^^^r*< da>cf gd<b+d
		v_.N(-2,-12,-6,-7,-5,-9,-9,-7,0,-8,-5,-4,-6,-12);
		cgb`e "fcea "bfb`c^b^,90f
		v_.N(1,-5,-9,-10,-5,3,-3,-6,-3,-2,-5,-5,4);
		"a-eba-^^r*e "gdgf eb`e"b
		v_.N(0,5,-5,-2,2,-1,-7,-7,10,5,2,-1,-2,-3,-3,0);
		"aeg>ec+<ae+c+ da>de+f+d<ad
		v_.N(2,-5,-7,-5,4,6,-2,2,-2,-5,2,-10,-15);
		eb>cf^^r*<e da`df "gdb+f
		v_.N(-9,-11,-10,-3,-4,-14,-16,-10,2,-2,-2,-6,-7,-6);
		cgb`e "fcga "bfb`c^b^d
		v_.N(-1,-3,-5,0,-11,-3,-7,-12,-3,-3,1,-5,-1);
		"a-ea-b^^r*c "gdfg ceg"g
		v_.N(-5,-6,-6,0,0,-13,-23,-5,-5,-6,3,-14,-2,-11);
		"fce^ "gdfg <cg>fd 'ce+,,,3g,,,6'^^r
Time(Cue5);
	P(84);REV(20);DETUNE($07,$0E);
	v60 o6 l8 q100 t.Random(0);
		v_.N(11,15,12,13,12,12);
		c^g^f^b^g^^^ar*
PD_Pi_Cue9;
Time(Cue9);
	P(36);REV(60);DETUNE($08,$00);
	v50 o5 l8 q100 t.Random(3);
		v_.N(1,1,0,7,5,1,4,5,0,1,8,0,1,1);
		da`er* eb`dr* cg`eb `f`ca+f
		v_.N(3,7,5,-2,3,5,10);
		'g-`d,,,3`b,,,6'1 '"g-d,,,3b,,,6'2. r*8c8
		v_.N(13,14,12,8,10,8,8,-1,12,8,5,11,5,-1,2,1);
		"fcgec<ae"b"fcgec<aec
		v_.N(12,12);
		'"ff,,,6'1^1^1^1^1^1
//------------------------------------------------------------------------------
//_Track 9 オルゴール
TR(9)
Time(Cue8-!4);
	v80 o6 l8 q40 t4 t.Random(3);
		cg
		f^^ef^^ed^^ec^^ef^^ef^^bg^^^^r
Time(Cue8);
	v80 o4 l8 q40 t0
		"ae'g`c,,,6'r "bf'b`d,,,6'r "gd'fb,,,6'r cg'`d`e,,,6'"b
		"ag'a`c,,,6'`e "bf'`d`f,,,6'b eb'`e`g,,,6'`f '`c`e+,,,6'gcr
//------------------------------------------------------------------------------
//_Track 10 ブラス(メロ)
TR(10)
Time(Cue8_2-!4);
	v80 o5 l8 q99
		`f`c
		b^^ab^^ag^^ae^^a
		b^^ab^^`e`c^^^^r f`c
		b^^ab^^`eg^^af^^e
		f^agf^^ef^`ccbage
		g^^^^^^^f^^^^^^^c^^^^^^^f^^^^^^^ r*-4 EP.T(120,90,!4); r4

//------------------------------------------------------------------------------
//_Track 11 ブラス(ベース)
TR(11)
Time(Cue8_2);
	v100 o3 l2 q99 EP.W(120,90,!8,90,120,!4.);
		defcdeag-4c4
		defc"bcde
		f^^^^^^^
//------------------------------------------------------------------------------
//_Track 12 ブラス(裏メロ)
TR(12)
Time(Cue4_2);
	v96 o5 l4 q99 EP.W(100,70,!8,70,100,!4.); REV(40);
		e^,,50`c^b^f^d^fb`d^`c^,96
		'"ac'^'"bd'^'ce'^'"af'8
Time(Cue8_2);
	v120 o4 l8 q96 EP.W(120,90,!8,90,120,!4.); REV(20);
		d^^^e^^^f^g^a.b.>c
		e^^f^<b^e>c^^e^<a^e
		d^^^e^^^f^g^a.b.e
		a^^^b^^^>c^^e^^g^
		b^^^^^^^a^^^^^^^e^^^^^^^c^^^^^^^ r*-4 EP.T(120,90,!4); r4
//------------------------------------------------------------------------------
//_Track 13 笛
TR(13)
Time(Cue7_2);
	v64 o5 l8 q100 M.W(0,72,!4.);
		EP.T(80,120,!4.); f^^edef>d"b^cdc<baa-
	l16
		g-^^^^ab>cd^^^^c<bab^^^^ag-fg-^^^rfec
		d^^^f^^^e^^^g^^^a^^^^^gab^ r*-4 EP.T(120,90,!4);
//------------------------------------------------------------------------------
//_Track 14 ゆらぎ
TR(14)
Time(Cue2_2);
	v40 o6 l2 q100
		rb`da,96
Time(Cue4);
	v40 o6 l2 q100
		rage,160 rabg,160>
		red"bfgfe
		"a"bcd4
Time(Cue7_3);
	v50 o6 l2 q100
		rdaf4"a4
		def-g4,60
Time(Cue8);
	v50 o6 l8 q100
		a^^^b^^ag^a^e^c^
		"a^>f^^^d^e^d^c^^r
Time(Cue8_2);
	v60 o7 l8 q100
		d^^^e^^dc^<b^a^f^
		d^e^f^>d^e^d^c^"a^
		d^^^e^^dc^<b^a^g^
	l2
		fga4b4>e4c4
		g^f^"b^c^
Time(Cue9_2);
	v40 o6 l2 q100
		EP.T(60,80,!2); `e.,400 EP.T(80,0,!1^1^1^1^1); b^^^^^^^^^
//------------------------------------------------------------------------------
//_Track 15 風の気配
TR(15)
Time(Cue1);
	v80 o6 l24 q1000 t10
		P(110); b^`d,,60b^r r2. r P.N(34,94); `d`d^^ P(10); b,,40^^
Time(Cue3_3);
	v80 o6 l24
		P(110); r4 eb^>cg^^^^^ P(10); bb^^^^
Time(Cue6);
	v80 o6 l30
		P.T(0,127,!4); cg>cdeg^^^^^^ r2 P(0); "aa"a^^^^^^
Time(Cue7);
	v80 o6 l24
		P(110); r4 f`e^^ r4 P(10); b`eb^^^^^
Time(Cue8_2);
	v80 o6 l30
		P.T(0,127,!4); da>defa`d^^^^^ r2 P(0); "bb"b^^^^^^
Time(Cue9);
	v80 o6 l30
		P(110); da>cf^^^^^ r4. P(10); ea^^^^^
Time(Cue9_2);
	v80 o6 l30
		r4 P(110); eb^^^^>  P(10); cg^^^^ P(110); b`e^^^^
//------------------------------------------------------------------------------
//_Track 16- リズムパート
TR(16) CH(10)
TR(17) CH(10)
TR(18) CH(10)
TR(19) CH(10)
TR(20) CH(10)
TR(21) CH(10)
//                  @   V  EP   P REV CHO VAR MSB LSB
Time(Cue0+20); TS( 66,100,100, 64, 40,  0,  0,127,  0);// AmberKit
UseKeyShift = off;

//_リズムマクロの定義
$f{n70,}//Maracas
$z{n80,}//Mute Triangle
$t{n81,}//Open Triangle

$b{n33,}//bass drum
$s{n31,}//snare
$h{n44,}//hi-hat

$c{n83,}//Bell

Rhythm{
(TR(16) Time(Cue4); v.N(30,40,50,60,70,60,50,40); l4)
		[4 ffffffff]
	(Time(Cue5);)
		fffffffr
	(Time(Cue7_3-!4); v60)
		f
		(v.N(30,40,50,60,70,60,50,40);)
		[fffffff : f] r
	(Time(Cue8_2-!4); v60)
		f
		(v.N(30,40,50,60,70,60,50,40);)
		[6 ffffffff]
(TR(17) Time(Cue4); v60 l4)
		[4 zrtr8z8 zrtr]
	(Time(Cue5);)
		zrtr8z8zt8z8tr
	(Time(Cue7_3-!4);)
		r8z8
		[trzr8t8]
	(Time(Cue7_4); l8 v.N(60,40);)
		zztz zztz zztz zzt^
	(Time(Cue8_2-!4); l8 v.N(60,40);)
		rz
		[12 zzzztzzz]
(TR(18) Time(Cue4); v70 l4)
		[4 brrr8b8brrr]
	(Time(Cue5);)
		brrr8b8br8b8br
	(Time(Cue6); v80)
		[5 brrr8b8brrr]
	(Time(Cue7_3); v70)
		brrr8b8brrr
		brrr8b8br8b8br
	(Time(Cue8_2); v80)
		[6 brrr8b8brrr]
(TR(19) Time(Cue6); v80 l4)
		[5 rrsrrrsr]
	(Time(Cue8_2);)
		[6 rrsrrrsr]
(TR(20) Time(Cue6); v.N(40,20); l8)
		[10 hhhhhhhh]
	(Time(Cue7_3-!4);)
		rh
		[4 hhhhhh : hh] rr
	(Time(Cue8_2-!4); v.N(40,20);)
		rh
		[12 hhhhhhhh]
(TR(21) Time(Cue7_3); v60 l4)
		rrcrrrcr
		rcrcrccr
	(Time(Cue8_2);)
		[6 rrcrrrcr]
}