// テキスト音楽「サクラ」音楽データ (dSakura.dll Version.2.375)
//------------------------------------------------------------------------------
//_Meta Events
曲名    {"蒼を斬る垂線"}
作者    {"四月隠者"}
/*
_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/

光を乱し、青を散らし、
空を満たし、風を切る。
水平線を見晴るかし、真白き背の一対を広げよ。
さあ、時は来た！

_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/

公開日： July 25, 2010
更新日： July 22, 2014

URL1: https://soundcloud.com/april-hermit (@SoundCloud)
URL2: http://ahgarden.s39.xrea.com/ (潜伏中)

*/
TimeBase      = 96     // 四分音符分解能
Tempo         = 120    // テンポの設定(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);
//他
Include(unison.h);
Include(bend.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*%20 y64(pd); r*-%20 }
Function PFN(Int pd =   0){ y64(0); r*%20 y64(pd); r*-%20 }
Str POF = { y64(0); }
//------------------------------------------------------------------------------
//_All Parts Control
MASTER_VOLUME(127);
MASTER_ATTENUATOR(0);
TRANSPOSE($40);//$28〜$40〜$58 (-24〜0〜+24)：音程を半音単位で移調する
//------------------------------------------------------------------------------
//_Effects
Time(0:1:0);
//Reverv
REVERB_TYPE($01,$00);//MSB,LSB
REVERB_RETURN(80);//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(127);//0〜127
//Insertion Effect
//<1> ---> ピアノ
INSERTION_EFFECT_TYPE(1,$05,$00);//1〜4（インサーションエフェクトの番号）,MSB,LSB
INSERTION_EFFECT_PART_NUMBER(1,0);//1〜4,インサーションエフェクトを掛けるパート(0〜63はPart1〜64、64〜65はAD1/2、127でOFFに対応)
//<2> ---> アトモスフィア
INSERTION_EFFECT_TYPE(2,$11,$00);
INSERTION_EFFECT_PART_NUMBER(2,13);
//<3> ---> ベル
INSERTION_EFFECT_TYPE(3,$05,$00);
INSERTION_EFFECT_PART_NUMBER(3,12);
//------------------------------------------------------------------------------
//_TimeKeyFlag
//                               A  B  C  D  E  F  G
TimeKeyFlag((93:2:0),(128:2:0),(-1,-1, 0,-1,-1, 0,-1));
//------------------------------------------------------------------------------
//_Tempo Control
Time(7:3:0); Tempo = 80;//休符が足りないのでちょっと溜めて、
Time(8:1:0); Tempo = 146;//A〜
//------------------------------------------------------------------------------
//_Track Setting
//                              @   V  EP   P REV CHO VAR MSB LSB
TR( 1) CH( 1) Time(0:2:0); TS(  1,100,127, 64, 40,  0,  0,  0,  0);
TR( 2) CH( 2) Time(0:2:0); TS( 49, 90, 70, 84, 80, 20,  0,  0, 41);
TR( 3) CH( 3) Time(0:2:0); TS( 49, 90, 70, 44, 80, 20,  0,  0, 41);
TR( 4) CH( 4) Time(0:2:0); TS( 49,100,127, 60, 40, 20,  0,  0, 65);
TR( 5) CH( 5) Time(0:2:0); TS( 49, 95, 70, 58, 40, 20,  0,  0,  0);
TR( 6) CH( 6) Time(0:2:0); TS( 49, 95, 97, 72, 40, 20,  0,  0,  0);
TR( 7) CH( 7) Time(0:2:0); TS( 62,110,115, 64, 10, 24,  0,  0,  3);
TR( 8) CH( 8) Time(0:2:0); TS( 61,110,115, 46, 10, 10,  0,  0,  0);
TR( 9) CH( 9) Time(0:2:0); TS( 58,100,115, 74, 20, 10,  0,  0,  0);
TR(10) CH(11) Time(0:2:0); TS( 69,127,127, 84, 20,  0,  0,  0,  0);
TR(11) CH(12) Time(0:2:0); TS( 13, 90,127,100,  0,  0,  0,  0,  0);
TR(12) CH(13) Time(0:2:0); TS(113, 56,127, 64,100,  0,  0,  0,100);
TR(13) CH(14) Time(0:2:0); TS(100, 70,127, 78, 80, 20,  0,  0, 67);
TR(14) CH(15) Time(0:2:0); TS( 39,100,127, 64,  0, 20,  0,  0, 70);
TR(15) CH(16) Time(0:2:0); TS(100,100,127, 64, 20,  0,  0, 64, 32);
//------------------------------------------------------------------------------
//_Track 1 ピアノ → オルガン
TR(1)
Time(0:3:0);
	INSERTION__EFFECT_PARAMETER_DOUBLE(1,10,$00,$28);//Dry/Wet
//Intro - Piano
Time(1:1:0);
	v100 o2 l8 q100
		P.N(0,25,40,50,60,64,70,74,80,88,84,96,100,108);
		PON; e1>e2. b2>e4.b4> c5g5 b6>e6b6> c7g7 b6>e4
		P(120); '"beb'1^1,,110 POF; y120,0
//★大変混み合っておりますので、相席でもよろしいですか？　その１。
//E
//                 @   V  EP   P REV CHO VAR MSB LSB
Time(76:1:0); TS( 18, 80,127, 50, 20, 80,  0,  0,  0);
	INSERTION__EFFECT_PARAMETER_DOUBLE(1,10,$00,$00);//Dry/Wet
Time(77:1:0);
	v80 o4 l1 q100
		eadgcc+d"d dgcf-"b-"gcf-
