//_------------------------------------------------------------------------------ // テキスト音楽「サクラ」音楽データ (dSakura.dll Version.2.37) //_------------------------------------------------------------------------------ TrackName = {" 《 彷徨の樹海 》 - 不協和音 ( Dissonance ) "}; //↑:タイトル Copyright = {" MM "}; //著作権表示 MetaText = {" GMで作成中 Ver.3.1 "} //説明・コメントなど //_一応、曲の説明?------------------------------------------------------------------------------- /* …オリジナル(以後:自) 作曲 投稿№ 9 … 暫定完了 [ 《 彷徨の樹海 》 - 不協和音 ( Dissonance ) ] ※ 注意 ※ 初めに言っておきます…説明欄が長くなりました、ですので読むのが面倒だなぁ…と思う人は説明欄を飛ば しても構いませんし、削除しても構いません。 初めての御方は「初めまして、宜しくお願い致します」 m(_ _)m 皆さんこんにちは、[ MM(えむえむ) ]と言う者です。 そして、ダウンロードして頂き誠に有り難うございます m(_ _)m …自分で言うのも何ですが…これは少し情緒不安定になりますね...(^^; 今回は、トコトン【 不安定さ 】を意識してみました。ですので、【 不協和音 】を重視して制作してみま した。因みに、読み方は [ 彷徨 ] と書いて [ さまよい ]・[ 樹海 ] と書いて [ もり ] と読んで下さい、 回りくどいかもしれませんが… m(_ _;)m すみません... …気持ちは [ 現代音楽的な ]・[ 不協和音 ] の様な感じを目指して作ってみましたが、どうでしょうか…? うぅ~ん、しかし… [ 現代音楽 ] にしては意味を少し履き違えている様な気も致します… (^^;)> ジャンルがイマイチ定まらないので、 [ 不協和音 ( Dissonance ) ] と言う風にしてみましたが、こういう ジャンルも有りなのでしょうか? (^w^; アセアセ 聴いた感じだと、[ ゲーム音楽 ] でも良い様な気も致します(笑 …と思ったのですが、これを機にループが出来る様に [ ゲーム音楽系BGM ] にしてみました。最後は突然消 える感じになってしまいましたが、一応そういう仕様と言う事で… (=ω=;)> (←コラコラ まだまだ処理の仕方といい、音色の付け方といい、拙い部分は有り、展開や終わり方がざっくりとした感じに なってしまいましたが、楽しく聴いて頂けたら作り手としては本当に嬉しい限りです それでは、お粗末ながらも長文の御説明を最後まで御付き合いして頂き、誠に有難う御座います m(_ _ )m それでは、失礼致します!! (´・ω・`)ノシ 《更新記録》 ・09/06/22 …Ver.3.1 一先ず全体の流れが出来上がり、通常版にしては長め… ( 通常版改正・1 … [ 2:00~3:30 ] を目安に作っております ) 一応、MIDIにも保存♪細かい修正もしたけど…どうでしょうか?(笑 《 その他 》 ・使用音源等 … 「TWM2」・ ヘッドホンで制作 出来れば、イヤホンやヘッドホンで聴いて頂けると嬉しいです Vista使用者は「音割れや無音」にご注意して下さい m(_ _)m ( 自分も[ Vista使用者 ]ですので気を配って何とかならない様 に心掛けていますが、多分大丈夫だと思われます、それでも 自信は有りません… m(_ _;)m スミマセン… ) ・ [ REMIX ]等する際は、 コメ欄に「○○に使用しますよ」等と一言声を掛けて頂けたら有り難いです m(_ _)m */ //_ = 初期設定 = --------------------------------------------------------------------------------- Time(0:1:0); TimeSignature = 4,4; //拍子記号の設定 System.MeasureShift = 1; //初期設定の位置を小節数分ずらす(弄らないこと) System.TimeBase = 96; //四分音符分解機能を設定 ResetGM; r1 ResetGS; r1 //音源初期化命令 TrackSync; r1 //全てのトラックを同期化 KeyFlag=(0,0,0,0,0,0,0); // 記号設定 /*定義ファイルの読込欄*/ Include(unison.h); Include(delay.h); Include(bend.h); Include(stdmsg.h); Include(fadeio.h); //_簡単命令文--------------------------------------------------------------------- Function BT(UD,Len){ PitchBend.onTime(0,UD,Len,0,0,1); } // ベントを簡単に纏めておく(時間指定) Function BNW(UD,Len){ PitchBend.onNoteWave(0,UD,Len,0,0,1); } // ベントを簡単に纏めておく(ノート毎) Function TC(TC1,TC2,VT){ TempoChange(TC1,TC2,VT); } //テンポチェンジ(今のリズム,変えたいリズム,掛かる時間) Function VC(Vh1,Vt1,Vh2,Vt2){ M.onNoteWave(0,Vh1,Vt1,Vh1,Vh2,Vt2); } //ビブラートの掛かり具合(Vhは大きさ,Vtは掛かる時間) Function EPC(Ep1,Ep2,Et1){ EP.onTime(Ep1,Ep2,Et1); } /*複合IF関数が上手くいかなかったので(CDの方)、個別に書きました <(;^^)関数は難しいやw。 こちらはクレッシェンドの役割を担う命令文*/ Function CD(Int a ,Ep1,Ep2,Et1,Ep3,Et2,Es){ /*aはIfの判断,複合有か無か Epは音の大きさ,Etは掛かる時間*/ IF ( a = 1 ) { EP.onNoteWave(Ep1,Ep2,Et1); } Else { EP.onNoteWave( Ep1,Ep2,Et1, Ep2,Ep2,Es, Ep2,Ep3,Et2 ); } } //EPで所謂、擬似的な音の掛け具合を作る(一定型) Function PC(Int a ,Pp1,Pp2,Pt1,Pp3,Pt2,Ps1){ /*aはIfの判断,複合有か無か PpはPの向き,Ptは移動時間,Psは停滞時間*/ IF ( a = 1 ) { P.onTime(Pp1,Pp2,Pt1); } Else { P.onTime( Pp1,Pp2,Pt1, Pp2,Pp2,Ps1, Pp2,Pp3,Pt2 ); } } /* ↑開始場所 ↑停滞時間 ↑終了場所 のPの移動を簡単纏めておく 一回きりなのでループ関係を用いて継続的に鳴らす事が必要有… <(;^^)ううん、中々上手く関数が作れないなぁ...*/ Function Po(Int Po,po){ If(Po==on){y64(po);} Else{y64(0);} } /* ペダルを押す放す */ //_ドラムトラック----------------------------------------------------------------------- /*リズムの定義*/ $S{n82,}/*シェイカー*/ $h{n39,}/*ハンドクラップ*/ $O{n46,}/*ハイハット(オープン)*/ $H{n42,}/*ハイハット(クローズ)*/ $k{n36,}/*バスドラ1*/ $K{n35,}/*バスドラ2*/ $s{n38,}/*スネア1*/ $w{n40,}/*スネア2*/ $M{n43,}/*ロータム1*/ $m{n41,}/*ロータム2*/ $J{n47,}/*ミドルタム1*/ $j{n45,}/*ミドルタム2*/ $U{n50,}/*ハイタム1*/ $u{n48,}/*ハイタム2*/ $B{n53,}/*ライドbell*/ $G{n51,}/*ライドシンバル1*/ $R{n59,}/*ライドシンバル2*/ $p{n44,}/*ペダルハイハット*/ $C{n49,}/*クラッシュシンバル1*/ $c{n57,}/*クラッシュシンバル2*/ TR(10); Time(0:1:8); CH(10); @(1,0,0); Time(1:1:0); TR(20); Time(0:1:8); CH(10); BT(0,!8); Time(1:1:0); TR(21); Time(0:1:8); CH(10); Time(1:1:0); TR(22); Time(0:1:8); CH(11); @(48,0,0); v(080); o(3); l(16); //-------------------------------------------------------------------------------- Rythm{(TR(10); //トラックとチャンネルをリズムモード(10)に設定 #S1 = { v.onNote(80,55,85,55); } ) //_シェイカー {{ (Time(1:1:0)); v(50); l16; } //_ハンド (Time(1:1:0)); v(100); l16; } //_オープン&クローズハイハット+α (Time(1:1:0)); v(100); l16; (Time(10:1:0)); #S1; [ [8 HrHr HrHH ] ] | [ [8 HHHr : HrHr ] HHHr ] [4 v(80); Hr v-10 p v-10 H : r2. ] #S1; rr8. HrHHr HHr #S1; [8 HrHr HrHH ] (Time(34:1:0)); #S1; [4 [ HrHr HrHH ] HrHr HHHr [ HrOr ] ] #S1; [4 [ HrHH HrHr ] HrHH HrHH [ HrOr ] ] (Time(50:1:0)); #S1; [ ppHp ppHp ] v(118); c0C2 #S1; [3 ppHp pppp ] [ ppHp ] HpHO HOpO #S1; [4 [7 HpHp ] HOpO ] (Time(70:1:0)); #S1; [ [7 HrHr HrHH ] HHHr HrHH ] [ [7 HHHr HrHr ] HrHH HOpO ] (Time(87:1:0)); #S1; [ [4 prpr Orpr : prpr Orpp ] [ ppOr ] ] (Time(95:1:0)); #S1; [4 [ HrHr HrHH ] HrHr HHHr [ HrOr ] ] #S1; [4 [ HrHH HrHr ] HrHH HrHH [ HrOr ] ] (Time(111:1:0)); #S1; [ ppHp ppHp ] v(118); c0C2 #S1; [3 ppHp pppp ] [ ppHp ] HpHO HOpO #S1; [4 [7 HpHp ] HOpO ] //Track10のライン (TR(20);) //_Cowbell=カウベル {{ (Time(1:1:0)); v(70); l16; (Time(34:1:0)); [ [ Brrr rrGr rrrr RrRr : Brrr rrGr rrrr RRrR ] B4 R8G8 r8G8 RrRR [ B4. B4. G8G8 B4. B4. R8R8 ] ] (Time(50:1:0)); r1r1r2. v(110); [3 R0G0B4 ] v(100); [ R0G0B8 v-10] v(105); R0G0B4 v85; [ [ Brrr rrGr rrrr RrRr : Brrr rrGr rrrr RrRr ] B4 R8G8 r8G8 R^RR ] (Time(78:1:0)); [ [ Brrr rrGr rrrr RrRr : Brrr rrGr rrrr RrRr ] B4 R8G8 r8G8 R^RR ] (Time(95:1:0)); [ [ Brrr rrGr rrrr RrRr : Brrr rrGr rrrr RRrR ] B4 R8G8 r8G8 RrRR [ B4. B4. G8G8 B4. B4. R8R8 ] ] (Time(111:1:0)); r1r1r2. v(110); [3 R0G0B4 ] v(100); [ R0G0B8 v-10] v(105); R0G0B4 v85; [ [ Brrr rrGr rrrr RrRr : Brrr rrGr rrrr RrRr ] B4 R8G8 r8G8 R^RR ] } (Time(34:1:0)); v(85); [ [4 Mrrr rrMr rrrr mrrr Mrrr rrMr rrrr jjrj ] ] (Time(95:1:0)); v(85); [ [4 Mrrr rrMr rrrr mrrr Mrrr rrMr rrrr jjrj ] ] }//Track20まで (TR(21);) //_キック(バスドラ)+タム系 {{ (Time(1:1:0)); (Time(2:1:0)); v(120); l16; [8 [15 k4 ] k8k8 ] (Time(34:1:0)); [4 [ [ k8k8k4 : k4 r8 kk ] : k4 kkrk ] [ krkk ] ] (Time(50:1:0)); [3 k4 ] k8k8 k2 v100; krkk v(120); k4 [6 k4 ] krkk k8k8 [15 k4 ] k8k8 [ k4 k4 k4 k8k8 k4 k4 k4 k8k8 ] (Time(62:1:0)); v80 [ [7 k4 ] k8k8 ] k1 r1r1 r2. k8k8 v(120); [4 [7 k4 ] k8k8 ] (Time(86:1:0)); r2 v60; [ [3 k24 v+3] ] K8K8 (Time(87:1:0)); v(120); l16; [4 [7 k4 ] k8k8 ] (Time(95:1:0)); [4 [ [ k8k8k4 : k4 r8 kk ] : k4 kkrk ] [ krkk ] ] (Time(111:1:0)); [3 k4 ] k8k8 k2 v100; krkk v(120); k4 [6 k4 ] krkk k8k8 [15 k4 ] k8k8 [ k4 k4 k4 k8k8 k4 k4 k4 k8k8 ] } //_スネア(ゴースト) (Time(1:1:0)); v(55); l16; }//Track21まで }//Rythmまで TR(22); CH(11); //バスドラ(Elec-Dr) Time(1:1:0); Time(2:1:0); [8 v.N(85,75); [15 g4 ] g8g8 ] Time(34:1:0); [4 v.N(85,75); [15 g4 ] g8g8 ] v.N(90,80); [15 g4 ] g8g8 v.N(95,85); [15 g4 ] g8g8 v(80); [16 g8 v-5 g8 v+8 ] Time(62:1:0); v.N(95,85); [8 g8g8 r2. ] [4 v.N(85,75); [15 g4 ] g8g8 ] r2 g8g8g4 Time(87:1:0); [4 v.N(85,75); [15 g4 ] g8g8 ] Time(95:1:0); [4 v.N(85,75); [15 g4 ] g8g8 ] v.N(90,80); [15 g4 ] g8g8 v.N(95,85); [15 g4 ] g8g8 v(80); [16 g8 v-5 g8 v+8 ] //_トラックスペース = 基本設定 = ------------------------------------------------------------------------------------------------- TR(01); CH(01); Time(0:2:16); Tempo(90); @(081); v(085); o3; l4; q(098); M(00); P(096); EP(120); // スクエア TR(02); CH(02); Time(0:2:16); @(044); v(080); o3; l4; q(098); M(00); P(032); EP(120); // コントラバス TR(03); CH(03); Time(0:2:16); @(051); v(105); o5; l4; q(098); M(00); P(105); EP(125); // シンセ-ストリングス・1 TR(04); CH(04); Time(0:2:16); @(051); v(112); o4; l4; q(098); M(00); P(022); EP(125); // シンセ-ストリングス・2 TR(05); CH(05); Time(0:2:16); @(015); v(100); o5; l4; q(098); M(24); P(064); EP(060); // チューブラーベル TR(06); CH(06); Time(0:2:16); @(002); v(120); o5; l4; q(098); M(00); P(068); EP(125); // ブライト TR(07); CH(07); Time(0:2:16); @(002); v(105); o3; l4; q(098); M(00); P(060); EP(125); // ブライト TR(08); CH(08); Time(0:2:16); @(089); v(092); o6; l8; q(098); M(00); P(127); EP(060); // ニューエイジ TR(09); CH(09); Time(0:2:16); @(046); v(098); o5; l4; q(098); M(00); P(044); EP(060); // ピチカート TR(12); CH(12); Time(0:2:16); @(109); v(098); o4; l4; q(098); M(00); P(088); EP(125); // カリンバ TR(13); CH(13); Time(0:2:16); @(081,8); v(100); o7; l4; q(098); M(00); P(064); EP(125); // SE TR(14); CH(14); Time(0:2:16); @(092); v(100); o4; l4; q(098); M(00); P(077); EP(125); // SE TR(15); CH(15); Time(0:2:16); @(001); v(100); o5; l4; q(098); M(00); P(064); EP(125); // TR(16); CH(16); Time(0:2:16); @(001); v(100); o5; l4; q(098); M(00); P(064); EP(125); // //_トラックスペース2 = 各種設定 = ------------------------------------------------------------------------------------------------ TR(1); CH(1); // Bass 1 = スクエア Time(1:1:0); Tempo(90); Time(2:1:0); Tempo(145); EPC(60,120,!1^1^1); VC(0,!1,42,!1); Unison({ [4 g1^1^1^2 f2 g1^1^1g#2a2 ] },-12) Time(34:1:0); v97 Unison({ [ d#1^1^1^2c2 "a#1^1^1^1 ] d#1&d8r4. "d#4"g#8"b4d4g8r4 f#ed#dc [ "a1"b1c1d1 ] },-12) Time(69:4:0); TC(145,118,!4); Time(70:1:0); Tempo(145); v80; EPC(60,120,!1^1^1); VC(0,!1,42,!1); Unison({ [ g1^1^1^2 f2 g1^1^1 : g#2a2 ] g#2a4.r8 },-12) Time(87:1:0); Tempo(145); EPC(60,120,!1); VC(0,!1,42,!1); Unison({ g1^1^1^2 f2 g1^1^1g#2a2 },-12) Time(95:1:0); v97 Unison({ [ d#1^1^1^2c2 "a#1^1^1^1 ] d#1&d8r4. "d#4"g#8"b4d4g8r4 f#ed#dc [ "a1"b1c1d1 ] },-12) //------------------------------------------------------------------------------ TR(2) ;CH(2); // Bass 2 = コントラバス Time(1:1:0); Time(2:1:0); EPC(60,120,!1^1^1); VC(0,!1,42,!1); Unison({ [4 g1^1^1^2 f2 g1^1^1g#2a2 ] },-12) Time(34:1:0); v93 Slur(0); Unison({ [ d#1^1^1^2c2 "a#1^1^1^1 ] d#1&d8r4. "d#4"g#8"b4d4g8r4 f#ed#dc [ "a1"b1c1d1 ] },-12) Time(70:1:0); v80; EPC(60,120,!1^1^1); VC(0,!1,42,!1); Unison({ [ g1^1^1^2 f2 g1^1^1 : g#2a2 ] g#2a4.r8 },-12) Time(87:1:0); EPC(60,120,!1); VC(0,!1,42,!1); Unison({ g1^1^1^2 f2 g1^1^1g#2a2 },-12) Time(95:1:0); v93 Slur(0); Unison({ [ d#1^1^1^2c2 "a#1^1^1^1 ] d#1&d8r4. "d#4"g#8"b4d4g8r4 f#ed#dc [ "a1"b1c1d1 ] },-12) //------------------------------------------------------------------------------ TR(3); CH(3); // Strings 1 = シンセ-ストリングス・1 Time(1:1:0); Time(34:1:0); [ d#1 d2. c4 "b1^2 "f#2 "g#1 "b1 "g#1 "g1 ] Time(50:1:0); [4 r1 ] EPC(60,125,!4.); @52 l8; v93; > Unison({[ "d#^^"f^^^^ "g^^"g#^^^^ "b^^c^^^^ : "a^^"g#^^^^ ] },-12) CD(2,122,125,!8.,30,!4.,!4.); "a0a^^"g#0g#1 Time(95:1:0); EPC(60,125,!8); @51 v105 < [ d#1 d2. c4 "b1^2 "f#2 "g#1 "b1 "g#1 "g1 ] Time(111:1:0); [4 r1 ] EPC(60,125,!4.); @52 l8; v93; > Unison({[ "d#^^"f^^^^ "g^^"g#^^^^ "b^^c^^^^ : "a^^"g#^^^^ ] },-12) CD(2,122,125,!8.,30,!4.,!4.); "a0a^^"g#0g#1 //------------------------------------------------------------------------------ TR(4); CH(4); // Strings 2 = シンセ-ストリングス・1 Time(1:1:0); Time(34:1:0); [ b1^2. g#4 g-2. g4g#4g4d1 d#1 f#1 f4 d#4 d2c#2 ] Time(50:1:0); [4 r1 ] EPC(60,122,!2.); @44 l8; v82; > [ "g#^^"g^^"d#^ "f^^"g^^"g#^ : "f^^"d#^^"d^ "c^^"d^^"d#^ ] c^^"b^^"g#^ "b^^"g^^ EPC(125,30,!2); c2 Time(95:1:0); EPC(60,125,!8); @51 v112 < [ b1^2. g#4 g-2. g4g#4g4d1 d#1 f#1 f4 d#4 d2c#2 ] Time(111:1:0); [4 r1 ] EPC(60,122,!2.); @44 l8; v82; > [ "g#^^"g^^"d#^ "f^^"g^^"g#^ : "f^^"d#^^"d^ "c^^"d^^"d#^ ] c^^"b^^"g#^ "b^^"g^^ EPC(125,30,!2); c2 //------------------------------------------------------------------------------ TR(5); CH(5); // Bell = チューブラーベル Time(1:1:0); Time(62:1:0); P.N(102,48,24,74); v.N(98,78,50); EPC(60,100,!1^1^1^1); MidiDelayS( [8 g4.g8r2 ] ) Time(87:1:0); P.N(102,48,24,74); v.N(98,78,50); EPC(60,100,!1^1^1^1); MidiDelayS( [8 g4.g8r2 ] ) //------------------------------------------------------------------------------ TR(6); CH(6); // Piano 1 = ブライト Time(1:1:0); Time(2:1:0); Po(on,64); t.N(-12,-24,-36,-48); "g0c0d#0g1 Po(off); r1r1r2 [4 Po(on,32); t.N(12,24,36,48); v.N(120,110,100,90); "g0c0d#0g2 t.N(48,36,24,12); v.N(90,100,110,120); "g0c0d#0g1 Po(off); r1r1r2 ] Time(34:1:0); v(122); Po(on,64); t.N(-96,-74,-48,-32); "d#0"g#0c0d#1 Po(off); r1r1r2 Time(50:1:0); t(0); v(118); < d#0c0"g1 d0"b0"g8 r4. v(124); "b0d#4 f0g#8 f0b4 g#0`d4 t.N(0,4,9,15); v(127); g0`c0`d#0`g8 t(0); r4 v(124); t.N(0,6); d-0f#4 c0e4 "b0d#4 "b0d4 "g#0c4 t(0); Time(70:1:0); Po(on,64); t.N(-12,-24,-36,-48); "g0c0d#0g1 Po(off); r1r1r2 > [3 Po(on,32); t.N(12,24,36,48); v.N(120,110,100,90); "g0c0d#0g2 t.N(48,36,24,12); v.N(90,100,110,120); "g0c0d#0g1 Po(off); r1r1r2 ] Time(95:1:0); v(122); Po(on,64); t.N(-96,-74,-48,-32); "d#0"g#0c0d#1 Po(off); r1r1r2 Time(111:1:0); t(0); v(118); < d#0c0"g1 d0"b0"g8 r4. v(124); "b0d#4 f0g#8 f0b4 g#0`d4 t.N(0,4,9,15); v(127); g0`c0`d#0`g8 t(0); r4 v(124); t.N(0,6); d-0f#4 c0e4 "b0d#4 "b0d4 "g#0c4 t(0); //------------------------------------------------------------------------------ TR(7); CH(7); // Piano 2 = ブライト Time(1:1:0); Time(2:1:0); [4 [7 v95 [3 g6 v-15 t-1] t(0); ] v95 [3 f6 v-15 t-1] t(0); ] Time(34:1:0); [ [7 v120 [3 d#6 v-15 t-1] t(0); ] v120 [3 c6 v-15 t-1] t(0); [7 v120 [3 "a#6 v-15 t-1] t(0); ] v120 [3 c6 v-15 t-1] t(0); ] Time(50:1:0); v118 d#1 d8 r4. d#4g#8b4`d4`g8 r4 t(0); f#ed#dc [ [ v120 [3 "a6 v-15 t-1] t(0); ] [ v120 [3 "b6 v-15 t-1] t(0); ] [ v120 [3 c6 v-15 t-1] t(0); ] [ v120 [3 "b6 v-15 t-1] t(0); ] ] Time(70:1:0); EPC(100,125,!4); [4 [7 v95 [3 g6 v-15 t-1] t(0); ] : v95 [3 f6 v-15 t-1] t(0); ] v95 [ f6 v-15 t-1] f12r12 t(0); Time(95:1:0); [ [7 v120 [3 d#6 v-15 t-1] t(0); ] v120 [3 c6 v-15 t-1] t(0); [7 v120 [3 "a#6 v-15 t-1] t(0); ] v120 [3 c6 v-15 t-1] t(0); ] Time(111:1:0); v118 d#1 d8 r4. d#4g#8b4`d4`g8 r4 t(0); f#ed#dc [ [ v120 [3 "a6 v-15 t-1] t(0); ] [ v120 [3 "b6 v-15 t-1] t(0); ] [ v120 [3 c6 v-15 t-1] t(0); ] [ v120 [3 "b6 v-15 t-1] t(0); ] ] //------------------------------------------------------------------------------ TR(8); CH(8); // Melody? = ニューエイジ Time(1:1:0); v.Random(13); Time(10:1:0); Sub{ [4 P.T(127,0,!1^1,0,127,!1^1); r1r1r1r1 ] } Sub{ [8 EP.T(75,90,!1,90,75,!1); r1r1 ] } Unison({ MidiDelayS( [4 g^^d#^^c"g g^^d#^^c"g ] ) },-7) Time(34:1:0); v(102); Sub{ [4 P.T(127,0,!1^1,0,127,!1^1); r1r1r1r1 ] } Sub{ [8 EP.T(75,90,!1,90,75,!1); r1r1 ] } Unison({ MidiDelayS( [ `d#^^`d^^`c^ b^^a^^g#d# c^^d^^d#^ d^^c^^"g#^ "g^^"g^^"d#^ "g^^"g^^"g#"b c^^"g#^^"b^ c^^f^^ : d^ ] ) d^ },-7) Time(50:1:0); Sub{ [4 P.T(127,0,!1^1,0,127,!1^1); r1r1r1r1 ] } Sub{ [8 EP.T(90,112,!1,112,90,!1); r1r1 ] } Unison({ MidiDelayS( d#^^d#^^d#^ d^^^"g^"g#"b ^c^g^^^^ ^"d#"d"c"d^^^ ) },-7) v(125); Unison({ MidiDelayS( [ "d#^^"f^^^^ "g^^"g#^^^^ "b^^c^^^^ : "a^^"g#^^^^ ] a^^g#^^`c^^^ ) },-7) Time(70:1:0); [8 r1 ] v(97); Sub{ [ P.T(127,0,!1^1,0,127,!1^1); r1r1r1r1 ] } Sub{ [4 EP.T(75,90,!1,90,75,!1); r1r1 ] } Unison({ MidiDelayS( [4 g^^d#^^c"g : g^^d#^^c"g ] g^^d#^^ ) g#b },-7) EP.T(60,30,!2.); P.N(96,22,88,32); Unison({ MidiDelayS( [3 g#b ] ) g#b },-7) Time(87:1:0); Sub{ [4 P.T(127,0,!1^1,0,127,!1^1); r1r1r1r1 ] } Sub{ [8 EP.T(75,90,!1,90,75,!1); r1r1 ] } Unison({ MidiDelayS( [4 g^^d#^^c"g : g^^d#^^c"g ] g^^d#^^ ) g#b },-7) Time(95:1:0); v(102); Sub{ [4 P.T(127,0,!1^1,0,127,!1^1); r1r1r1r1 ] } Sub{ [8 EP.T(75,90,!1,90,75,!1); r1r1 ] } Unison({ MidiDelayS( [ `d#^^`d^^`c^ b^^a^^g#d# c^^d^^d#^ d^^c^^"g#^ "g^^"g^^"d#^ "g^^"g^^"g#"b c^^"g#^^"b^ c^^f^^ : d^ ] ) d^ },-7) Time(111:1:0); Sub{ [4 P.T(127,0,!1^1,0,127,!1^1); r1r1r1r1 ] } Sub{ [8 EP.T(90,112,!1,112,90,!1); r1r1 ] } Unison({ MidiDelayS( d#^^d#^^d#^ d^^^"g^"g#"b ^c^g^^^^ ^"d#"d"c"d^^^ ) },-7) v(125); Unison({ MidiDelayS( [ "d#^^"f^^^^ "g^^"g#^^^^ "b^^c^^^^ : "a^^"g#^^^^ ] a^^g#^^`c^^^ ) },-7) //------------------------------------------------------------------------------ TR(9); CH(9); // ピチカート Time(1:1:0); Time(2:1:0); [8 EP.T(60,95,!1,95,60,!1); r1r1 ] Time(2:1:0); l12; v.Random(9); [8 gd#c"a-"f"c "d#"g"bdfa- ] Time(10:1:0); l12; v.Random(9); [8 gdf"bd#"g# d"a"d#"g#"gd ] Time(18:1:0); [8 EP.T(60,95,!1,95,60,!1); r1r1 ] Time(18:1:0); l12; v.Random(9); [8 gd#c"a-"f"c "d#"g"bdfa- ] Time(26:1:0); l12; v.Random(9); [8 gdf"bd#"g# d"a"d#"g#"gd ] Time(34:1:0); Sub{ [8 EP.T(60,95,!1); r1r1 ] } l12; v.Random(9); [ [8 cd#g d#c"g# ] [8 "f"g#"b "g#"f"d ] ] Time(50:1:0); [4 r1 ] Sub{ [8 EP.T(95,70,!1); r1 ] } l12; v.Random(9); [ [ ag#gfed# ] [ ba#g#gfe ] [ `cba#ag#f ] [ `d`c#`ca#g#g ] ] Time(62:1:0); Sub{ [ [4 EP.T(60,95,!1,95,60,!1); r1r1 ] ] } l12; v.Random(9); [ [8 gd#c"a-"f"c "d#"g"bdfa- ] ] Time(78:1:0); l12; v.Random(9); [8 gdf"bd#"g# d"a"d#"g#"gd ] Time(87:1:0); Sub{ [ [4 EP.T(60,95,!1,95,60,!1); r1r1 ] ] } l12; v.Random(9); [8 gdf"bd#"g# d"a"d#"g#"gd ] Time(95:1:0); Sub{ [8 EP.T(60,95,!1); r1r1 ] } l12; v.Random(9); [ [8 cd#g d#c"g# ] [8 "f"g#"b "g#"f"d ] ] Time(111:1:0); [4 r1 ] Sub{ [8 EP.T(95,70,!1); r1 ] } l12; v.Random(9); [ [ ag#gfed# ] [ ba#g#gfe ] [ `cba#ag#f ] [ `d`c#`ca#g#g ] ] //------------------------------------------------------------------------------ TR(12); CH(12); // カリンバ Time(1:1:0); Time(2:1:0); Sub{ [8 EP.T(60,95,!1,95,60,!1); r1r1 ] } l12; v.Random(9); [8 gd#c"a-"f"c "d#"g"bdfa- ] Time(10:1:0); l12; v.Random(9); [8 gdf"bd#"g# d"a"d#"g#"gd ] Time(18:1:0); Sub{ [8 EP.T(60,95,!1,95,60,!1); r1r1 ] } l12; v.Random(9); [8 gd#c"a-"f"c "d#"g"bdfa- ] Time(26:1:0); l12; v.Random(9); [8 gdf"bd#"g# d"a"d#"g#"gd ] Time(34:1:0); Sub{ [8 EP.T(60,95,!1); r1r1 ] } l12; v.Random(9); [ [8 cd#g d#c"g# ] [8 "f"g#"b "g#"f"d ] ] Time(50:1:0); [4 r1 ] Sub{ [8 EP.T(95,70,!1); r1 ] } l12; v.Random(9); [ [ ag#gfed# ] [ ba#g#gfe ] [ `cba#ag#f ] [ `d`c#`ca#g#g ] ] Time(62:1:0); Sub{ [ [4 EP.T(60,95,!1,95,60,!1); r1r1 ] ] } l12; v.Random(9); [ [8 gd#c"a-"f"c "d#"g"bdfa- ] ] Time(78:1:0); l12; v.Random(9); [8 gdf"bd#"g# d"a"d#"g#"gd ] Time(87:1:0); Sub{ [ [4 EP.T(60,95,!1,95,60,!1); r1r1 ] ] } l12; v.Random(9); [8 gdf"bd#"g# d"a"d#"g#"gd ] Time(95:1:0); Sub{ [8 EP.T(60,95,!1); r1r1 ] } l12; v.Random(9); [ [8 cd#g d#c"g# ] [8 "f"g#"b "g#"f"d ] ] Time(111:1:0); [4 r1 ] Sub{ [8 EP.T(95,70,!1); r1 ] } l12; v.Random(9); [ [ ag#gfed# ] [ ba#g#gfe ] [ `cba#ag#f ] [ `d`c#`ca#g#g ] ] //------------------------------------------------------------------------------ TR(13); CH(13); // SE 1 ? Time(1:1:0); M(24); CD( 2 ,60,105,!8.,0,!8.,!2^8^16); "g1 Time(18:1:0); @(93,0); M(0); v(112); CD( 2 ,127,60,!2,0,!2); BNW(-$4000,!1); `f^1 Time(62:1:0); @(81,8); M(0); v(112); BT($0,!1);[7 r1 ] M(24); CD( 2 ,60,105,!8.,0,!8.,!2^8^16); "g1 Time(86:1:0); v120; M(24); CD( 2 ,60,105,!8.,0,!8.,!2^8^16); "g1 //------------------------------------------------------------------------------ TR(14); CH(14); // SE 2 ? Time(1:1:0); Time(18:1:0); [4 r1 ] CD(2,60,120,!1*2,15,!2.,!1*3); p%.T(0,$250,!1^1^1,$500,$2000,!1,$2000,-$2000,!1^2); g0c0d#0`g1^1^1^1^1^1 Time(50:1:0); EPC(60,120,!2); `d#0g1 EPC(120,60,!4.); `d0g#4r4 EPC(60,120,!16^); "b0d#4 f0g#8 f0b4 g#0`d4 `c0`g8 t(0); r4 > d-0f#4 c0e4 "b0d#4 "b0d4 "g#0c4 Time(111:1:0); EPC(60,120,!2); <`d#0g1 EPC(120,60,!4.); `d0g#4r4 EPC(60,120,!16^); "b0d#4 f0g#8 f0b4 g#0`d4 `c0`g8 t(0); r4 > d-0f#4 c0e4 "b0d#4 "b0d4 "g#0c4 //------------------------------------------------------------------------------