//_◆ TR 2-6 : Strings =========================================================
//_TR 2 & 3 EP先行指定
Str StEP_Intro = {
	EP.T(70,100,!1); r*1 [EP.T(80,110,!2); r*2]
	[EP.T(90,120,!2); r*2] EP.T(97,127,!2); r*1
	[EP.T(90,110,!16); r*4.] EP.T(80,127,!4); r*2. EP.T(90,110,!4,110,110,!8,110,90,!8); r*2
	[EP.T(90,110,!16); r*4.] EP.T(80,127,!4); r*2. EP.T(90,117,!4,117,117,!8,117,80,!8); r*2
}
Str StEP_A = {
	[3 EP.T(70,110,!1); r*1] EP.T(70,110,!2,80,110,!4,110,70,!4); r*1
	[EP.T(80,100,!16); r*4.] EP.T(80,110,!4); r*2. EP.T(80,110,!4,110,110,!8,110,80,!8); r*2
	[EP.T(80,100,!16); r*4.] EP.T(80,110,!4); r*2. EP.T(77,117,!4); r*2
	[3 EP.T(80,120,!1); r*1] EP.T(80,120,!2,80,120,!4,120,80,!4); r*1
	[EP.T(90,110,!16); r*4.] EP.T(80,120,!4); r*2. EP.T(80,120,!4,120,120,!8,120,80,!8); r*2
	[EP.T(90,110,!16); r*4.] EP.T(80,120,!4); r*2. EP.T(80,120,!4,120,120,!8,120,80,!8); r*2
}
Str StEP_B = {
	[4 EP.T(70,110,!1); r*1]
	EP.T(80,120,!1,90,120,!1); r*1^1 [4 EP.T(90,127,!2); r*2]
	[EP.T(80,120,!1); r*1]
	[4 EP.T(90,120,!4.); r*2]
	EP.T(90,127,!4.); r*1^1
	[EP.T(97,127,!4.); r*2]
	r*4 EP.T(97,127,!4,127,127,!4^8,127,80,!8);
}
Str StEP_C = {
	[3 EP.T(80,120,!1); r*1] EP.T(80,120,!2,80,120,!4,120,80,!4); r*1
	[EP.T(90,110,!16); r*4.] [EP.T(90,120,!16); r*4.] EP.T(90,127,!4,127,127,!8,127,80,!8); r*2
	[EP.T(90,110,!16); r*4.] EP.T(90,127,!2.,90,127,!4,127,127,!8,127,90,!8); r*2.^2
}
Str StEP_D = {
	EP.T(80,120,!1^1,80,110,!1,80,110,!2,110,110,!4,110,80,!4); r*1^1^1^1
	EP.T(80,120,!1); r*1 EP.T(82,125,!1); r*1 EP.T(90,127,!1); r*1 EP.T(90,120,!2,120,120,!4^8,120,80,!8); r*1
	EP.T(87,127,!1^1); r*1^1 [4 EP.T(97,127,!2); r*2]
	EP(120); r*2.^2^2.^2^2.^2^2. EP.T(90,110,!4,100,120,!4); r*2
	EP.T(80,120,!1); r*1 EP.T(82,125,!1); r*1 EP.T(90,127,!1); r*1 EP.T(80,120,!2,120,120,!4^8,120,70,!8); r*1
}
Str StEP_F = {
	EP.T(40,80,!1); r*1 EP.T(55,90,!1); r*1 EP.T(70,100,!1); r*1 EP.T(75,105,!1); r*1
	EP.T(70,110,!1,80,110,!2,110,110,!4^8,110,80,!8); r*1^1
	[3 EP.T(80,120,!1); r*1] EP.T(80,120,!2,80,120,!4,120,80,!4); r*1
	[EP.T(90,110,!16); r*4.] EP.T(80,120,!4); r*2. EP.T(80,120,!4,120,120,!8,120,80,!8); r*2
	[EP.T(90,110,!16); r*4.] EP.T(80,120,!4); r*2. EP.T(80,120,!4,120,120,!8,120,80,!8); r*2
}
Str StEP_G = {
	EP.T(80,120,!1^1,85,120,!1,90,120,!2,120,120,!4,120,85,!4); r*1^1^1^1
	EP.T(80,120,!1); r*1 EP.T(82,125,!1); r*1 EP.T(90,127,!1); r*1 EP.T(90,120,!2,120,120,!4^8,120,80,!8); r*1
	EP.T(87,127,!1^1); r*1^1 [4 EP.T(97,127,!2); r*2]
	EP(120); r*2.^2^2.^2^2.^2^2. EP.T(90,110,!4,100,120,!4); r*2
	[EP.T(80,120,!1); r*1]
	[EP.T(82,125,!1); r*1]
	[EP.T(90,127,!1); r*1]
	r*4
	[EP.T(87,127,!1^1); r*1^1 EP.T(80,110,!1); r*1 EP.T(90,120,!2,120,120,!4^8,120,80,!8); r*1]
	EP(127);
}
//------------------------------------------------------------------------------
//_Track 2 高音
TR(2)
//Intro - Strings in
Time(8:1:0);StEP_Intro;
Time(8:1:0);
	v100 o5 l2 q100
		'eg+'^'ef''da'
		'eb''"bg''e`e''f`f'
	l8 @(49,0,65);//なんとなく雰囲気を変えてみる。
		'cg'rr'da'rr'eb'^^^^^'da'^^^
		'cg'rr'da'rr Sub{e^^^^^^f^^^} b^^^^^^^^^
//A
Time(16:1:0);StEP_A;
Time(16:1:0);
	v80 o5 l2 q100
		'eg+'^'df'^
		'eg'^'df''"ad'
	l8
		'ce'rr'df'rr'eg'^^^^^'df'^^^
		'eg'rr'df'rr'cg'^^^^^'da'^^^
	l2
		'g+`e'^'f`d'^
		Sub{gbaf} >e^d^
	l8
		'"ge`e'rr'"af`f'rr'"bg`g'^^^^^'"af`f'^^^
		'"ge`e'rr'"af`f'rr '"bg+`g+'^^^^^'"e"b'^^^
//B
Time(32:1:0);StEP_B;
Time(32:1:0);
	v80 o5 l2 q100
		Sub{dced} g^f^
		Sub{fd^e} <bgb>c
		'cb' Sub{e4d+4} a l8 bab>egb>ef<
		l2 'e`e''g`g''f`f''a`a'
		
		Sub{f-^ge} "b-^c^
		l8 a^^b-16a16g^^a16g16f-^^g16f-16 DIV{edc}2
		l8 f-^^e16f-16g^c^ l4 `ca DIV{f-ef-}2
		l8 b-^^a16b-16`c^^b-16`c16`dr16f16f^^^^^
//C
Time(48:1:0);StEP_C;
Time(48:1:0);
	v80 o5 l2 q100
		'eg+'^'df'^
		'eg'^'df''a`d'>
	l8
		'"ge`e'rr'"af`f'rr'"bg`g'^^,80'"bg`g'rr'"af`f'^^r
		'"ge`e'rr'"af`f'rr'"bg`g'^^^^^'da`a'^^^
//D
Time(56:1:0);StEP_D;
Time(56:1:0);
	v80 o5 l2 q100
		'gb-'^^^'f-a'^'cf-'^
		'e-b-'^ Sub{gb-} `d^
		Sub{g^eg} `c^^^
		Sub{a`cef} c^d^
		'db-''ca''a`c''g`d'
	l8
		'dg'rr'dg'rrc^f-^
		'dg'rr'gb-'rr Sub{`d^b-^} g^^^
		'e`c'rr'e`c'rr'ca'^'eb'^
		'e`c'rr'e`c'rre^`d^
	l2
		'g`e'^'a`f'^'b`g+'^'g+`e'^
//F
Time(93:2:0);StEP_F;
Time(93:2:0);
	v80 o5 l2 q100
		'd+b'^'ca'^
		Sub{dfec} b^a^
		'ea'^'eg+'^
	v80 o5 l2 q100
		'b`d+'^'a`c'^
		Sub{`d`f`e`c} b^a^
	o6 l8
		'<db>b'rr'"ec`c'rr'"fd`d'^^^^^'"ec`c'^^^
		'<db>b'rr'"ec`c'rr '"fd+`d+'^^^^^'"b"f'^^^
//G
Time(107:2:0);StEP_G;
Time(107:2:0);
	v80 o5 l2 q100
		'f-`d'^^^'e`c-'^'c-a'^
		'a`d'^ Sub{f-a} `d^
		Sub{g^fb} `e^^^
		Sub{`c`eb`c} g^e^
		'a`f-''g`e''g`e''a`d'
	l8
		'"af-'rr'"af-'rr"g^c-^
		'"af-'rr'da'rr Sub{a^`f-^} d^^^
		'g`e'rr'gb'rr'g`e'^'b`f'^
		'g`g'rr'gb'rr'eb'^'da'^
	l2
		'db'^'e`c'^  'f-`d'^'g`e'^
		'g`e'^'a`f'^ r4
		'b`g+'^^^'g`e'^'a`f'^
		'b`g+'^^^'g`e'^'a`f'^
		r4 [3 'b`g+'20,60] 'b`g+'18,100
//------------------------------------------------------------------------------
//_Track 3 低音
TR(3)
//Intro - Strings in
Time(8:1:0);StEP_Intro;
Time(8:1:0);
	v100 o4 l2 q100
		'eb'^Sub{af}d^
		Sub{ge}c^'"ag''"ba'
	l8 @(49,0,65);
		'"ae'rr'"bf'rr'cg'^^^^^'"bf'^^^
		'"ae'rr'"bf'rr'"ag'^^^^^'"ba'^^^
//A
Time(16:1:0);StEP_A;
Time(16:1:0);
	v80 o4 l2 q100
		'eb'^'da'^
		'cb'^ Sub{af} "b^
	l8
		'"ag'rr'"ba'rr'cb'^^^^^'"ba'^^^
		'cb'rr'"ba'rr'"ae'^^^^^'"bf'^^^
	l2
		'eb'^'da'^
		Sub{bgfa} c^"b^
	l8
		'"ae`c'rr'"bf`d'rr'cg`e'^^^^^'"bf`d'^^^
		'"ae`c'rr'"bf`d'rr Sub{'b`e'^^^^^'g+b'^^^} e^^^^^^^^^
//B
Time(32:1:0);StEP_B;
Time(32:1:0);
	v80 o4 l2 q100
		Sub{egaf} "a^d^
		Sub{d^eg} "g^c^
		'"fe''"bf' l8 Sub{e"befgb`eb} bgb>defgf<
		l2 'g`e''eb''f`d''d`f'
		
		'f-`d'^ Sub{`e^} gc
		l8 a^^b-16a16g^^a16g16 DIV{f-gf-ec"g}1
		l4 Sub{>d^e^ f-edc<} "b-^ce agf-e
		l8 Sub{>d^^"b-16d16e^^c16e16dr16f16f^^^^^<}
		"b-^^f-16"b-16c^^g16e16ar16d16d^^^^^
//C
Time(48:1:0);StEP_C;
Time(48:1:0);
	v80 o4 l2 q100
		'eb'^'da'^
		'cb'^ Sub{af} "b^
	l8
		'"ae`c'rr'"bf`d'rr'cg`e'^^,80'cg`e'rr'"bf`d'^^r
		'"ae`c'rr'"bf`d'rr'cg`e'^^^^^'da`f'^^^
//D
Time(56:1:0);StEP_D;
Time(56:1:0);
	v80 o4 l2 q100
		'e-`d'^^^ Sub{`c^a^} d^^^
		'cg'^ Sub{b-`d} g^
		Sub{a^g^} "a^^^
		Sub{fa^`c} "f^fd
		b-a'c`d''d`c'
	l8
		'e-b-'rr'e-b-'rrd^a^
		'e-b-'rr'e-`d'rr 'db-'^'g`d'^
		'"ag'rr'"ag'rre^a^
		'"ag'rr'"ag'rr DIV{gab}2
	l2
		'e`c'^'f`d'^'g+`e'^'eb'^
//F
Time(93:2:0);StEP_F;
Time(93:2:0);
	v80 o4 l2 q100
		'"bf'^'"ae'^
		Sub{fdce} "g^"f^
		Sub{d^"bd} "e^^^
	v80 o4 l2 q100
		'"bf'^'"aa'^
		Sub{b`d`c`e} "g^"f^
	l8
		'<eb>g'rr'"fca'rr'"gdb'^^^^^'"fca'^^^
		'<eb>g'rr'"fca'rr Sub{'fb'^^^^^'d+f'^^^} "b^^^^^^^^^
//G
Time(107:2:0);StEP_G;
Time(107:2:0);
	v80 o4 l2 q100
		'"b-a'^^^ Sub{g^eg} "a^^^
		'"gf-'^ Sub{a`d} d^
		Sub{`e^`d^} e^^^
		Sub{g`c^`g} c^a^
		Sub{dcc-"b} a^^`d
	l8
		'"b-f-'rr'"b-f-'rr"a^e^
		'"b-f-'rr'"b-a'rr '"af-'^'da'^
		'"ed'rr'"ed'rr"b^e^
		'"ed'rr'"ed'rr DIV{def}2
	l2
		'"bg'^'ca'^  'db-'^'e`c-'^
		'e`c'^'f`d'^ r4
		'g+`e'^^^'e`c'^'f`d'^
		'g+`e'^^^'e`c'^'f`d'^
		r4 [3 'g+`e'20,60] 'g+`e'18,100
//------------------------------------------------------------------------------
//_TR 4 EP先行指定
Str StBaEP_Intro = {
	EP.T(70,100,!1,80,110,!1,90,120,!1); r*1^1^1 [EP.T(97,127,!2) r*2]
	[EP.T(90,110,!16); r*4.] EP.T(80,127,!4); r*2. EP.T(90,110,!4,110,110,!8,110,90,!8); r*2
	[EP.T(90,110,!16); r*4.] EP.T(80,127,!4); r*2. EP.T(90,117,!4,117,117,!8,117,80,!8); r*2
}
Str StBaEP_A = {
	EP(105); r*1^1^1^1
	[EP.T(80,100,!16); r*4.] EP.T(80,110,!4); r*2. EP.T(80,110,!4,110,110,!8,110,80,!8); r*2
	[EP.T(80,100,!16); r*4.] EP.T(80,110,!4); r*2. EP.T(77,117,!4); r*2
	EP(115); r*1^1^1^1
	[EP.T(90,110,!16); r*4.] EP.T(80,120,!4); r*2. EP.T(80,120,!4,120,120,!8,120,80,!8); r*2
	[EP.T(90,110,!16); r*4.] EP.T(80,120,!4); r*2. EP.T(80,120,!4,120,120,!8,120,80,!8); r*2
}
Str StBaEP_B = {
	[4 EP.T(70,110,!1); r*1]
	[EP.T(80,120,!2); r*2] [4 EP.T(97,117,!2); r*4]
	EP(110); r*1^1^1^1
	[6 EP.T(90,127,!2); r*2] [4 EP.T(97,117,!2); r*4]
	[EP.T(90,127,!2); r*2]
	EP.T(97,127,!2,127,127,!4^8,127,80,!8);
}
Str StBaEP_C = {
	EP(115); r*1^1^1^1
	[EP.T(90,110,!16); r*4.] [EP.T(90,120,!16); r*4.] EP.T(90,127,!4,127,127,!8,127,80,!8); r*2
	[EP.T(90,110,!16); r*4.] EP.T(90,127,!2.,90,127,!4,127,127,!8,127,90,!8); r*2.^2
}
Str StBaEP_D = {
	EP(115); r*1^1^1^1^1^1^1^1^1^2. EP.T(90,117,!4); r*4
	[4 EP.T(97,127,!2); r*2]
	EP(120); r*2.^2^2.^2^2.^2^2. EP.T(90,110,!4,100,120,!4); r*2
	EP(120); r*1^1^1 EP.T(80,120,!2,120,120,!4^8,120,70,!8);
}
Str StBaEP_F = {
	EP(80); r*1 EP(90); r*1 EP(100); r*1 EP(105); r*1
	EP(110); r*1^1
	EP(115);
}
Str StBaEP_G = {
	EP(115); r*1^1^1^1^1^1^1^1^1^2. EP.T(90,117,!4); r*4
	[4 EP.T(97,127,!2); r*2]
	EP(120); r*2.^2^2.^2^2.^2^2. EP.T(90,110,!4,100,120,!4); r*2
	EP(110); r*1^1 EP(115); r*1^1 EP(120); r*1^1
	r*4
	[EP(120); r*1^1 EP(110); r*1 EP(115); r*1]
	r*4 EP(127); [3 r*20] r*18 r*10
	EP.T(80,120,!2.);
}
//------------------------------------------------------------------------------
//_Track 4 ベースライン
TR(4)
//Intro - Strings in
Time(8:1:0);StBaEP_Intro;
Time(8:1:0);
	v100 o3 l2 q100
		e^d^ c^"a"b
	v100 o2 l8 q100
		OctaveUnison({
		arrbrr`c^^^^^b^^^
		arrbrra^^^^^b^^^
		});
//A
Time(16:1:0);StBaEP_A;
Time(16:1:0);
	v100 o3 l8 q100
		OctaveUnison({
		errerre^drrdrrd^
		crrcrrc^<brrbrrb^
		a^^b^^`c^^^^^b^^^
		`c^^b^^a^^^^^b^^^>
		
		errerre^drrdrrd^
		crrcrrc^<brrbrrb^
		arrbrr`c^^^^^b^^^
		arrbrre^^^^^^^^^>
		});
//B
Time(32:1:0);StBaEP_B;
Time(32:1:0);
	v100 o2 l8 q100
		OctaveUnison({
		a1`d1g1`c1
		f2b2>e4d4c4<b4
		arrarra^>drrdrrd^
		
		<b-rrb-rrb-^>crrcrrc^
		f-^^^e^^^d^^^c^^^
		"b-^^^c^^^f-^e^d^c^
		"b-^^^c^^^d^^^^^^^<
		});
//C
Time(48:1:0);StBaEP_C;
Time(48:1:0);
	v100 o3 l8 q100
		OctaveUnison({
		errerre^drrdrrd^
		crrcrrc^<brrbrrb^
		arrbrr`c^^,80`crrb^^^
		arrbrr`c^^^^^`d^^^>
		});
//D
Time(56:1:0);StBaEP_D;
Time(56:1:0);
	v100 o3 l8 q100
		OctaveUnison({
		e-rre-rr"b-^e-rre-rr"e-^
		drrdrr"a^drrdrr"d^
		crrcrr"b-^crrcrrd^<
		arrarre^arrarrg^
		frrfrrf^drrdrr>f^
		g^^^f^^^f-^^^e^^^
		
		crrcrr"b-^"b-^crrcrrd^d^<
		arrarrg^g^arrarra^b^>
		crrcrrc^drrdrrd^
		errerre^"e^^^^^^^
		});
//F
Time(93:2:0);StBaEP_F;
Time(93:2:0);
	v100 o3 l8 q100
		brrbrrbrarrarrar
		grrgrrgrfrrfrrfr
		errerr"brerrerrf^
	v100 o2 l8 q100
		OctaveUnison({
		brrbrrb^arrarra^
		grrgrrg^frrfrrf^
		errfrrg^^^^^f^^^
		errfrrb^^^^^^^^^
		});
//G
Time(107:2:0);StBaEP_G;
Time(107:2:0);
	v100 o2 l8 q100
		OctaveUnison({
		b-rrb-rr`f-^b-rrb-rrf-^
		arrarr`e^arrarre^
		grrgrrf-^grrgrra^
		errerrb^errerrg^>
		c1"a1
		d^^^c^^^c-^^^<b^^^
		
		grrgrrf-^f-^grrgrra^a^
		errerrd^d^errerre^f^
		grrgrrg^arrarra^
		b-rrb-rrb-^>c-rrc-rrc-^
		crrcrrc^drrdrrd^ r4
		errerre^errerre^
		crrcrrc^drrdrr"a^
		errerr"b^errerrd^
		crrcrr"g^drrdrr"a^
		r4 [3 e20,60] e18,100 < r10 e1^1^1^2
		});
//------------------------------------------------------------------------------
//_Track 5 主旋律
TR(5)
Time(0:3:0);
	DETUNE($08,$01);
//Intro - Strings in
Time(11:1:0);
	v100 o6 l8 q50
		EP.T(70,120,!2,80,127,!2); e2,100f2,100
		EP.W(97,127,!2);
		e,100fgf,90ede^^^^^^^,90
		r-4 EP.T(127,80,!4); r*4 EP.W(97,127,!2);
		d^,100  e,100fgf,90gab^^^^^^^^^,100
		r-8 EP.T(127,80,!8); r*8
//B
Time(31:4:0);
	v100 o5 l8 q100
		EP.W(80,110,!2);
		b^
		`c^^^^bagfr16e16f^^^d^
		b^^^^`cbagf-e^^r"b^
		e^^d+16e16f^"b^ EP.T(90,120,!1); gfgab`ebg
		EP.W(90,127,!2);
		`c^^^^ EP.W(90,110,!8); babard^`d^^^
		r-2 EP.T(90,120,!4.120,80,!8) r*2
Time(42:1:0);
	v100 o5 l8 q100
		EP.W(97,127,!2);
		`c^^`d16`c16b-^^`c16b-16
		a^^b-16a16g^^a16g16
		f-^^e16f-16g^c^
		EP.W(100,110,!8);
		af-a>cf-agf-
		EP.W(97,127,!2);
		d^^c16d16e^^d16e16fr16a16a^^^^^
		r-8 EP.T(127,80,!8); r*8
//D
Time(55:4:0);
	v100 o5 l8 q100
		EP.W(97,127,!2);
		DIV{gab->c}4
		d^^^^^cd<g^^^^,90 f-^g
		`c^^b16b-16a^^^^^^^r
		r-4 EP.T(127,80,!8); r*4
		EP.W(97,127,!2);
		f-^g>
		d^^^^^cdf-^^^^d^f-
		e^^^^^^^^^^^^^
		r-4 EP.T(127,80,!4); r*4
Time(67:3:0);
	v100 o5 l16 q100
		EP.W(97,127,!4); b-4`c4 EP(115); [`drgf-gr]
		EP.W(97,127,!4); `c4`c4 EP(115); [`drgf-gr]
		EP.W(97,127,!4); `f-4`f-4 EP(115); [`eragar]
		EP.W(97,127,!4); `d4`d4 EP(115); [`eragar]
	o6 l8 EP.W(97,127,!4);
		reefg^^^^eeba^^^^g^fe16f16g+^^^^^^^^^^^^^^
		r-8 EP.T(127,90,!8); r*8
//G
Time(107:1:0);
	v100 o6 l8 q100
		EP.W(97,127,!2);
		DIV{def-g}4
		a^^^^^gad^^^^c-^d
		g^^f16f-16e^^^^^^^r
		r-4 EP.T(127,80,!8); r*4
		EP.W(97,127,!2);
		c-^d
		a^^^^^ga`c-^^^^a^`c-
		b^^^^^^^^^^^^^
		r-4 EP.T(127,80,!4); r*4
Time(118:4:0);
	v100 o6 l16 q100
		Sub{
			[4 [EP.T(97,127,!4); r*4] EP(115); r*2.]
		}
		f-4g4 [ardc-dr] g4g4 [ardc-dr] `c-4`c-4
		[breder] a4a4 [breder]
	l8
		EP.W(90,120,!4); r"b"bcd^^^^,90"b^fe^^^^,90 r-8 EP.T(127,90,!8); r*8
		EP.W(93,123,!4); ddef-^^^^,90d^ag^^^^,90 r-8 EP.T(127,90,!8); r*8
		EP.W(97,127,!4); e+e+f+g^^^^,90e^ba^^^^,90g^f r4 e16f16g+8^2.^1^2
		r-4 EP.T(127,90,!4); r*4
//------------------------------------------------------------------------------
//_Track 6 主旋律：オクターブユニゾン
TR(6)
Time(0:3:0);
	DETUNE($08,$02);
//Intro - Strings in
Time(12:1:0);
	v100 o7 l8 q50
		EP.W(97,127,!2);
		e,100fgf,90ede^^^^^^^,90
		r-4 EP.T(127,80,!4); r*4 EP.W(97,127,!2);
		d^,100  e,100fgf,90gab^^^^^^^^^,100
		r-8 EP.T(127,80,!8); r*8
//B
Time(45:1:0);
	v100 o6 l8 q100
		EP.W(100,110,!8);
		af-a>cf-agf-
		EP.W(97,127,!2);
		d^^c16d16e^^d16e16fr16a16a^^^^^
		r-8 EP.T(127,80,!8); r*8
//D
Time(55:4:0);
	v100 o6 l8 q100
		EP.W(97,127,!2);
		DIV{gab->c}4
		d^^^^^cd<g^^^^,90 f-^g
		`c^^b16b-16a^^^^^^^r
		r-4 EP.T(127,80,!8); r*4
		EP.W(97,127,!2);
		f-^g>
		d^^^^^cdf-^^^^d^f-
		e^^^^^^^^^^^^^
		r-4 EP.T(127,80,!4); r*4
Time(72:3:0);
	v100 o7 l8 EP.W(97,127,!4);
		reefg^^^^eeba^^^^g^fe16f16g+^^^^^^^^^^^^^^
		r-8 EP.T(127,90,!8); r*8
//G
Time(107:1:0);
	v100 o7 l8 q100
		EP.W(97,127,!2);
		DIV{def-g}4
		a^^^^^gad^^^^c-^d
		g^^f16f-16e^^^^^^^r
		r-4 EP.T(127,80,!8); r*4
		EP.W(97,127,!2);
		c-^d
		a^^^^^ga`c-^^^^a^`c-
		b^^^^^^^^^^^^^
		r-4 EP.T(127,80,!4); r*4
Time(118:4:0);
	v100 o7 l16 q100
		Sub{
			[4 [EP.T(97,127,!4); r*4] EP(115); r*2.]
		}
		f-4g4 [ardc-dr] g4g4 [ardc-dr] `c-4`c-4
		[breder] a4a4 [breder]
	l8
		EP.W(90,120,!4); r"b"bcd^^^^,90"b^fe^^^^,90 r-8 EP.T(127,90,!8); r*8
		EP.W(93,123,!4); ddef-^^^^,90d^ag^^^^,90 r-8 EP.T(127,90,!8); r*8
		EP.W(97,127,!4); e+e+f+g^^^^,90e^ba^^^^,90g^f r4 e16f16g+8^2.^1^2
		r-4 EP.T(127,90,!4); r*4
//_=============================================================================
//_Track 7 ブラス
TR(7)
Time(0:3:0);
	DETUNE($08,$01);
	EGAttack(20);//-44
//A
Time(24:1:0);
	v100 o5 l8 q80
		EP.W(115,80,!8,80,115,!4);
		r"be,40b^^^a16b16a^^^^g^a,40
		b^^>e^f^gb.a.ga.g.f EP(110);
		ef,40g,40fe,40d,40 EP.T(115,80,!4,80,115,!2^8,115,90,!8); e^^^^^^^,90 EP(110); d^
		ef,40g,40fe,40d,40 EP.T(115,80,!4,80,115,!2^8,115,90,!8); e^^^^^^^,80
//C
Time(48:1:0);
	v100 o5 l8 q80
		EP.W(120,85,!8,85,120,!4);
		r"be,40b^^^a16b16a^^^^g^a,40
		b^^>e^f^gb.a.ga.g.f EP(115);
		ef,40g,40fe,40d,40ef,40g,40fg,40a,40`da,40g,40f,40
		ef,40g,40fg,40a,40 EP.T(120,80,!4,80,127,!2^8,127,90,!8); b^^^^^^^,96
//F
Time(99:2:0);
	v100 o5 l8 q80 //REV(50);
		EP.W(110,75,!8,75,110,!4);
		rfb,40>f^^^e16f16e^^^^dc,40e,40
		EP.W(115,80,!8,80,115,!4);
		f^^b^>c^df.e.de.d.c< EP(115);
		b`c,40`d,40`cb,40a,40 EP.T(120,80,!4,80,120,!2^8,120,90,!8); b^^^^^^^,90 EP(115); a^
		b`c,40`d,40`c`e,40a,40 EP.T(120,80,!4,80,120,!2^8,120,100,!8); b^^^^^^^,96
Time(99:2:0);
	v100 o4 l8 q80
		rfb,40>f^^^e16f16e^^^^dc,40e,40
		f^^d^f^b>d.c.<b`c.b.a
		b`c,40`d,40`cb,40a,40b^^^^^^^,90a^
		b`c,40`d,40`c`e,40a,40b^^^^^^^,96
//------------------------------------------------------------------------------
//_Track 8 ホルン
TR(8)
Time(0:3:0);
	DETUNE($08,$01);
	FilterCutoff(80);//0-127 LPFカットオフフリケンシー
	EGAttack(20);//-44
//A
Time(16:1:0);
	v110 o4 l8 q80
		r"be,40b^^^a16b16a^^^^g^a,40
		b^^>e^f^g,50b^^a16b16a.g.f,50
		ef,50g,50fe,50d,50 EP.T(115,90,!4,90,115,!2^8,115,90,!8); e^^^^^^^,86 EP(115); d^
		ef,50g,50fg,50a,50 EP.T(115,90,!4,90,115,!2.^8,115,90,!8); b^^^^^^^^^,100
//D
Time(62:1:0);
	v100 o4 l4 q94
		EP.T(90,110,!1); DIV{reab>cd}1 EP.T(110,85,!4,85,110,!2^8,110,90,!8); e^^^,90
		EP.T(110,85,!8,85,110,!4.); a^^^ EP(115); f^"a^ g^c<cd^g^
	l8 EP(115);
		crrcrr>c^c^< crrcrr>c^d^<
		"arr"arra^a^ "arrerra^g^
	l4
		e^c^d^f^
		EP.W(110,85,!8,85,110,!4.); b^^^"b^^^
//F
Time(93:2:0);
	v100 o4 l8 q80 //REV(50);
		EP( 80); rfb,40>f^^^e16d+16
		EP( 90); e^^^^dce
		EP( 95); d^^g^b^>d
		EP(100); DIV{cdc<af`c}1
		EP.T(105,75,!4,75,115,!1^2^8,115,90,!8); q94 Sub{a1g+1} b1^1
Time(99:2:0);
	v100 o4 l8 q80 EP(100);
		rfb,40>f^^^e16f16e^^^^dc,40e,40 EP(110);
		f^^b^>c^df.e.de.d.c<
		b`c,40`d,40`cb,40a,40 EP.T(120,95,!4,95,120,!2^8,120,95,!8); b^^^^^^^,90 EP(120); a^
		b`c,40`d,40`c`e,40a,40 EP.T(120,95,!4,90,120,!2^8,120,100,!8); b^^^^^^^,96
//G
Time(107:2:0);
	v100 o5 l2 q94 EP.W(115,110,!4,110,120,!2.); 
		d^"a^e^c-^
		d^"a^
	l4
		EP.N(110,90,95,100,105,110); DIV{e<eab>ea}1 EP.W(110,85,!8,85,110,!4.); g^"b^,90
		e^^^c^"e^d^g<ga^>d^
	o4 l8 EP(110);
		grrgrr>g^g^< grrgrr>g^a^<
		errerrb^b^ errbrre^`e^
	o4 l2
		EP(110); g^a^ EP(115); b-f->c-e EP(120); ecda r4
		EP(115);
		b"b^edgfa
		b"b^g+fegf r4 EP(120);
		[3 b20,60] b18,100
//------------------------------------------------------------------------------
//_Track 9 トロンボーン
TR(9)
Time(0:3:0);
	DETUNE($08,$01);
	FilterCutoff(80);//0-127 LPFカットオフフリケンシー
	EGAttack(20);//-44
//D
Time(59:1:0);
	v100 o5 l16 q80
		P.T(44,94,!1); '"ac''"ac''cf-'rrr'cf-''cf-''f-a'rrr'f-a''f-a''a`c'r
Time(63:1:0);
		P.T(64,94,!1); 'ce''ce''ea'rrr'ea''ea''a`c'rrr'a`c''`c`e'rr
Time(66:3:0);
	q94 P(84);
		EP.T(110,85,!8,85,110,!4.); a2 DIV{b-gc}2 EP.T(110,85,!8,85,115,!4.); d2
		l8 drrdrrg^g^ drrdrrg^a^
		errerr"a^"a^ errerr DIV{agf}2
		EP.W(115,90,!8,90,115,!4.);
		g^^^b^^^a^^^`d^^^
		b^^^^^^^e^^^^^^^ r-1 EP.T(110,85,!8,85,110,!4.^4^8,!110,85,!8);
//G
Time(110:2:0);
	v100 o5 l16 q80 EP(115);
		P.T(50,94,!1); 'eg''eg''g`c-'rrr'g`c-''g`c-'>'c-e'rrr'"ge''"gg'rr
Time(114:2:0);
	o5
		P.T(60,94,!1); '"be''"be''eg'rrr'eg''eg''gb'rrr'gb''g`e'rr
Time(117:4:0);
	o5 q94 P(84);
		EP.T(110,85,!8,85,110,!4.); e2 DIV{gae}2 EP.T(110,85,!8,85,115,!4.); d2
		l8 "arr"arrd^d^ "arr"arrd^e^
		"brrerre^f^ grrerr DIV{baf}2
	l2
		EP(110); g"bea EP(115); b-f-g`c-
		EP(120); gef`c r4
	l4 EP.W(115,90,!8,90,115,!4.);
		b1^1a^e^a.g.f
		b1^1a^b^f.d.a r4 EP(120);
		[3 g+20,60] g+18,100
//------------------------------------------------------------------------------
//_Track 10 オーボエ
TR(10)
Time(0:3:0);
	M.W((0,0,!4),(0,64,!4));
	MW_LFO_AMOD_DEPTH($48);//モジュレーションで音量をすこし揺らす
	EGAttack(66);//+2
//B
Time(39:3:0);
	v80 o6 l8 q100
		EP.T(75,120,!2^8); 
		d^e^f-^^^^,90
		EP(115); f-edc^<g^a^b-^>
		EP.T(115,110,!4); c^^^,90 EP.T(100,115,!4.); c.e.gf-^^g16f-16 DIV{ec"g}2
		d^^dc^<g^a^^^^^^^,90>
		EP(127); d^^c16d16e^^d16e16f,60r16a16a^^^^^,100
		r-8 EP.T(127,80,!8);
//D
Time(63:3:0);
	v100 o6 l8 q100
		EP.T(60,115,!1); c^d^e^^^^,90 EP(105);
		edc<b EP.T(105,100,!4.); a^^
		EP.T(110,120,!2); b^>c^d^^,90d EP.T(105,120,!2); cdfab-g^^^^^^
		r-8 EP.T(120,80,!8);
//G
Time(114:4:0);
	v100 o5 l8 q100
		EP.T(75,120,!1); g^a^b^^^^,90 EP(110);
		bagf EP.T(110,105,!4.); e^^
		EP.T(110,120,!2); f^g^a^^,90a EP.T(105,127,!8); ga>cef-d^^^^^^
		r-8 EP.T(127,80,!8);
Time(130:3:0);
	v80 o5 l8 q100
		EP.T(80,120,!1); DIV{r"befg+a}1 b^^^>e^^^c^^^e^^^c^^<b^^a^ r-8 EP.T(120,90,!8); r*8
		EP.T(80,120,!1); DIV{r"befg+a}1 b^^^>e^^^c^^^e^^^g^^f^^d^ r-8 EP.T(120,90,!8); r*8
		r4 EP(120);
		[3 b20,60] b18,100
//------------------------------------------------------------------------------
//_Track 11 マリンバ
TR(11)
//D
Time(68:1:0);
	v100 o5 l16 q80 v_.Random(6); t.Random(2);
		[`drgf-gr][`c`c`cr][`drgf-gr][`f-`f-`f-r]
		[`eragar][`d`d`dr][`eragar]
Time(73:1:0);
	v100 o6 l24 q80
		[12 ce][12 df][12 eg+][12 "g+e]
//G
Time(119:2:0);
	v100 o6 l16 q80
		[ardc-dr][gggr][ardc-dr][`c-`c-`c-r]
		[breder][aaar][breder]
Time(124:2:0);
	v90 o6 l24 q80
		[12 gb][12 a`c][12 b-`d][12 `c-`e]
		[12 g`e][12 a`f] r4
		[24 b`g+][12 g`e][12 a`f]
		[24 b`g+][12 g`e][6 a`f][6 `d`a] r4
		[3 'b`e`b'20,60] 'b`e`b'18,100
//------------------------------------------------------------------------------
//_Track 12 ベル
TR(12)
Time(0:3:0);
	INSERTION__EFFECT_PARAMETER_DOUBLE(3,10,$00,$40);//Dry/Wet
//E
Time(77:2:0);
	v70 o8 l14 q80 PAN(0);
		b`era`drg`cr  r1^1^1 f`c r1^1^1 daef r1^1^1 e"bd<ab>f r1^1^1
		ef-aef-`c
//G
Time(107:2:!8);
	v70 o6 l14 q80
		"gcgcg`cfb`eb`e`a r2. > b`e
Time(119:2:0);
	v100 o6 l16 q80 PAN(14); INSERTION__EFFECT_PARAMETER_DOUBLE(3,10,$00,$28);//Dry/Wet
		[ardc-dr][gggr][ardc-dr][`c-`c-`c-r]
		[breder][aaar][breder]
Time(124:2:0);
	v80 o6 l16 q80
		Sub{ [3 PAN(104); r*1 PAN(24); r*1] }
		r8.fb^^^ r2 r8.g`c^^^ r2 r8.a`d^^^ r2 r8.b`e^^^ r2
		r8.b`e^^^ r2 r8.a`f^^^ r2
Time(130:4:0);
	v80 o8 l14 q80 PAN(0); INSERTION__EFFECT_PARAMETER_DOUBLE(3,10,$00,$40);//Dry/Wet
		b`era`drg`cr r2. f`c
Time(134:4:0);
	v80 o8 l14 q80
		b`era`drg`cr r2. f`c
Time(138:4:0);
	v80 o8 l14 q80
		[3 r20] r18 v.C(!7.,80,70,60,50,40,30,20,10); [8 eb`e]
//------------------------------------------------------------------------------
//_Track 13 アトモスフィア
TR(13)
Time(0:3:0);
	FilterCutoff(80);//0-127 LPFカットオフフリケンシー
	INSERTION__EFFECT_PARAMETER(2,10,$3C);//Dry/Wet
//E
Time(77:1:0);
	v80 o6 l8 q100
		gfe<bgfe<b>cefg>cege
		fed<afed<ab>dgab>dgf-
		egec<gec"g>egec+<gec+"g>
		fafd<afd"a>dfd<afd"ad>
		f-ed<af-ed<ab->dgab->gdf-
		ef-ec<gec<ga>cf-ga>f-ce-
		d-e-d-<b-f-d-<b-f->>
		ded<bgd"bg
		ef-g>cef-ge<
		f-ga>cf-ga`c
//------------------------------------------------------------------------------
//_Track 14 ベース → 流星
TR(14)
//Intro - Piano
Time(1:1:0);
	v100 o2 l1 q98
		e1^1^1^1^1^1^2 r-2 EP.T(127,0,!2);
//★相席その２。
//E
//                 @   V  EP   P REV CHO VAR MSB LSB
Time(76:1:0); TS( 79, 90,100, 94,120, 10,  0,  0, 64);

Time(77:2:!8); P.T(127,0,!1); EP.T(100,50,!1); BendEx(!1,0,{o8g},{o7g}); o7g1
Time(82:4:!8); P.T(127,0,!1); EP.T(100,50,!1); BendEx(!1,0,{o8g},{o7g}); o7g1
Time(87:3:!8); P.T(127,0,!1); EP.T(100,50,!1); BendEx(!1,0,{o8g},{o7g}); o7g1
//★…というか変身？
//G
//                  @   V  EP   P REV CHO VAR MSB LSB
Time(138:1:0); TS( 39,100,127, 64, 20, 20,  0,  0, 76);
Time(139:1:20);
	v100 o3 l4 q100 p0
		e1^1^1^2
//------------------------------------------------------------------------------
//_Track 15 ハートビート ＆ ソニックウェーブ
TR(15)
//Intro - Piano
Time(1:1:0);
	v120 o4 l1 q100
		e
//                 @   V  EP   P REV CHO VAR MSB LSB
Time(15:1:0); TS(120,127,127,  0,  0, 20,  0,  0,  0);
/* A */Time( 15:3:!8); P.T(0,127,!4.^16); BendEx(!4.^16,0,{o7f},{o8g}); o8g4.^16
/* C */Time( 47:3:!8); P.T(0,127,!4.^16); BendEx(!4.^16,0,{o7f},{o8g}); o8g4.^16
/* D */Time( 55:3:!8); P.T(0,127,!4.^16); BendEx(!4.^16,0,{o7f},{o8g}); o8g4.^16
       Time( 75:3: 0); P.T(0,127,!2); BendEx(!2,0,{o7f},{o8g}); o8g2
//★相席その３。
//E
//                 @   V  EP   P REV CHO VAR MSB LSB
Time(77:3:!8); TS(100,100,127, 64,  0,  0,  0, 64, 32);
	v120 o4 l2 q100
		[6 c2r1^1^4]
//★でもまた戻る。
//                 @   V  EP   P REV CHO VAR MSB LSB
Time(92:4:0); TS(120,127,127,  0,  0, 20,  0,  0,  0);
/* F */Time( 93:1: 0); P.T(0,127,!4^16); BendEx(!4^16,0,{o7a},{o8b}); o8b4^16
/* G */Time(106:4:!8); P.T(0,127,!4.^16); BendEx(!4.^16,0,{o7f},{o8g}); o8g4.^16
Time(130:1:!8); P.T(0,127,!4.^16); BendEx(!4.^16,0,{o7f},{o8g}); o8g4.^16
Time(134:1:!8); P.T(0,127,!4.^16); BendEx(!4.^16,0,{o7f},{o8g}); o8g4.^16
Time(138:2:!8); P.T(0,127,!4); BendEx(!4,0,{o7f},{o8g}); o8g4
//------------------------------------------------------------------------------
//_Track 16- リズムパート
TR(16) CH(10)//スネア
TR(17) CH(10)//シンバル
TR(18) CH(10)//メトロノーム
//                @   V  EP   P REV CHO VAR MSB LSB
Time(0:1:0); TS(  2,100,100, 64,  0,  0,  0,127,  0);// StndKit2
UseKeyShift = off;

//リズムマクロの定義
$b{n33,}//Kick Soft
$a{n32,}//Stisks
$s{n31,}//Snare Soft 2
$z{n40,}//Snare Tight H
$h{n42,}//Hi-Hat Closed
$m{n46,}//Hi-Hat Open
$c{n57,}//Crash Symbal 2
$j{n21,}//Metronome Click
$f{n22,}//Metronome Bell

//===パラメーターチェンジ===
//オルタネイトグループ：同時に発音させない楽器をグループ化する
//<1>…いや、あんまし使ってないけどさ。なんとなく。
DRUM_ALTERNATE_GROUP(1,{o3f+},1);//Hi-Hat Closed
DRUM_ALTERNATE_GROUP(1,{o3a+},1);//Hi-Hat Open
//ヴェロシティーセンシティビティーピッチ：音量変化でピッチを変化させる
DRUM_VELOCITY_SENSE_PITCH(1,{o2g},$44);//Snare Soft 2
DRUM_VELOCITY_SENSE_PITCH(1,{o3e},$44);//Snare Tight H

Rhythm{
(TR(16) t.Random(2);)
//Intro - Piano
(Time(1:1:0) l24) b
//A
(Time(15:4:0); l16 v_-20)
	(v.N(50,70,90,100);)
	ssss
	[
	(v.N(100,90,100,40);)
	[4 sssr*sr*sssr*sr* : sssr]
	(v.N(50,70,90,100);)
	ssss
	(v.N(100,50,40,50);)
	[4 sr*sssr*]
	(v.N(100,60,50,60,50,70,90,100);)
	ssssssss
	(v.N(100,50,40,50);)
	[3 sr*ss:sr*]
	(v.N(60,60,60,60,50,70,90);)
	sssssssr*
	(v.N(100,60,50,60,50,70,90,100);)
	ssssssss
	(v_0)
	]
	s,,110
//B
(Time(35:4:0);)
	(v.N(80,90,100); l4)
	r*8s16s16
	sr*^r*8s16s16sr*^
	(v.N(50,60,90,100); l16)
	ssss
	[
	(v.N(100,90,100,40);)
	[sssr*sr*sssr*sr* : sssr]
	(v.N(50,70,90,100);)
	ssss
	]
	(v.N(100,50,40,80,40,30,70); l8)
	[s^r*^^^^s16s16] s^r2.
	(v.N(90,60,90,60,60,90,60,100,100,100); l16)
	ar*r*aar*ar*aaar*sr*zz
	(v100 l8)
	[sr*r*z16z16]
	(l16)
	sr*r*zszsr*zszr*szzz
//C
(Time(48:1:0); l16)
	(v.N(100,90,100,40);)
	[4 sssr*sr*sssr*sr* : sssr]
	(v.N(50,70,90,100);)
	ssss
	(v.N(100,50,40,50);)
	[4 sr*sssr*]
	(v.N(100,50,40,50,40,100);)
	sr*sssssr*
	(v.N(100,50,40,50);)
	[3 sr*ss:sr*]
	(v.N(60,60,60,60,50,70,90);)
	zssssssr*
	(v.N(50,50,50,60,70,80,90,100);)
	zsssssss
//D
(Time(56:1:0); l16)
	(v.N(100,50,40,40);)
	[10 sr*r*ssrsr*r*ssr : srrr]
	(v100)
	srss
	(v.N(100,50,40); l8)
	[4 sr*r*s16s16]
	(v.N(100,50,40); l16)
	[
	s,,100rzzzrs,,100rzzzrs,,100rzzzzzz
	s,,100rzzzrs,,100rzzzrzzzzzzzz
	]
	(v.N(100,50,40,40);)
	[3 sr*r*ssrsr*r*ssr : srrr]
	(v.N(70,80,90,100);)
	sszz
//F
(Time(93:2:0); l16)
	(v_.C(!1,-50,-40,-30,-20,-10,0); v.N(100,90,100,40);)
	[6 sssr*sr*sssr*sr* : sssr]
	(v.N(50,70,90,100);)
	ssss
	
	(v_0 v.N(100,90,100,40);)
	[4 sssr*sr*sssr*sr* : sssr]
	(v.N(50,70,90,100);)
	ssss
	(v.N(100,50,40,50);)
	[4 sr*sssr*]
	(v.N(100,50,40,50,40,100);)
	sr*sssssr*
	(v.N(100,50,40,50);)
	[3 sr*ss:sr*]
	(v.N(60,60,60,60,50,70,90);)
	zssssssr*
	(v.N(50,50,50,60,70,80,90,100);)
	zsssssss
//G
(Time(107:2:0); l16)
	(v.N(100,50,40,40);)
	[10 sr*r*ssrsr*r*ssr : srrr]
	(v100)
	srss
	(v.N(100,50,40); l8)
	[4 sr*r*s16s16]
	(v.N(100,50,40); l16)
	[
	s,,100rzzzrs,,100rzzzrs,,100rzzzzzz
	s,,100rzzzrs,,100rzzzrzzzzzzzz
	]
	(v.N(100,50,40,40);)
	[6 sr*r*ssrsr*r*ssrsrrr]
	(v.N(70,80,90,100);)
	sszz
	
	(v.N(100,50,40,40);)
	[8 sr*r*ssrsr*r*ssrsrrr]
	(v90 l18)
	zzz
(Time(138:4:0); v100 l20)
	zzzz
(TR(17) t.Random(2);)
//B
(Time(31:3:0); l16)
	(v.N(30,40,50,60,70,80,90,100,110);)
	cccccccc
	c1
(Time(32:1:0); l4)
	(v.N(90,30,40,50,60,70,75,80,70,70))
	rhhhhhhh8h16h16
	mhhhhhhh8h16h16
	(v.N(90,30,40,50);)
	[mhhh] mrrrrrrr m
(Time(41:3:0); l16)
	(v.N(30,40,50,60,70,80,90,100);)
	cccccccc
	(v70 l4)
	crrr mrrr
	rrrr rrrr
	(v100)
	crcr crrr
//C
(Time(51:4:0); l16)
	(v.N(30,50,70,90);)
	cccc
	(v100 l8)
	crrmrrcrrmrrcrrr
	crrmrrc
//D
(Time(55:3:0); l16)
	(v.N(30,40,50,60,70,80,90,100,110);)
	cccccccc
	c1
(Time(65:3:0); l16)
	(v.N(30,40,50,60,70,80,90,100);)
	cccccccc
	(v100)
	[4 c2]
	(l8)
	crrcrrmrcr crrmrrcrmr mrrcrrcrmr crrmrrcrrr
	m
(Time(75:3:0); l16)
	(v.N(30,40,50,60,70,80,90,100,110);)
	cccccccc
	c1
//G
(Time(106:4:0); l16)
	(v.N(30,40,50,60,70,80,90,100,110);)
	cccccccc
	c1
(Time(116:4:0); l16)
	(v.N(30,40,50,60,70,80,90,100);)
	cccccccc
	(v100)
	[4 c2]
	(l8)
	crrcrrmrcr crrmrrcrmr mrrcrrcrmr crrmrrcrrr
	(l4)
	[6 mrrr]
(Time(130:2:0); l16)
	[3
	(v.N(30,50,70,90,100);)
	cccc
	c1　r1^1^2.
	]
(TR(18) t0)
//E
(Time(77:1:0);l2^8 v48)
	[7 'fj'j : jj]
}
//------------------------------------------------------------------------------
//_Memo
/*
Time(  1:1:0); Intro - Piano
Time(  8:1:0); Intro - Strings in
Time( 16:1:0); A 黎明の灰白
Time( 32:1:0); B 立脚の薄藍
Time( 48:1:0); C 快晴の天色
Time( 56:1:0); D 蒼穹の眺望
Time( 77:1:0); E 空色と宙色
Time( 93:2:0); F 青藍を突破せよ
Time(107:2:0); G 無重力の紺青
*/
