サクラトップ > 掲示板トップ > 投稿フォーム
曲の投稿にはユーザー登録が必要です。 曲 名 作 者 名前: パスワード: 転 載 許可しない 全て許可 メール連絡すれば可 許可しない (ゲームのBGMなど使いたい場合、許可するかどうかを指定。 サクラ本体への収録はあらかじめご承諾ください。) ゲーム制作サイト「Rmake」への転載(およびMP3変換)を許可する ジャンル クラシック ポップス ハードロック・ヘヴィーメタル ヒップホップ クラシック 歌謡曲・演歌 J-POP ロック ブルース・カントリー ダンス・エレクトロニカ ワールド アニメ・ゲーム 日本の伝統音楽・芸能 オルタナティヴロック ソウル・R&B ジャズ・フュージョン ヒーリング・ニューエイジ キッズ・ファミリー 音 源 (パソコン内蔵音源、GS音源、GM音源など) 公開 公開する 削除する (公開を中止して削除するときには、この項目を変更します。) コメント 4回目(?)の投稿です。 直したいところはたっくさんありますが(−− MP3(8.9MB)→ textso.under.jp/cgi-bin/downcnt/downcnt.cgi/gekko3_n.mp3 http://textso.under.jp/cgi-bin/downcnt/downcnt.cgi/gekko3_n.mp3 曲データ(サクラから貼り付けます。) //------------------------------------------------------------------------------ // テキスト音楽「サクラ」音楽データ (dSakura.dll Version.2.34e) //------------------------------------------------------------------------------ 曲名{"ベートーヴェン −月光 第3楽章− for SC-88pro Lv4.2 by ねお"} 作者{"作曲:ベートーヴェン MIDIデータ作成:ねお(Y.Kawamura)"} コメント{"ボリューム大きめでどうぞ。 打ち込み音源:SC-8850 推奨音源:SC-8850、SC-8820、SC-88pro"} //------------------------------------------------------------------------------ /* ベートーベン本人は「幻想曲風ソナタ(Sonata quasi una fantasia)」と呼んでいるこの曲。 「月光」なんてのは他人が付けた嘘っぱちタイトルなので惑わされないように(−− アルフレッド・ブレンデルの演奏CDを2枚買ってきて比較しつつ真似してます。 (ドイツ盤 438 863-2 1993年演奏)と(日本盤 PHCP-21023 1972年演奏) 第8小節の独特のリタルダンドが心地良いのです。 */ Include(4neria.h); Include(SC-8850.h); System.MeasureShift(0); //音源初期化用に発音を遅らせる(ねおねおパソ環境では効果がないので却下) System.TimeBase(480) //四分音符分解能 ResetGS; //音源の初期化 GSリセット //Time( 1:1: 100) SysEx$ = F0,41,10,42,12,00,00,7F,00,01,F7; //SC-88 System Mode Set (Mode-1にする) Time( 1:1: 101) SysEx$ = F0,41,10,42,12,{40,03,00,01,55},F7; //インサーションエフェクトの選択 //(EFX = 26 の Reverbにする) Time( 1:1: 102) SysEx$ = F0,41,10,42,12,{40,03,03,05},F7; //インサーションエフェクトの設定 ここから //(Type = 05 Hall2) Time( 1:1: 103) SysEx$ = F0,41,10,42,12,{40,03,04,59},F7; //(Pre Dly = 39ms) Time( 1:1: 104) SysEx$ = F0,41,10,42,12,{40,03,05,50},F7; //(Time = 80) Time( 1:1: 105) SysEx$ = F0,41,10,42,12,{40,03,06,7F},F7; //(HF Damp = Bypass) Time( 1:1: 106) SysEx$ = F0,41,10,42,12,{40,03,12,37},F7; //(Balance = D=E) Time( 1:1: 107) SysEx$ = F0,41,10,42,12,{40,03,13,47},F7; //(Low Gain = +7dB) Time( 1:1: 108) SysEx$ = F0,41,10,42,12,{40,03,14,43},F7; //(Hi Gain = +3dB) Time( 1:1: 109) SysEx$ = F0,41,10,42,12,{40,03,16,7F},F7; //(Level = 127) Time( 1:1: 110) SysEx$ = F0,41,10,42,12,{40,03,17,40},F7; //(EFX SEND TO REVERB = 64) //インサーションエフェクト設定 ここまで Time( 1:1: 111) SysEx$ = F0,41,10,42,12,{40,42,22,01},F7; //Part2のEFXをONにする Time( 1:1: 112) SysEx$ = F0,41,10,45,12,10,00,00,4D,49,44,49,20,41,72,72,61,6E,67,65,64,20,62,79,20,6E,65,6F,28,59,2E,4B,61,77,61,6D,75,72,61,29,1B,F7; //------------------------------------------------------------------------------ 調#(どれふぁそ); //調号の設定→例)調#(ドファ) /* 調号メタイベント sf = n:#の数 -n:♭の数 mi = 0:メジャー 1:マイナー */ Function MetaKey(sf,mi){ DirectSMF($FF,$59,$02,sf,mi); } MetaKey( 4,1); //C#マイナー //これ使わないとTMIDIには E Major と表示されちゃうのね //------------------------------------------------------------------------------ トラック(1);チャンネル(1); /*01*/拍子(5,4); //楽譜上の小節とデータ上の小節を合わせつつ音源初期化用の時間を作る テンポ(10);っ8 テンポ(173);っ8^4^4^4^4 /*02*/拍子(4,4); /*03*/【248 っ1】 /*251*/拍子(8,4); っ1^1 /*252*/拍子(4,4); トラック(2);チャンネル(2); Sub{ @1,,3 //バンクセレクトLSBが3(SC-88proMAP)のPiano ;r%2;MainVolume(127); ;r%2;Expression(127); ;r%2;Panpot(64); ;r%2;Reverb(50); ;r%2;NRPN(1,32,70); //カットオフフリケンシー } 音階5 音符16 r4 /*01*/ ゲート80; q.Random(15); 音量60; v.Random(7); t.Random(30); //「それずらし過ぎちゃうの?」ってなくらい っ""そ"ど"み "そ"ど"み"そ ど"み"そど み"そどみ /*02*/ r%(-1);音量.onTime(60,92,!2^4 ,92,92,!4);r%(1); そどみそ `どみそ`ど `みそ`ど`み テンポ(165); ゲート90; q.Random(10); 音量.onNote(110,106,102,112 ,98,91,95,100); v.Random(5); //ここは6和音で第7小節から4和音になるので t.Random(3); //違和感がないようにここは120以下で 「そ`ど`み`そ」8「そ`ど`み`そ」8 //2回目はちょい弱く(ブレンデルのまね〜) /*03*/テンポ(174); ゲート80; q.Random(15); 音量57; v.Random(10); t.Random(30); っ""そ"ど*"れ "そ"ど*"れ"そ ど*"れ"そど* れ"そど*れ /*04*/ r%(-1);音量.onTime(57,86,!2^4 ,86,86,!4);r%(1); そど*れそ `ど*れそ`ど* `れそ`ど*`れ テンポ(164); ゲート90; q.Random(10); 音量.onNote(110,102,105,112 ,95,83,82,100); v.Random(5); //6和音なので抑え気味に t.Random(3); 「そ`ど*`れ`そ」8「そ`ど*`れ`そ」8 /*05*/テンポ(170); ゲート80; q.Random(15); 音量63; v.Random(10); t.Random(30); っ"ど"ファ*"ソ ド"ファ*"ソド ファ*"ソドファ* ソドファ*ソ /*06*/ r%(-1);音量.onTime(63,90,!2^4 ,90,90,!4);r%(1); `ドファ*ソ`ド `ファ*ソ`ド`ファ* `ソ`ド`ファ*`ソ テンポ(164); ゲート90; q.Random(10); 音量.onNote(115,107,108,117 ,105,104,103,108); v.Random(5); //6和音なので抑え気味に t.Random(3); 「`ド`ファ*`ソ``ド」8「`ド`ファ*`ソ``ド」8 /*07*/テンポ(171); ゲート.onNote(0,130,130,90 ,40,130,130,90 ,40,130,130,90); q.Random(5); r%(-1);音量.onTime(67,85,!2^4 ,85,85,!4);r%(1); v.Random(10); t.Random(30); っ"ド"ファ"ラ ドドファラ `ド`ド`ファ`ラ テンポ(165); ゲート90; q.Random(10); 音量.onNote(126,124,127 ,115,111,117); v.Random(3); //4和音なので強めに t.Random(3); 「`ド`ファ``ド」8「`ド`ファ``ド」8 /*08*/テンポ(173); ゲート.onNote(0,130,130,90 ,40,130,130,90 ,40,130,130,90); q.Random(5); r%(-1);音量.onTime(65,92,!2^4 ,92,92,!4);r%(1); v.Random(7); t.Random(30); っ"ド"ミ"ソ* ドドミソ* `ド`ド`ミ`ソ* テンポ(110); テンポ改(105,!4); ゲート86; q.Random(10); 音量.onNote(127,125,127 ,121,120,122); v.Random(3); //4和音なので強めに t.Random(3); 「`ド`ソ*``ド」8「`ド`ソ*``ド」8 /*09*/テンポ(124); ゲート90; q.Random(10); 音量.onNote(125,125,125); v.Random(6); t.Random(3); 「`ド*`ソ``ド*」8 テンポ(162); テンポ改(160,!1); ゲート460; q.Random(10); 音量.onNote(85,60); r%(-1);v_.onTime(10,20,!8^4^2 ,20,20,!4);r%(1); v.Random(5); //\doc\kouza\mml2.htmを参照 t.Random(12); ソ`ソ ソ`ソラ#`ソ `ド*`ソ`ド`ソ `レ`ソ`ド*`ソ /*10*/Sub{っ2 テンポ改(158,!2);} ゲート460; q.Random(10); 音量.onNote(84,60); r%(-1);v_.onTime(20,25,!4 ,25,0,!4^2 ,0,0,!4);r%(1); t.Random(17); `レ`ソ`ド`ソ `ファ`ソ`ミ`ソ `レ`ソ`ド`ソ `ド*`ソラ*`ソ*,,+(98-60) //onNoteの2番目の数字を引く /*11*/テンポ(160); テンポ改(162,!2); ゲート460; q.Random(10); 音量.onNote(85,57); r%(-1);v_.onTime(0,10,!4^8 ,10,15,!8^2 ,15,15,!4);r%(1); ソ`ソ,,+(96-58)ソ`ソ ソ`ソラ#`ソ `ド*`ソ`ド`ソ `レ`ソ`ド*`ソ /*12*/Sub{っ2 テンポ改(160,!2);} ゲート460; q.Random(10); 音量.onNote(88,61); r%(-1);v_.onTime(15,20,!4 ,20,5,!4^2 ,5,5,!4);r%(1); `レ`ソ`ド`ソ `ファ`ソ`ミ`ソ `レ`ソ`ド`ソ `ド*`ソラ*`ソ*,,+(83-61) //onNoteの2番目の数字を引く /*13*/Sub{テンポ(159); テンポ改(149,!2); っ2 テンポ改(137,!2);} ゲート.onTime(90,80,!1); q.Random(15); 音量.onNote(90,70); r%(-1);v_.onTime(0,10,!1 ,10,10,!1);r%(1); v.Random(7); t.Random(12); ソ`ソ,,+(90-70)ラ`ソ* ソ`ソラ`ソ* ソ`ソラ`ソ* ソ`ソラ`ソ* //onNoteの2番目の数字を引く /*14*/Sub{テンポ(84);っ4;テンポ(71);っ4^2-20;テンポ(20);} //小節の最後にタメ ゲート92; q.Random(6); 音量.onNote(118,113); v.Random(5); v_(0); t.Random(3); 「ソ`ソ」4 ゲート98; 音量127; v.Random(3); "ソ2. /*15*/Sub{っ(-48);テンポ(170);} ゲート80; q.Random(10); 音量59; v.Random(11); t.Random(30); っ""ソ"ド"ミ "ソ"ド"ミ"ソ ド"ミ"ソド ミ"ソドミ /*16*/ r%(-1);音量.onTime(59,88,!2^4 ,88,88,!4);r%(1); ソドミソ `ドミソ`ド `ミ`ミ`ソ``ド テンポ(165); ゲート90; q.Random(10); 音量.onNote(127,127 ,122,122); v.Random(5); t.Random(3); 「`ミ``ミ」8「`ミ``ミ」8 /*17*/テンポ(172); ゲート90; q.Random(10); 音量65; v.Random(7); t.Random(30); っ"ミ"ソ*ド ミ"ソ*ドミ ソ*ドミソ* `ドミソ*`ド /*18*/ ゲート90; q.Random(10); r%(-1);音量.onTime(65,91,!2^4 ,91,91,!4);r%(1); `ミソ*`ド`ミ `ソ*`ド`ミ`ソ* ``ド`ミ`ソ*``ド テンポ(164); ゲート90; q.Random(10); 音量.onNote(127,127 ,122,122); v.Random(5); t.Random(3); 「`ミ``ミ」8「`ミ``ミ」8 /*19*/テンポ(170); ゲート90; q.Random(10); r%(-1);音量.onTime(65,85,!1 ,85,85,!4);r%(1); v.Random(10); //音量.onTimeを1チック前にずらす(以後全部) t.Random(30); ッ"レ"ラ#ド レ"ラ#ドレ ラ#ドレラ# `ドレラ#`ド /*20*/Sub{っ4 テンポ改(172,!2);} ゲート90; q.Random(10); r%(-1);音量.onTime(85,95,!2 ,92,70,!2 ,70,70,!4);r%(1); `レラ#`ド`レ `ラ#`ド`レ`ラ# ``ド`ラ#`レ`ド `ラ#`レ`ドラ# /*21*/Sub{テンポ(97);テンポ改(160,!4); っ4^2^8. ;テンポ(105);っ32;テンポ(126);} ゲート.onNote(45,110,95,400,400,400,400); q.Random(3); //最後の2音は長く 音量.onNote(60,70,70,65,65,65,65); v.Random(5); //最後の2音は弱めに シ4`レ2シ8.音符64ソ,,,-110ソ*,,,-70ソ,,,-40ラ#,,,-20 /*22*/Sub{テンポ(134);テンポ改(151,!2);} ゲート110; q.Random(5); //スラーなのでちょい長め 音量70; r%(-1);t.onTime(16,0,!1);r%(1); //遅く発音して徐々にジャストに合わせていく(荒技やなぁ・・・ 音符16ソ4,,-6ソ*4 ^8,90ソ*8`レ8^16,,+25ソ*,140 //最初の音を弱めに クレッシェンドを意識してアクセントしとく /*23*/テンポ(152); ゲート110; q.Random(5); //スラーなのでちょい長め r%(-1);音量.onTime(70,75,!1 ,75,75,!4);r%(1); //最後の2音は弱めに t.Random(5); ラ#4ソ4 ^8,90ソ8`レ8^16,,+25ソ,140 //クレッシェンドを意識してアクセントしとく /*24*/テンポ(153); r%(-1);音量.onTime(72,78,!1 ,78,78,!4);r%(1); //最後の2音は弱めに シ4ラ#4 ^8,90ラ#8`レ8^16,,+25ラ#,140 //クレッシェンドを意識してアクセントしとく /*25*/テンポ(157);テンポ改(163,!1); ゲート.onNote(40,90,90,90,90,30,30,30,30,30,30); q.Random(5); //legg.「軽く」 音量.onNote(72,72,72,72,72,76,76,76,76,76,76); v.Random(7); //ここからクレッシェンド t.Random(3); 音符8シ「`レ``レ」4「`レ``レ」4「`レ``レ」「シ`シ」「ソ`ソ」 /*26*/テンポ(158); ゲート.onNote(40,40,90,90,90,90,30,30,30,30,30,30); q.Random(5); 音量.onNote(74,74,74,74,75,75,80,80,100,100,95,95); 「ソ`ソ」「ソ*,,+20,-6`ソ*,,+20,-6」4「ソ*`ソ*」4「ソ*`ソ*」「`レ``レ」「ソ*`ソ*」 /*27*/テンポ(161); ゲート.onNote(40,40,90,90,90,90,27,27,27,27,27,27); q.Random(5); 音量.onNote(85,85,87,87,90,90,105,105,112,112,110,110); 「ラ#`ラ#」「ソ,,+25,-7`ソ,,+25,-7」4「ソ`ソ」4「ソ`ソ」「`レ``レ」「ソ`ソ」 /*28*/Sub{テンポ(160);テンポ改(165,!2);っ2;テンポ改(157,!2-32);っ2-32;テンポ(67);} ゲート.onNote(40,40,90,90,90,90,27,27,27,27,27,27); q.Random(5); 音量.onNote(90,90,92,92,95,95,110,110,115,115,115,115); 「シ`シ」「ラ#,,+25,-7`ラ#,,+25,-7」4「ラ#`ラ#」4「ラ#`ラ#」「`レ``レ」「ラ#`ラ#」 /*29*/テンポ(134); テンポ改(152,!2); //だんだん速く ゲート80; q.Random(5); 音量.onNote(125,125,127,127); v.Random(10); //sfz t.Random(2); 「`ド*``ド*」2「`ド``ド」2 /*30*/Sub{テンポ(137);っ4;テンポ(166);} t.Random(5); Sub{ゲート110;r%(-1);音量.onTime(100,77,!16 ,77,77,!4);r%(1); v.Random(5); 連符{ `ラ#`シ`ラ#`シ`ラ#}4-16;音量85;`ソ32`ラ#32;ゲート90;`シ*2. ,,127 } t.Random(3);ラ#4,,100シ*2. ,,127 /*31*/テンポ(145); テンポ改(158,!2); //だんだん速く ゲート90; t.Random(2); r%(-1);音量.onNote(125,125,127,127);r%(1); v.Random(10); //sfz 「ソ`ソ」2「ラ*`ラ*」2 /*32*/Sub{テンポ(140);っ4;テンポ(157);っ2.-64;テンポ(80)} t.Random(5); Sub{ゲート110;r%(-1);音量.onTime(100,75,!16 ,75,75,!4);r%(-1); v.Random(5); 連符{ `ソ*`ソ`ソ*`ソ`ソ*}4-16;音量85;`ファ*32`ソ*32;ゲート80;`ソ2. ,,127 } t.Random(3);ソ*4,,100ソ2. ,,127 /*33*/Sub{テンポ(120);っ2;テンポ(160)} ゲート90; t.Random(2); 音量117; v.Random(10);「ラ`ド`ミ`ラ」2^16;音符16;音量60;t.Random(10);`ミ`ファ`ソ `ラ`シ``ド`シ /*34*/テンポ改(161,!2); `ラ`ミ`ファ`ソ `ラ`シ``ド`シ `ラ`ミ`ファ`ソ `ラ`シ``ド`シ /*35*/Sub{っ4;テンポ改(160,!2^4)} r%(-1);音量.onTime(60,95,!1 ,95,95,!4);r%(1); `ラ`ミ`ファ`ソ `ラ`シ``ド``レ* ``ミ``レ``ミ``レ ``ミ``ド`シ`ラ /*36*/テンポ(160);テンポ改(158,!2) 音量60;`ソ2;r%(-1);音量.onTime(90,60,!16 ,60,60,!2);r%(1); v.Random(5); t.Random(5); 連符{ `ラ#`シ`ラ#`シ`ラ#`シ`ラ#`シ`ラ#}2-12;`ソ24,,83`ラ#24,,78 /*37*/Sub{っ4-64;テンポ(120);っ4^64;テンポ(158);} t.Random(3); `ソ4,40,81;ゲート90;音量114; v.Random(10);「"ラドミラ」4^16;音量60;ミファソ ラシ`ドシ /*38*/テンポ改(160,!2); t.Random(8); ラミファソ ラシ`ドシ ラミファソ ラシ`ドシ /*39*/ ラミファソ ラシ`ドシ ラ r%(-1);音量.onTime(60,75,!1 ,75,75,!4);r%(1); ミファソ ラシ`ドシ /*40*/ r%(-1);音量.onTime(75,100,!1 ,100,100,!4);r%(1); ラミファソ ラシ`ド`レ* `ミ`ファ`ソ`ラ `シ``ド``レ*``レ /*41*/Sub{テンポ(155);テンポ改(150,!2);っ2;テンポ改(147,!2);} t.Random(1); 音量105; v.Random(7);「`ミ``ミ」2;音量127;「ソ`ソ」2 /*42*/Sub{テンポ(143);っ2;テンポ改(153,!2);} 「シ`シ」2「"ソ*ドソ*」2 /*43*/テンポ(158);テンポ改(161,!2); t.Random(2); 音符8;ゲート80;音量110; v.Random(10);「"ソ"シソ」;ゲート25;音量60;「レシ」「レシ」「レシ」 「レシ」「レシ」「レラ#」「レソ」 /*44*/ ゲート35; 「レソ*」「ソ*`レ」「ソ*`レ」「ソ*`レ」 「ソ*`レ」「ソ*`レ」「ソ`レ」「ラ#`レ」 /*45*/「シ`レ」「レシ」「レシ」「レシ」 「レシ」「レシ」「レラ#」「レソ」 /*46*/「レソ*」「ソ*`レ」「ソ*`レ」「ソ*`レ」 「ソ*`レ」「ソ*`レ」「ソ`レ」「ラ#`レ」 /*47*/テンポ(160); ゲート35;「シ`レ」「シ`レ」;ゲート100;「シ`レ」;ゲート90;「ソシ」 ッ;ゲート35;「`ド`ミ」;ゲート100;「`ド`ミ」;ゲート90;「ソ`ド」 /*48*/ ッ;ゲート35;「シ`レ」;ゲート100;「シ`レ」;ゲート90;「ソシ」 ッ;ゲート35;「ラ#`レ」;ゲート100;「ラ#`レ」;ゲート90;「ソ*ラ#」 /*49*/テンポ(160); r%(-1);音量.onTime(60,105,!1 ,105,105,!4);r%(1); v.Random(5); ゲート80;「ソシ」;ゲート35;「シ`レ`シ」「シ`レ`シ」「シ`レ`シ」 「シ`レ`シ」「シ`レ`シ」「ラ#`ド`ラ#」「ソシ`ソ」 /*50*/テンポ(158); ゲート90;音量115;「ソ*ラ#`ソ*」「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」 「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」「`レ`ソ*``レ」「`ド`ソ*``ド」 /*51*/テンポ(161); r%(-1);音量.onTime(115,115,!8 ,60,105,!8^4^2 ,105,105,!4);r%(1); 「シ`ソ`シ」;ゲート40;「シ`レ`シ」「シ`レ`シ」「シ`レ`シ」 「シ`レ`シ」「シ`レ`シ」「ラ#`ド`ラ#」「ソシ`ソ」 /*52*/テンポ(158); ゲート70;音量115;「ソ*ラ#`ソ*」「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」 「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」「`レ`ソ*``レ」「`ド`ソ*``ド」 /*53*/テンポ(160); 音量100;「シ`ソ`シ」;音量60;ゲート30;「`ソ`シ」;ゲート100;「`ソ`シ」;ゲート90;「`シ``レ」 ッ;ゲート30;「`ソ``ド」;ゲート100;「`ソ``ド」;ゲート90;「``ド``ミ」 /*54*/テンポ改(159,!1); ッ;ゲート30;「`ソ`シ」;ゲート100;「`ソ`シ」;ゲート90;「`シ``レ」 ッ;ゲート30;「`ソ*`ラ#」;ゲート100;「`ソ*`ラ#」;ゲート90;「`ラ#``レ」 /*55*/テンポ158;テンポ改(146,!1); r%(-1);音量.onTime(75,110,!1 ,110,110,!4);r%(1); ッ;ゲート30;「`レ`シ」;ゲート100;「`レ`シ」;ゲート90;「`ソ``レ」 ッ;ゲート30;「`ド`ラ」;ゲート100;「`ド`ラ」;ゲート90;「`ミ``ド」 /*56*/Sub{テンポ改(137,!2);っ4;テンポ改(127,!4);っ4;テンポ改(87,!4);} r%(-1);音量.onTime(110,110,!2 ,100,85,!2 ,85,85,!4);r%(1); ッ;ゲート30;「シ`ソ」;ゲート100;「シ`ソ」;ゲート90;「`レ`シ」 ッ;ゲート30;「ラ#`ソ*」;ゲート100;「ラ#`ソ*」;ゲート90;「`ド`ラ#」 /*57*/テンポ(130);テンポ改(135,!1^1); t.Random(3); 音符4;音量50; v.Random(7);「シ`ソ」ッッシ8.ソ16 /*58*/ ソ*「ドソ*`レ」「ドソ*`レ」「ドソ*`レ」4-16;"シ32ソ32 /*59*/ `レ2.`シ8.`ソ16 /*60*/ `ソ*「`ド`ソ*``レ」「`ド`ソ*``レ」「`ド`ソ*``レ」4-16シ32`ソ32 /*61*/テンポ改(143,!1); t.Random(5); ``レ2-16`ド32`ソ*32``レ2-16シ32`ソ32 /*62*/テンポ(143);テンポ改(150,!1); ``レ2-16`ド32`ソ*32``レ2 /*63*/テンポ(150);テンポ改(160,!1); r%(-1);音量.onTime(60,75,!1 ,75,75,!4);r%(1); v.Random(10); t.Random(20); 音符16;"シソレソ "シソレソ "シソレソ "シソレソ /*64*/ r%(-1);音量.onTime(75,100,!1 ,100,100,!4);r%(1); ド*ファレファ ド*ファレファ ド*ファレファ ド*ファレファ /*65*/テンポ(163); ゲート80; q.Random(10); t.Random(3); 音量100;v.Random(8);「ドミ」;t.Random(30);音量60;""ソ"ド"ミ "ソ"ド"ミ"ソ ド"ミ"ソド ミ"ソドミ //------------------------------------------------------------------------------ /*66*/ r%(-1);音量.onTime(60,91,!2^4 ,91,91,!4);r%(1); そどみそ `どみそ`ど `みそ`ど`み テンポ(163); ゲート90; q.Random(10); 音量.onNote(112,108,109,114 ,101,95,99,104); v.Random(5); //ここは6和音で第7小節から4和音になるので t.Random(2); 「そ`ど`み`そ」8「そ`ど`み`そ」8 //違和感がないようにここは120以下で /*67*/テンポ(173); ゲート80; q.Random(15); 音量62; v.Random(7); t.Random(28); っ""そ"ど*"れ "そ"ど*"れ"そ ど*"れ"そど* れ"そど*れ /*68*/ r%(-1);音量.onTime(62,89,!2^4 ,89,89,!4);r%(1); そど*れそ `ど*れそ`ど* `れそ`ど*`れ テンポ(164); ゲート90; q.Random(10); 音量.onNote(109,104,107,112 ,104,102,103,106); v.Random(5); //6和音なので抑え気味に t.Random(3); 「そ`ど*`れ`そ」8「そ`ど*`れ`そ」8 /*69*/テンポ(170); ゲート80; q.Random(15); 音量59; v.Random(10); t.Random(32); っ"ど"ファ*"ソ ド"ファ*"ソド ファ*"ソドファ* ソドファ*ソ /*70*/ r%(-1);音量.onTime(59,83,!2^4 ,83,83,!4);r%(1); `ドファ*ソ`ド `ファ*ソ`ド`ファ* `ソ`ド`ファ*`ソ テンポ(164); ゲート90; q.Random(10); 音量.onNote(111,109,110,114 ,103,99,100,104); v.Random(5); //6和音なので抑え気味に t.Random(3); 「`ド`ファ*`ソ``ド」8「`ド`ファ*`ソ``ド」8 /*71*/テンポ(171); ゲート.onNote(0,130,130,90 ,40,130,130,90 ,40,130,130,90); q.Random(5); r%(-1);音量.onTime(61,92,!2^4 ,92,92,!4);r%(1); v.Random(10); t.Random(32); っ"ド"ファ"ラ ドドファラ `ド`ド`ファ`ラ テンポ(165); ゲート90; q.Random(10); 音量.onNote(124,122,124 ,120,117,119); v.Random(3); //4和音なので強めに t.Random(3); 「`ド`ファ``ド」8「`ド`ファ``ド」8 /*72*/テンポ(173); ゲート.onNote(0,130,130,90 ,40,130,130,90 ,40,130,130,90); q.Random(5); r%(-1);音量.onTime(63,90,!2^4 ,90,90,!4);r%(1); v.Random(10); t.Random(27); っ"ド"ミ"ソ* ドドミソ* `ド`ド`ミ`ソ* テンポ(110); テンポ改(105,!4); ゲート86; q.Random(10); 音量.onNote(124,122,124 ,118,117,119); v.Random(3); //4和音なので強めに t.Random(2); 「`ド`ソ*``ド」8「`ド`ソ*``ド」8 /*73*/テンポ(124); ゲート90; q.Random(10); 音量.onNote(127,127,127); v.Random(4); t.Random(3); 「`ド*`ソ``ド*」8 テンポ(162); テンポ改(160,!1); ゲート460; q.Random(10); 音量.onNote(85,60); r%(-1);v_.onTime(10,20,!8^4^2 ,20,20,!4);r%(1); v.Random(7); //\doc\kouza\mml2.htmを参照 t.Random(11); ソ`ソ ソ`ソラ#`ソ `ド*`ソ`ド`ソ `レ`ソ`ド*`ソ /*74*/Sub{っ2 テンポ改(158,!2);} ゲート460; q.Random(10); 音量.onNote(84,60); r%(-1);v_.onTime(20,25,!4 ,25,0,!4^2 ,0,0,!4);r%(1); t.Random(10); `レ`ソ`ド`ソ `ファ`ソ`ミ`ソ `レ`ソ`ド`ソ `ド*`ソラ*`ソ*,,+(98-60) //onNoteの2番目の数字を引く /*75*/テンポ(160); テンポ改(162,!2); ゲート460; q.Random(10); 音量.onNote(85,57); r%(-1);v_.onTime(0,10,!4^8 ,10,15,!8^2 ,15,15,!4);r%(1); ソ`ソ,,+(96-57)ソ`ソ ソ`ソラ#`ソ `ド*`ソ`ド`ソ `レ`ソ`ド*`ソ //onNoteの2番目の数字を引く /*76*/Sub{っ2 テンポ改(160,!2);} ゲート460; q.Random(10); 音量.onNote(88,61); r%(-1);v_.onTime(15,20,!4 ,20,5,!4^2 ,5,5,!4);r%(1); `レ`ソ`ド`ソ `ファ`ソ`ミ`ソ `レ`ソ`ド`ソ `ド*`ソラ*`ソ*,,+(93-61) //onNoteの2番目の数字を引く /*77*/Sub{テンポ(159); テンポ改(149,!2); っ2 テンポ改(137,!2);} ゲート.onTime(90,80,!1); q.Random(15); 音量.onNote(90,70); r%(-1);v_.onTime(0,10,!1 ,10,10,!4);r%(1); v.Random(10); t.Random(12); ソ`ソ,,+(92-70)ラ`ソ* ソ`ソラ`ソ* ソ`ソラ`ソ* ソ`ソラ`ソ* //onNoteの2番目の数字を引く /*78*/Sub{テンポ(90);っ4;テンポ(65);っ4^2-20;テンポ(20);} //小節の最後にタメ ゲート92; q.Random(6); 音量.onNote(109,113); v.Random(5); v_(0); t.Random(3); 「ソ`ソ」4 ゲート98; 音量127; v.Random(3); "ソ2. /*79*/テンポ(173); ゲート80; q.Random(10); 音量62; v.Random(11); t.Random(30); っ""ソ"ド"ミ "ソ"ド"ミ"ソ ド"ミ"ソド ミ"ソドミ /*80*/ r%(-1);音量.onTime(62,93,!2^4 ,93,93,!4);r%(1); ソドミソ `ドミソ`ド `ミ`ミ`ソ``ド テンポ(166); ゲート90; q.Random(10); 音量.onNote(127,127 ,122,122); v.Random(5); t.Random(3); 「`ミ``ミ」8「`ミ``ミ」8 /*81*/テンポ(172); ゲート90; q.Random(10); 音量65; v.Random(13); t.Random(30); っ"ミ"ソ*ド ミ"ソ*ドミ ソ*ドミソ* `ドミソ*`ド /*82*/ ゲート90; q.Random(10); r%(-1);音量.onTime(65,87,!2^4 ,87,87,!4);r%(1); `ミソ*`ド`ミ `ソ*`ド`ミ`ソ* ``ド`ミ`ソ*``ド テンポ(165); ゲート90; q.Random(10); 音量.onNote(127,127 ,122,122); v.Random(5); t.Random(3); 「`ミ``ミ」8「`ミ``ミ」8 /*83*/テンポ(175); ゲート90; q.Random(10); r%(-1);音量.onTime(65,85,!1 ,85,85,!4);r%(1); v.Random(10); //音量.onTimeではわざと長めに指定(以後全部) t.Random(30); ッ"レ"ラ#ド レ"ラ#ドレ ラ#ドレラ# `ドレラ#`ド /*84*/Sub{っ4 テンポ改(176,!2);} ゲート90; q.Random(10); r%(-1);音量.onTime(85,95,!2 ,92,70,!2 ,70,70,!4);r%(1); v.Random(10); `レラ#`ド`レ `ラ#`ド`レ`ラ# ``ド`ラ#`レ`ド `ラ#`レ`ドラ# /*85*/Sub{テンポ(110);テンポ改(160,!4); っ4^2^8. ;テンポ(108);っ32;テンポ(136);} t.Random(10); q.onNote(40,110,95,400,400,400,400); q.Random(3); //最後の2音は長く 音量.onNote(60,70,70,65,65,65,65); v.Random(5); //最後の2音は弱めに シ4`レ2シ8.音符64ソ,,,-110ソ*,,,-70ソ,,,-40ラ#,,,-20 /*86*/Sub{テンポ(141);テンポ改(150,!2);} ゲート110; q.Random(5); //スラーなのでちょい長め 音量70; v.Random(5); t.onTime(16,0,!1);t.Random(3); //遅く発音して徐々にジャストに合わせていく(荒技やなぁ・・・ 音符16ソ4,,-6ソ*4 ^8,90ソ*8`レ8^16,,+24ソ*,140 //最初の音を弱めに クレッシェンドを意識してアクセントしとく /*87*/テンポ(153); テンポ改(157,!1); ゲート110; q.Random(5); //スラーなのでちょい長め r%(-1);音量.onTime(70,75,!1 ,75,75,!4);r%(1); v.Random(5); //最後の2音は弱めに t.Random(5); ラ#4ソ4 ^8,90ソ8`レ8^16,,+24ソ,140 //クレッシェンドを意識してアクセントしとく /*88*/テンポ(158); r%(-1);音量.onTime(72,78,!1 ,78,78,!4);r%(1); v.Random(5); //最後の2音は弱めに シ4ラ#4 ^8,90ラ#8`レ8^16,,+24ラ#,140 //クレッシェンドを意識してアクセントしとく /*89*/テンポ(155); テンポ改(165,!1); //だんだん速くしてみる ゲート.onNote(40,90,90,90,90,30,30,30,30,30,30); q.Random(5); //legg.「軽く」 音量.onNote(72,72,72,72,72,76,76,76,76,76,76); v.Random(10); //ここからクレッシェンド t.Random(3); 音符8シ「`レ``レ」4「`レ``レ」4「`レ``レ」「シ`シ」「ソ`ソ」 /*90*/テンポ(160); ゲート.onNote(40,40,90,90,90,90,30,30,30,30,30,30); q.Random(5); 音量.onNote(74,74,74,74,75,75,80,80,100,100,95,95); v.Random(10); 「ソ`ソ」「ソ*,,+20,-6`ソ*,,+20,-6」4「ソ*`ソ*」4「ソ*`ソ*」「`レ``レ」「ソ*`ソ*」 /*91*/テンポ(163); ゲート.onNote(40,40,90,90,90,90,27,27,27,27,27,27); q.Random(5); 音量.onNote(85,85,87,87,90,90,105,105,112,112,110,110); v.Random(10); 「ラ#`ラ#」「ソ,,+25,-7`ソ,,+25,-7」4「ソ`ソ」4「ソ`ソ」「`レ``レ」「ソ`ソ」 /*92*/Sub{テンポ(158);テンポ改(165,!2);っ2;テンポ改(157,!2-32);っ2-32;テンポ(70);} ゲート.onNote(40,40,90,90,90,90,27,27,27,27,27,27); q.Random(5); 音量.onNote(90,90,92,92,95,95,110,110,115,115,115,115); v.Random(10); 「シ`シ」「ラ#,,+25,-7`ラ#,,+25,-7」4「ラ#`ラ#」4「ラ#`ラ#」「`レ``レ」「ラ#`ラ#」 /*93*/テンポ(136); テンポ改(152,!2); //だんだん速く ゲート80; q.Random(5); 音量.onNote(125,125,127,127); v.Random(10); //sfz 「`ド*``ド*」2「`ド``ド」2 /*94*/Sub{テンポ(150);っ4;テンポ(166);} t.Random(5); Sub{ゲート110;r%(-1);音量.onTime(100,75,!16 ,75,75,!4);r%(1); 連符{ `ラ#`シ`ラ#`シ`ラ#}4-16;音量85;`ソ32`ラ#32;ゲート90;`シ*2. ,,127 } ラ#4,,100シ*2. ,,127 /*95*/テンポ(146); テンポ改(152,!2); //だんだん速く 音量.onNote(125,125,127,127); v.Random(10); //sfz t.Random(3); 「ソ`ソ」2「ラ*`ラ*」2 /*96*/Sub{テンポ(152);っ4;テンポ(160);} t.Random(5); Sub{ゲート110;r%(-1);音量.onTime(100,75,!16 ,75,75,!4);r%(-1); 連符{ `ソ*`ソ`ソ*`ソ`ソ*}4-16;音量85;`ファ*32`ソ*32;ゲート80;`ソ2. ,,127 } ソ*4,,100ソ2. ,,127 /*97*/Sub{テンポ(120);っ2;テンポ(158)} t.Random(3); ゲート90;音量110「ラ`ド`ミ`ラ」2^16;音符16;音量60;t.Random(10);`ミ`ファ`ソ `ラ`シ``ド`シ /*98*/テンポ改(159,!2); `ラ`ミ`ファ`ソ `ラ`シ``ド`シ `ラ`ミ`ファ`ソ `ラ`シ``ド`シ /*99*/Sub{っ4;テンポ改(160,!2^4)} r%(-1);音量.onTime(60,95,!1 ,95,95,!4);r%(1); `ラ`ミ`ファ`ソ `ラ`シ``ド``レ* ``ミ``レ``ミ``レ ``ミ``ド`シ`ラ /*100*/ 音量60;`ソ2;r%(-1);音量.onTime(90,70,!16 ,70,70,!2);r%(1); 連符{ `ラ#`シ`ラ#`シ`ラ#`シ`ラ#`シ`ラ#}2-12;`ソ24,,85`ラ#24,,83 /*101*/Sub{っ4;テンポ(120);っ4;テンポ(159);} t.Random(3); `ソ4,40,82;ゲート90;音量110「"ラドミラ」4^16;音量60;t.Random(10);ミファソ ラシ`ドシ /*102*/テンポ改(160,!2); ラミファソ ラシ`ドシ ラミファソ ラシ`ドシ /*103*/ラミファソ ラシ`ドシ ラ r%(-1);音量.onTime(60,75,!1 ,75,75,!4);r%(1); ミファソ ラシ`ドシ /*104*/ r%(-1);音量.onTime(75,100,!1 ,100,100,!4);r%(1); ラミファソ ラシ`ド`レ* `ミ`ファ`ソ`ラ `シ``ド``レ*``レ /*105*/Sub{テンポ(157);テンポ改(150,!2);っ2;テンポ改(147,!2);} t.Random(3); 音量105;「`ミ``ミ」2;音量127;「ソ`ソ」2 /*106*/Sub{テンポ(143);っ2;テンポ改(153,!2);} 「シ`シ」2「"ソ*ドソ*」2 /*107*/テンポ(161);テンポ改(162,!2); 音符8;音量95;「"ソ"シソ」;ゲート32;音量60;「レシ」「レシ」「レシ」 「レシ」「レシ」「レラ#」「レソ」 /*108*/テンポ(160); ゲート35; 「レソ*」「ソ*`レ」「ソ*`レ」「ソ*`レ」 「ソ*`レ」「ソ*`レ」「ソ`レ」「ラ#`レ」 /*109*/テンポ(160); ゲート31; 「シ`レ」「レシ」「レシ」「レシ」 「レシ」「レシ」「レラ#」「レソ」 /*110*/テンポ(159); ゲート35; 「レソ*」「ソ*`レ」「ソ*`レ」「ソ*`レ」 「ソ*`レ」「ソ*`レ」「ソ`レ」「ラ#`レ」 /*111*/ ゲート30;「シ`レ」「シ`レ」;ゲート100;「シ`レ」;ゲート90;「ソシ」 ッ;ゲート30;「`ド`ミ」;ゲート100;「`ド`ミ」;ゲート90;「ソ`ド」 /*112*/ ッ;ゲート30;「シ`レ」;ゲート100;「シ`レ」;ゲート90;「ソシ」 ッ;ゲート30;「ラ#`レ」;ゲート100;「ラ#`レ」;ゲート90;「ソ*ラ#」 /*113*/テンポ(160); r%(-1);音量.onTime(60,105,!1 ,105,105,!4);r%(1); ゲート80; 「ソシ」;ゲート32;「シ`レ`シ」「シ`レ`シ」「シ`レ`シ」 「シ`レ`シ」「シ`レ`シ」「ラ#`ド`ラ#」「ソシ`ソ」 /*114*/テンポ(162); ゲート80;音量115; 「ソ*ラ#`ソ*」「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」 「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」「`レ`ソ*``レ」「`ド`ソ*``ド」 /*115*/テンポ(161); r%(-1);音量.onTime(115,115,!8 ,60,105,!8^4^2 ,105,105,!4);r%(1); 「シ`ソ`シ」;ゲート30;「シ`レ`シ」「シ`レ`シ」「シ`レ`シ」 「シ`レ`シ」「シ`レ`シ」「ラ#`ド`ラ#」「ソシ`ソ」 /*116*/テンポ(159); ゲート80;音量115; 「ソ*ラ#`ソ*」「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」 「`ミ`ソ*``ミ」「`ミ`ソ*``ミ」「`レ`ソ*``レ」「`ド`ソ*``ド」 /*117*/テンポ(160); 音量100;「シ`ソ`シ」;音量60;ゲート30;「`ソ`シ」;ゲート100;「`ソ`シ」;ゲート90;「`シ``レ」 ッ;ゲート30;「`ソ``ド」;ゲート100;「`ソ``ド」;ゲート90;「``ド``ミ」 /*118*/ ッ;ゲート30;「`ソ`シ」;ゲート100;「`ソ`シ」;ゲート90;「`シ``レ」 ッ;ゲート30;「`ソ*`ラ#」;ゲート100;「`ソ*`ラ#」;ゲート90;「`ラ#``レ」 /*119*/テンポ(150);テンポ改(148,!1); Sub{っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} r%(-1);音量.onTime(75,110,!1 ,110,110,!4);r%(1); ッ;ゲート30;「`レ`シ」;ゲート100;「`レ`シ」;ゲート90;「`ソ``レ」 ッ;ゲート30;「`ド`ラ」;ゲート100;「`ド`ラ」;ゲート90;「`ミ``ド」 /*130*/Sub{テンポ(151);テンポ改(124,!2);っ2;テンポ改(67,!2);} Sub{放す;っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} r%(-1);音量.onTime(110,95,!2 ,95,80,!2 ,50,50,!4);r%(1); ッ;ゲート30;「シ`ソ」;ゲート100;「シ`ソ」;ゲート90;「`レ`シ」 ッ;ゲート30;「ラ#`ソ*」;ゲート100;「ラ#`ソ*」;ゲート90;「`ド`ラ#」 /*121*/テンポ(130); Sub{放す;っ16;ペダル;} t.Random(3); 音符4;音量50;「シ`ソ」ッッ;t.Random(10);シ8.ソ16 /*122*/Sub{放す;っ16;ペダル;} ソ*;t.Random(3);「ドソ*`レ」「ドソ*`レ」「ドソ*`レ」4-16;t.Random(10);"シ32ソ32 /*123*/Sub{っ(-8);放す;っ16;ペダル;} `レ2.`シ8.`ソ16 /*124*/Sub{放す;っ16;ペダル;} `ソ*;t.Random(3);「`ド`ソ*``レ」「`ド`ソ*``レ」「`ド`ソ*``レ」4-16;t.Random(10);シ32`ソ32 /*125*/テンポ改(140,!1); Sub{っ(-8);放す;っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} ``レ2-16`ド32`ソ*32``レ2-16シ32`ソ32 /*126*/テンポ改(150,!1); Sub{っ(-8);放す;っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} ``レ2-16`ド32`ソ*32``レ2 /*127*/テンポ改(165,!1); Sub{放す;っ32;ペダル;} r%(-1);音量.onTime(60,75,!1 ,75,75,!4);r%(1); 音符16;"シソレソ "シソレソ "シソレソ "シソレソ /*128*/ Sub{放す;っ32;ペダル;} r%(-1);音量.onTime(75,100,!1 ,100,100,!4);r%(1); ド*ファレファ ド*ファレファ ド*ファレファ ド*ファレファ //------------------------------------------------------------------------------ /*129*/テンポ(171); ゲート80; q.Random(10); v.Random(11); t.Random(3); 音量110;「ドふぁ*」音量66;t.Random(25);"ド"ふぁ* "ソ ド"ふぁ*"ソド ふぁ*"ソドふぁ* ソドふぁ*ソ /*130*/ r%(-1);音量.onTime(66,84,!2^4 ,84,84,!4);r%(1); `どふぁ*そ`ど `ふぁ*そ`ど`ふぁ* `そ`ど`ふぁ*`そ テンポ(162); ゲート90; q.Random(5); 音量.onNote(112,107,110,115 ,115,111,106,115); v.Random(5); //6和音なので抑え気味に t.Random(3); 「`ど`ふぁ*`そ``ど」8「`ど`ふぁ*`そ``ど」8 /*131*/テンポ(169); ゲート80; q.Random(10); 音量64; v.Random(10); t.Random(26); っ"ど"ふぁ*"ソ ド"ふぁ*"ソド ふぁ*"ソドふぁ* ソドふぁ*ソ /*132*/ r%(-1);音量.onTime(64,83,!2^4 ,83,83,!4);r%(1); `ドふぁ*ソ`ド `ふぁ*ソ`ド`ふぁ* `ソ`ド`ふぁ*`ソ テンポ(161); ゲート90; q.Random(5); 音量.onNote(114,112,113,117 ,114,107,116,117); v.Random(5); //6和音なので抑え気味に t.Random(3); 「`ど`ふぁ*`そ``ど」8「`ど`ふぁ*`そ``ど」8 /*133*/テンポ(171); ゲート.onNote(0,130,130,90 ,40,130,130,90 ,40,130,130,90); q.Random(5); r%(-1);音量.onTime(57,86,!2^4 ,86,86,!4);r%(1); v.Random(10); t.Random(27); っ"ド"ファ"ラ ドドファラ `ド`ド`ファ`ラ テンポ(165); ゲート90; q.Random(5); 音量.onNote(123,123,125 ,123,122,125); v.Random(6); //4和音なので強めに t.Random(3); 「`ド`ファ`ラ``ド」8「`ド`ファ`ラ``ド」8 /*134*/テンポ(168); テンポ改(145,!2.); ゲート.onNote(0,130,130,90 ,40,130,130,90 ,40,130,130,90); q.Random(5); r%(-1);音量.onTime(55,82,!2^4 ,82,82,!4);r%(1); v.Random(10); t.Random(20); っ"ド"ソ"シ ドドソシ `ド`ド`ソ`シ テンポ(110); テンポ改(80,!4); ゲート86; q.Random(10); 音量.onNote(125,124,125 ,125,123,125); v.Random(3); //4和音なので強めに t.Random(2); 「`ド`ソ`シ``ド」8「`ド`ソ`シ``ド」8 //*** 21〜をコピーしつつ再調整 *** /*135*/Sub{テンポ(120);テンポ改(140,!4); っ4^2^8. ;テンポ(97);っ32;テンポ(120);} ゲート.onNote(80,80,80,80 ,70,110,95,400,400,400); q.Random(3); //装飾音符3音は長く 音量.onNote(125,125,125,125 ,95,90,83,80,80,80); v.Random(5); //装飾音符3音は弱めに t.Random(3); 「`ド`ファ`ラ``ド」4;t.Random(7);`ド2ラ8.音符64ファ,,,-110ファ*,,,-70ファ,,,-40ソ,,,-20 /*136*/Sub{テンポ(125);テンポ改(148,!2);} ゲート110; q.Random(5); //スラーなのでちょい長め。例外はオプションで指定 音量.onNote(72,70,75,105,80); t.onTime(16,0,!1);t.Random(1); //遅く発音して徐々にジャストに合わせていく(荒技やなぁ・・・ 音符16ファ4,,-6ファ*4 ^8,90ファ*8`ド8^16ファ*,140 /*137*/テンポ(148); ゲート110; q.Random(5); //スラーなのでちょい長め 音量.onNote(75,70,75,110,80); t.Random(5); ソ4ファ4 ^8,90ファ8`ド8^16ファ,140 /*138*/テンポ(145); テンポ改(150,!1); 音量.onNote(75,70,70,100,72); //デクレッシェンド気味 ラ4ソ4 ^8,90ソ8`ド8^16ソ,140 /*139*/テンポ(153); ゲート80; 音量57; v.Random(7); t.Random(7); ラ`ドラ`ド ファ`ドファ`ド ファ`ドファ`ド ファ`ドファ`ド /*140*/Sub{テンポ(140);テンポ改(125,!2);っ2;テンポ(153);}; ソ`ドシ`ド ソ`ドシ`ド ソ`ドシ`ド ソ`ドシ`ド /*141*/Sub{テンポ(140);テンポ改(125,!2);っ2;テンポ(153);}; ファ`ドラ`ド ファ`ドラ`ド ファ`ドラ`ド ファ`ドラ`ド /*142*/Sub{っ2;テンポ改(130,!2);}; 音量.onNote(60,58,62,65 ,70,67,65,63 ,77,82,86,89 ,95,93,92,90); ファ`レ*ラ`レ* ファ`レ*ラ`レ* ラ`レ*`ド*`レ* ラ`レ*`ド*`レ* /*143*/Sub{テンポ(120);っ4;テンポ(143);} 音量.onNote(99,97,58,57 ,55,55,55,55 ,55,55,55,55 ,55,55,55,55); ソ*`レ*シ`レ* ソ*`レ*シ`レ* ソ*`レ*シ`レ* ソ*`レ*シ`レ* /*144*/ 音量58;v.Random(7); ラ`レ*`ド*`レ* ラ`レ*`ド*`レ* ラ`レ*`ド*`レ* ラ`レ*`ド*`レ* /*145*/ 音量61; ソ*`レ*シ`レ* ソ*`レ*シ`レ* ソ*`レ*シ`レ* ソ*`レ*シ`レ* /*146*/ 音量64; ソ`レ*シ`レ* ソ`ドシ`ド ソ`ドシ`ド ソ`ドシ`ド /*147*/テンポ(150); 音量65; ファ,,+23`ド,,+18ラ`ド ファ`ドラ`ド ファ,,+25`ファ,,+20ラ`ファ ファ`ファラ`ファ /*148*/ ファ,,+28`ファ,,+23「ソ`レ」`ファ ファ`ファ「ソ`レ」`ファ ファ`ファ「ソ`レ」`ファ ファ`ファ「ソ`レ」`ファ /*149*/ ミ,,+35`ミ,,+27`ド`ミ ミ`ミ`ド`ミ ミ,,+35`ミ,,+28`ド`ミ ミ`ミ`ド`ミ /*150*/テンポ改(146,!1); 音量.onNote(105,97,68,69 ,70,71,72,73 ,105,97,71,72 ,73,74,75,76); レ`レ`ド`レ レ`レ`ド`レ レ`レ`ド`レ レ`レ`ド`レ /*151*/テンポ(141); t.Random(3); 音符8;ゲート110;音量100;「レ`ド*`レ」4;音量70;ソ2ラソ /*152*/テンポ改(136,!1); r%(-1);音量.onTime(70,85,!1 ,85,85,!4);r%(1); v.Random(5); 「"ラドファ,90」4ソファ「"ソ"シミ,90」4ファミ /*153*/ r%(-1);音量.onTime(85,65,!1 ,65,65,!4);r%(1); v.Random(5); 「"ファ"ラレ,90」4ミレ「"ミ"ソド,90」4レド /*154*/Sub{っ2.;テンポ改(80,!4);っ4;} 音量65; 「"レ"ファド*」2「"ド"ミド」2-16 "ド*32,-10"ソ32,-6 /*155*/テンポ(140);テンポ改(152,!2); r(8);音量.onTime(70,95,!1^1^1 ,95,95,!4);r(-8); v.Random(5); //2音目からonTime適用 //3小節分 レ4,90`ソ4^8,,+20;ゲート25;`ソ`ラ`ソ /*156*/ `ファ「ラ`ド`ファ」「シ`レ`ソ」「ラ`ド`ファ」「ソシ`ミ」「ソシ`ミ」「ラ`ド`ファ」「ソシ`ミ」 /*157*/ 「ファラ`レ」「ファラ`レ」「ソシ`ミ」「ファラ`レ」「ミソ`ド」「ミソ`ド」「ファラ`レ」「ミソ`ド」 /*158*/Sub{っ2.;テンポ改(70,!4);} ゲート70;音量60;「レファ`ド*」2;音量90;「ドミ`ド」2-16 ;音量85;ド*32,-20ファ32,-10 /*159*/テンポ(137);テンポ改(150,!2); 音量90;`レ2.;音量80;「ドミ`ド」4 /*160*/Sub{っ2.;テンポ改(70,!4);っ4;} 音量77;「レファ`ド*」4「レファ`ド*」4「ドミ`ド」4「ドミ`ド」4-16 ド*32,-20ファ32,-10 /*161*/テンポ(130);テンポ改(148,!2); r%(-1);音量.onTime(77,55,!1^1^1 ,55,55,!4);r%(1); v.Random(5); //3小節分 `レ2.「ドミ」`ド /*162*/テンポ(145);テンポ改(130,!1); 「レファ」`ド*「レファ」`ド*「ドミ」`ド「ドミ」`ド /*163*/テンポ改(80,!1); 「ド*ファ」`レ「ド*ファ」`レ「ドミ」`ド「ドミ」`ド /*164*/ t.Random(1); 音量50;「"ラドレラ」1 /*165*/Sub{テンポ(70);っ1-32;テンポ(10);} 「"ソド*レソ」1 //------------------------------------------------------------------------------ /*166*/テンポ(173); 音符16;ゲート80; q.Random(15); 音量80; v.Random(10); //「ちょっと弱すぎちゃうの?」ってなくらい t.Random(30); //「それずらし過ぎちゃうの?」ってなくらい っ""そ"ど"み "そ"ど"み"そ ど"み"そど み"そどみ /*167*/ r%(-1);音量.onTime(70,88,!2^4 ,88,88,!4);r%(1); そどみそ `どみそ`ど `みそ`ど`み テンポ(165); ゲート90; q.Random(10); 音量.onNote(113,111,107,115 ,114,106,110,115); v.Random(5); //ここは6和音で第7小節から4和音になるので t.Random(3); 「そ`ど`み`そ」8「そ`ど`み`そ」8 //違和感がないようにここは120以下で /*168*/テンポ(174); ゲート80; q.Random(15); 音量67; v.Random(15); t.Random(30); っ""そ"ど*"れ "そ"ど*"れ"そ ど*"れ"そど* れ"そど*れ /*169*/ r%(-1);音量.onTime(67,86,!2^4 ,86,86,!4);r%(1); そど*れそ `ど*れそ`ど* `れそ`ど*`れ テンポ(164); ゲート90; q.Random(10); 音量.onNote(112,107,110,115 ,115,111,106,115); v.Random(5); //6和音なので抑え気味に t.Random(3); 「そ`ど*`れ`そ」8「そ`ど*`れ`そ」8 /*170*/テンポ(170); ゲート80; q.Random(15); 音量69; v.Random(10); t.Random(30); っ"ど"ファ*"ソ ド"ファ*"ソド ファ*"ソドファ* ソドファ*ソ /*171*/ r%(-1);音量.onTime(69,91,!2^4 ,91,91,!4);r%(1); `ドファ*ソ`ド `ファ*ソ`ド`ファ* `ソ`ド`ファ*`ソ テンポ(164); ゲート90; q.Random(10); 音量.onNote(114,112,113,117 ,114,107,116,117); v.Random(5); //6和音なので抑え気味に t.Random(3); 「`ド`ファ*`ソ``ド」8「`ド`ファ*`ソ``ド」8 /*172*/テンポ(171); ゲート.onNote(0,130,130,90 ,40,130,130,90 ,40,130,130,90); q.Random(5); r%(-1);音量.onTime(67,87,!2^4 ,87,87,!4);r%(1); v.Random(10); t.Random(30); っ"ド"ファ"ラ ドドファラ `ド`ド`ファ`ラ テンポ(165); ゲート90; q.Random(10); 音量.onNote(123,123,125 ,123,122,125); v.Random(6); //4和音なので強めに t.Random(3); 「`ド`ファ``ド」8「`ド`ファ``ド」8 /*173*/テンポ(173); ゲート.onNote(0,130,130,90 ,40,130,130,90 ,40,130,130,90); q.Random(5); r%(-1);音量.onTime(70,93,!2^4 ,93,93,!4);r%(1); v.Random(10); t.Random(30); っ"ド"ミ"ソ* ドドミソ* `ド`ド`ミ`ソ* テンポ(110); テンポ改(105,!4); ゲート86; q.Random(10); 音量.onNote(125,124,125 ,125,123,125); v.Random(3); //4和音なので強めに t.Random(3); 「`ド`ソ*``ド」8「`ド`ソ*``ド」8 /*174*/テンポ(124); ゲート90; q.Random(10); 音量.onNote(125,125,125); v.Random(6); t.Random(3); 「`ド*`ソ``ド*」8 テンポ(162); テンポ改(160,!1); ゲート460; q.Random(10); 音量.onNote(85,60); r%(-1);v_.onTime(10,20,!8^4^2 ,20,20,!4);r%(1); v.Random(5); //\doc\kouza\mml2.htmを参照 t.Random(12); ソ`ソ ソ`ソラ#`ソ `ド*`ソ`ド`ソ `レ`ソ`ド*`ソ /*175*/Sub{っ2 テンポ改(158,!2);} ゲート460; q.Random(10); 音量.onNote(84,60); r%(-1);v_.onTime(20,25,!4 ,25,0,!4^2 ,0,0,!4);r%(1); v.Random(8); t.Random(17); `レ`ソ`ド`ソ `ファ`ソ`ミ`ソ `レ`ソ`ド`ソ `ド*`ソラ*`ソ* /*176*/テンポ(160); テンポ改(162,!2); ゲート460; q.Random(10); 音量.onNote(85,57); r%(-1);v_.onTime(0,10,!4^8 ,10,15,!8^2 ,15,15,!4);r%(1); v.Random(3); ソ`ソソ`ソ ソ`ソラ#`ソ `ド*`ソ`ド`ソ `レ`ソ`ド*`ソ /*177*/Sub{っ2 テンポ改(160,!2);} ゲート460; q.Random(10); 音量.onNote(88,61); r%(-1);v_.onTime(15,20,!4 ,20,5,!4^2 ,5,5,!4);r%(1); v.Random(6); `レ`ソ`ド`ソ `ファ`ソ`ミ`ソ `レ`ソ`ド`ソ `ド*`ソラ*`ソ* /*178*/Sub{テンポ(159); テンポ改(149,!2); っ2 テンポ改(137,!2);} ゲート.onTime(90,80,!1); q.Random(15); 音量.onNote(90,70); r%(-1);v_.onTime(0,10,!1 ,10,10,!4);r%(1); v.Random(10); t.Random(12); ソ`ソラ`ソ* ソ`ソラ`ソ* ソ`ソラ`ソ* ソ`ソラ`ソ* /*179*/Sub{テンポ(84);っ4;テンポ(55);っ4^2-20;テンポ(20);} //小節の最後にタメ ゲート92; q.Random(6); 音量.onNote(118,113); v.Random(5); v_(0); t.Random(3); 「ソ`ソ」4 ゲート98; 音量127; v.Random(3); "ソ2. //------------------------------------------------------------------------------ /*180*/Sub{テンポ(120);テンポ改(160,!4); っ4^2^8. ;テンポ(80);っ32;テンポ(107);} //今までより遅めに q.onNote(70,110,95,400,400,400,400); q.Random(3); 音量.onNote(0,70,70,65,65,65,65); v.Random(5); ッ4ソ2ミ8.音符64ド,,,-110ド*,,,-70ド,,,-40レ,,,-20 /*181*/Sub{テンポ(139);テンポ改(153,!2);} ゲート110; q.Random(5); 音量70; v.Random(5); t.onTime(16,0,!1); 音符16ド4,,-6ド*4 ^8,90ド*8ソ8^16,,+20ド*,140 /*182*/テンポ(153); ゲート110; q.Random(5); r%(-1);音量.onTime(70,75,!1 ,75,75,!4);r%(1); v.Random(5); t.Random(5); レ4ド4 ^8,90ド8ソ8^16,,+20ド,140 /*183*/ r%(-1);音量.onTime(72,78,!1 ,78,78,!4);r%(1); v.Random(5); ミ4レ4 ^8,90レ8ソ8^16,,+20レ,140 /*184*/テンポ(159); t.Random(3); ゲート.onNote(35,90,90,90,90,30,30,30,30,30,30); q.Random(5); r%(-1);音量.onTime(80,110,!1^1^1^1 ,110,110,!4);r%(1); //ここからクレッシェンド 音符8ミ「ソ`ソ」4「ソ`ソ」4「ソ`ソ」「ミ`ミ」「ド`ド」 /*185*/ ゲート.onNote(40,40,90,90,90,90,30,30,30,30,30,30); q.Random(5); 「ド`ド」「ド*,,,-6`ド*,,,-6」4「ド*`ド*」4「ド*`ド*」「ソ`ソ」「ド*`ド*」 /*186*/ ゲート.onNote(40,40,90,90,90,90,27,27,27,27,27,27); q.Random(5); 「レ`レ」「ド,,,-7`ド,,,-7」4「ド`ド」4「ド`ド」「ソ`ソ」「ド`ド」 /*187*/Sub{テンポ(162);テンポ改(165,!2);っ2;テンポ改(157,!2-32);っ2-16;テンポ(76);} //だんだん速くして遅く ゲート.onNote(40,40,90,90,90,90,31,31,31,31,31,31); q.Random(5); 「ミ`ミ」「レ,,,-7`レ,,,-7」4「レ`レ」4「レ`レ」「ソ`ソ」「レ`レ」 /*188*/テンポ(130); テンポ改(156,!2); //だんだん速く ゲート80; q.Random(5); 音量.onNote(125,125,127,127); v.Random(10); //sfz 「ファ*`ファ*」2「ファ`ファ」2 /*189*/Sub{テンポ(150);っ4;テンポ(163);} t.Random(10); Sub{ゲート110;r%(-1);音量.onTime(100,75,!16 ,75,75,!4);r%(1); 連符{ `レ`ミ`レ`ミ`レ}4-16;音量85;`ド32`レ32;ゲート90;`ミ2. ,,127 } レ4,,90ミ2. ,,117 /*190*/テンポ(148); t.Random(3); r%(-1);音量.onNote(125,125,127,127);r%(1); v.Random(10); //sfz 「ド`ド」2「レ*`レ*」2 /*191*/Sub{テンポ(147);っ4;テンポ(164);} t.Random(10); Sub{ゲート110; r%(-1);音量.onTime(100,75,!16 ,75,75,!4);r%(-1); 連符{ `ド*`ド`ド*`ド`ド*}4-16;音量85;ラ#32`ド*32;ゲート80;`ド2. ,,127 } ド*4,,90ド2. ,,117 /*192*/Sub{テンポ(120);っ2;テンポ(156);} ゲート90; t.Random(3); 音量110;「レ*ファラ`レ*」2^16;音符16;音量60;t.Random(10);ラシ`ド`レ*`ミ`ファ`ミ /*193*/ `レ*ラシ`ド `レ*`ミ`ファ`ミ `レ*ラシ`ド `レ*`ミ`ファ`ミ /*194*/ r%(-1);音量.onTime(60,90,!2^8^16 ,90,77,!16^4 ,77,77,!4);r%(1); //アクセントの音符とonTimeが合わないので16分音符で指定 `レ*ラシ`ド `レ*`ミ`ファ`ソ* `ラ`ソ`シ`ラ `ソ*`ファ`ミ`レ* /*195*/テンポ(158); 音量60;`ド2;r%(-1);音量.onTime(90,60,!16 ,60,60,!2);r%(1); 連符{ `レ`ミ`レ`ミ`レ`ミ`レ`ミ`レ}2-12;音量80;`ド24`レ24 /*196*/Sub{っ4;テンポ(120);っ4;テンポ(157);} t.Random(3); `ド4,40;ゲート90;音量110「"レ*"ファ"ラレ*」4^16;音量60;t.Random(10);"ラ"シド レ*ミファミ /*197*/ r%(-1);音量.onTime(60,70,!1^2 ,70,80,!2 ,80,80,!4);r%(1); レ*"ラ"シド レ*ミファミ レ*"ラ"シド レ*ミファミ /*198*/ レ*"ラ"シド レ*ミファソ* ラシ`ド`レ* `ミ`ファ`ソ*`ソ /*199*/テンポ(143); t.Random(3); 音量105;「ラ`ラ」2;音量127;「ド`ド」2 /*200*/ 「ミ`ミ」2「"ド*"ファド*」2 /*201*/テンポ(159); 音符8;音量100;「"ド"ミド」;ゲート35;音量60;「"ソミ」「"ソミ」「"ソミ」 「"ソミ」「"ソミ」「"ソレ」「"ソド」 /*202*/ ゲート37; 「"ソド*」「ド*ソ」「ド*ソ」「ド*ソ」 「ド*ソ」「ド*ソ」「ドソ」「レソ」 /*203*/ゲート34; 「ミソ」「"ソミ」「"ソミ」「"ソミ」 「"ソミ」「"ソミ」「"ソレ」「"ソド」 /*204*/ゲート38; 「"ソド*」「ド*ソ」「ド*ソ」「ド*ソ」 「ド*ソ」「ド*ソ」「ドソ」「レソ」 /*205*/テンポ(158); r%(-1);音量.onTime(60,75,!1^1 ,75,75,!4);r%(1); ゲート30;「ミソ」「ミソ」;ゲート100;「ミソ」;ゲート90;「ドミ」 ッ;ゲート30;「ファラ」;ゲート100;「ファラ」;ゲート90;「ドファ」 /*306*/ ッ;ゲート30;「ミソ」;ゲート100;「ミソ」;ゲート90;「ドミ」 ッ;ゲート30;「レソ」;ゲート100;「レソ」;ゲート90;「ド*レ」 /*207*/テンポ(159); r%(-1);音量.onTime(80,80,!8 ,60,105,!1 ,105,105,!4);r%(1); ゲート80;「ドミ」;ゲート35;「ミソ`ミ」「ミソ`ミ」「ミソ`ミ」 「ミソ`ミ」「ミソ`ミ」「レファ`レ」「ドミ`ド」 /*208*/テンポ(157); ゲート80;音量115;「ド*レ`ド*」「`ド*`レ``ド*」「`ド*`レ``ド*」「`ド*`レ``ド*」 「`ド*`レ``ド*」「`ド*`レ``ド*」「`ド`ミ``ド」「`レ`ファ``レ」 /*209*/テンポ(160); r%(-1);音量.onTime(120,120,!8 ,60,105,!8^4^2 ,105,105,!4);r%(1); 「`ミ`ソ``ミ」;ゲート34;「ミソ`ミ」「ミソ`ミ」「ミソ`ミ」 「ミソ`ミ」「ミソ`ミ」「レファ`レ」「ドミ`ド」 /*210*/テンポ(158); ゲート80;音量115; 「ド*レ`ド*」「`ド*`レ``ド*」「`ド*`レ``ド*」「`ド*`レ``ド*」 「`ド*`レ``ド*」「`ド*`レ``ド*」「`ド`ミ``ド」「`レ`ファ``レ」 /*211*/テンポ(157); 「`ミ`ソ``ミ」;音量60;ゲート30;「`ソ``ド」;ゲート100;「`ソ``ド」;ゲート90;「`ミ`ソ」 ッ;ゲート30;「`ラ``ド」;ゲート100;「`ラ``ド」;ゲート90;「`ファ`ラ」 /*212*/ ッ;ゲート30;「`ミ`ソ」;ゲート100;「`ミ`ソ」;ゲート90;「`ド`ミ」 ッ;ゲート30;「`レ`ソ」;ゲート100;「`レ`ソ」;ゲート90;「`ド*`レ」 /*213*/テンポ改(150,!1); Sub{っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} r%(-1);音量.onTime(75,110,!1 ,110,110,!4);r%(1); ッ;ゲート20;「`ド`ソ」;ゲート100;「`ド`ソ」;ゲート90;「ソ`ミ」 ッ;ゲート20;「ラ`ファ」;ゲート100;「ラ`ファ」;ゲート90;「ファ`レ*」 /*214*/テンポ改(130,!2); Sub{放す;っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} r%(-1);音量.onTime(110,50,!1 ,50,50,!4);r%(1); ッ;ゲート20;「ソ`ミ」;ゲート100;「ソ`ミ」;ゲート90;「ミ`ド」 テンポ改(70,!2); ッ;ゲート20;「ファ`レ」;ゲート100;「ファ`レ」;ゲート90;「レ`ド*」 //------------------------------------------------------------------------------ /*215*/テンポ(130); Sub{放す;っ16;ペダル;} 音符4;音量50; t.Random(3); 「ミ`ド」ッッ;t.Random(10);ミ8.ド16 /*216*/ Sub{放す;っ16;ペダル;} ド*;t.Random(3);「"ファド*ソ」「"ファド*ソ」「"ファド*ソ」4-16;t.Random(10);"ミ32ド32 /*217*/ Sub{っ(-8);放す;っ16;ペダル;} ソ2.`ミ8.`ド16 /*218*/ Sub{放す;っ16;ペダル;} `ド*;t.Random(3);「ファ`ド*`ソ」「ファ`ド*`ソ」「ファ`ド*`ソ」4-16;t.Random(10);ミ32,,50`ド32,,53 /*219*/テンポ改(140,!1); Sub{っ(-8);放す;っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} `ソ2-16,,55ファ32,,52`ド*32,,56`ソ2-16,,58ミ32,,60`ド32,,64 /*220*/テンポ改(150,!1); Sub{っ(-8);放す;っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} `ソ2-16,,67ファ32,,64`ド*32,,66`ソ2,,70 /*221*/テンポ155;テンポ改(162,!1); Sub{放す;っ32;ペダル;} r%(-1);音量.onTime(60,75,!1 ,75,75,!4);r%(1); 音符16;"ミド"ソド "ミド"ソド "ミド"ソド "ミド"ソド /*222*/ Sub{放す;っ32;ペダル;} r%(-1);音量.onTime(75,110,!1 ,110,110,!4);r%(1); 「"ド"ファ*」ド"ソド 「"ド"ファ*」ド"ソド 「"ド"ファ*」ド"ソド 「"ド"ファ*」ド"ソド //------------------------------------------------------------------------------ /*223*/テンポ(165);テンポ改(170,!1^2.); ゲート80; q.Random(10); v.Random(7); t.Random(3); 音量100;「"ド"ファ"ラド」;t.Random(25);音量73;"ド"ファ"ラ ド"ファ"ラド ファ"ラドファ ラドファラ /*224*/ r%(-1);音量.onTime(73,88,!2^4 ,88,88,!4);r%(1); `ドファラ`ド `ファラ`ド`ファ `ラ`ド`ファ`ラ テンポ(155); ゲート90; q.Random(10); 音量.onNote(117,115,118,120 ,114,111,115,117); v.Random(5); //ここは6和音で第7小節から4和音になるので t.Random(3); 「`ド`ファ`ラ``ド」8「`ド`ファ`ラ``ド」8 //違和感がないようにここは120以下で /*225*/テンポ(167);テンポ改(175,!1^2.); ゲート80; q.Random(10); 音量72; v.Random(7); t.Random(30); ッ"ド"ミ"ソ ド"ミ"ソド ミ"ソドミ ソドミソ /*226*/ r%(-1);音量.onTime(72,86,!2^4 ,86,86,!4);r%(1); `ドミソ`ド `ミソ`ド`ミ `ソ`ド`ミ`ソ Sub{テンポ105;っ8;テンポ120} ゲート90; q.Random(10); 音量.onNote(118,115,117,121 ,114,112,116,118); v.Random(5); //ここは6和音で第7小節から4和音になるので t.Random(1); 「`ド`ミ`ソ``ド」8「`ド`ミ`ソ``ド」8 //違和感がないようにここは120以下で //r(!-4)?r(!4) /*227*/Sub{テンポ(122);っ1^4;テンポ(54);っ2^4-32;テンポ(30);} ゲート90; 音量115; v.Random(5); t.Random(7); 音符32; Sub{ッ8"ド,,-20"ミ,,-20"ソ*,,-15"ラ#,,-10ド4^8 ド,,-20ミ,,-15ソ*,,-10ラ#,,-5`ド4 ^8;`ド,,-15`ミ,,-11`ソ*,,-7`ラ#,,-4``ド2^4,,+10 } 音量110;"""ソ*4^8 """ソ*,,-40"""ラ#,,-30""ド,,-25""ミ,,-10""ソ*4^8 ""ソ*,,-30""ラ#,,-20"ド,,-15"ミ,,-5 "ソ*4;音量122;t.Random(3); 「"ソ*"ラ#,,-10ド,,-10ミ」2. /*228*/ /*229*/Sub{テンポ(116);っ1; テンポ(100);テンポ改(95,!8);っ8;テンポ(65);っ16;テンポ(35);っ4;テンポ(37);っ2;テンポ(22);} Sub{っ64;ペダル;っ(-64);っ1^1-16;放す;} ゲート90; 音量117; t.Random(7); 音符32; Sub{ッ8""ラ*,,-20"ド*,,-15"レ,,-10"ファ,,-5"ラ*4^8 "ラ*,,-20ド*,,-15レ,,-10ファ,,-5ラ*4 ^16;音量122;ラ16`ド*16`レ16`ラ2^4,,+3 } 音量110;"""ファ4^8 """ファ,,-35"""ラ*,,-25""ド*,,-15""レ,,-10""ファ4^8 ""ファ,,-25""ラ*,,-15"ド*,,-10"レ,,-5 "ファ4;音量123;t.Random(3); 「"ファ"ラ,,-7ド*,,-7レ」2. /*230*/ //------------------------------------------------------------------------------ /*231*/テンポ(150);テンポ改(156,!1^1); ゲート95; t.Random(10); r%(-1);音量.onTime(60,62,!1^1^1 ,62,70,!1 ,70,70,!4);r%(1); 音符16; ッソミソ ドソミソ ドソミソ ドソミソ /*232*/ レソファソ レソファソ レソファソ レソファソ /*233*/ ドソミソ ドソミソ ドソミソ ドソミソ /*234*/ ド*ソファソ ド*ソファソ ド*ソファソ ド*ソファソ //------------------------------------------------------------------------------ /*235*/テンポ(157); ゲート.onNote(30,30,30 ,100,100 ,100,100 ,95,95); 音量.onNote(90,90,90 ,80,80 ,70,70,70,70); v.Random(5); t.Random(3); 音符8「ドミソ」4「ソ`ソ」2「ミ`ミ」8.「ド`ド」16 /*236*/ r%(-1);音量.onTime(70,60,!2 ,60,60,!2 ,60,60,!4);r%(1); ゲート.onNote(100,100 ,90,90 ,100,100 ,100,100 ,90,90); 「ド`ド」4「ド*`ド*」4^8「ド*`ド*」8「ソ,,+27`ソ,,+27」8.「ド*`ド*」16 /*237*/ ゲート.onNote(100,100 ,90,90 ,100,100 ,100,100 ,90,90); 音量60; 「レ`レ」4「ド`ド」4^8「ド`ド」8「ソ,,+27`ソ,,+27」8.「ド`ド」16 /*238*/ ゲート.onNote(100,100 ,90,90 ,100,100 ,100,100 ,90,90); //音量60; 「ミ`ミ」4「レ`レ」4^8「レ`レ」8「ソ,,+27`ソ,,+27」8.「レ`レ」16 /*239*/テンポ(155);テンポ改(150,!1); r%(-1);音量.onTime(75,74,!4 ,80,80,!4 ,90,86,!4 ,79,79,!4 ,79,79,!4);r%(1); r%(-1);v_.onTime(0,10,!1 ,10,10,!4);r%(1); ゲート.onNote(100,100 ,90,90 ,30,30 ,30,30 ,100,100 ,90,90 ,30,30 ,30,30); //onNoteを後にしないと反応しない 「ファ`ファ」「ミ`ミ」「`ド``ド」「ミ`ミ」「ファ`ファ」「ファ*`ファ*」「`ド``ド」「ファ*`ファ*」 /*240*/Sub{テンポ改(140,!2);っ2;テンポ改(120,!2);} r%(-1);音量.onTime(100,99,!4 ,85,85,!4 ,100,98,!4 ,85,85,!4 ,85,85,!4);r%(1); r%(-1);v_.onTime(10,20,!1 ,20,20,!4);r%(1); ゲート.onNote(100,100 ,92,92 ,40,40 ,40,40 ,100,100 ,95,95 ,50,50 ,50,50); //onNoteを後にしないと反応しない 「ソ`ソ」「ファ`ファ」「`ド``ド」「ファ`ファ」「ラ`ラ」「ソ`ソ」「`ド``ド」「ソ`ソ」 //------------------------------------------------------------------------------ /*241*/Sub{テンポ(120);テンポ改(143,!4);っ4;テンポ改(152,!4);っ4;テンポ改(162,!4);} //ここからの11小節の打ち込みに実質6時間掛かってますな(−−; ゲート100; 音量110; v.Random(7); v_(0); t.Random(3); 音符12;`ラ,,+25`ファ`ド ラファド ラ,,+25ファド "ラ"ファ"ド /*242*/Sub{テンポ(145);っ4;テンポ(175);テンポ改(161,!2);っ2;テンポ改(110,!4);} 音符16;"ラ,,+25"ファ"ド""ラ "ド"ファ"ラド ファラ`ド`ファ `ラ`ファ`ドラ /*243*/Sub{テンポ(140);テンポ改(154,!4);っ4;テンポ改(157,!4);っ4;テンポ改(162,!4);} 音符12;`ラ,,+25`ファ`レ* ラファレ* ラ,,+25ファレ* "ラ"ファ"レ* /*244*/Sub{テンポ(152);っ4;テンポ(177);テンポ改(163,!4.);っ4.;テンポ改(80,!4.);} 音符16;"ラ,,+25"ファ"レ*""ラ "レ*"ファ"ラレ* ファラ`レ*`ファ `ラ`ファ`レ*ラ /*245*/Sub{テンポ(147);テンポ改(156,!2);っ2.;テンポ(149);} 音符12;``ド,,+25`ラ#`ソ* `ミ`ドラ# `ミ,,+25`ドラ# 音符16;ソ*ミド"ラ# /*246*/Sub{テンポ(155);テンポ改(150,!2);っ2;テンポ(145);っ8;テンポ改(120,!8);っ8;テンポ改(80,!8);} ミ,,+25ド"ラ#"ソ* "ミ"ド"ミ"ソ* 音符24;"ラ#ドミソ*ラ#`ド `ミ`ソ*`ラ#``ド`ラ#`ミ /*247*/Sub{テンポ(110);テンポ改(140,!4.);っ4.;テンポ改(150,!8);} 音符12;``ミ,,+25``ド`ソ `ミ`ドソ `ミ,,+25`ドソ 音符16;ミ,,+25`ドソミ /*248*/テンポ改(157,!1); ド,,+27ソミド "ソ,,+30ミド"ソ "ミ,,+29ド"ソ"ミ "ド,,+28"ソ"ミ"ド /*249*/テンポ(180);テンポ改(195,!1); ""ソ""ラ""ラ#""シ "ド*"ド"レ*"レ "ミ"ファ*"ファ"ソ* "ソ"ラ"ラ#"シ /*250*/Sub{っ4;テンポ(157);テンポ改(164,!2);っ2;テンポ(134);テンポ改(146,!8);っ8;テンポ(128);テンポ改(141,!8);} Sub{っ4;ペダル;っ4^2-64;放す;} ド*ドレ*レ 音符20;ミファ*ファソ*ソ ララ#シ`ド*`ド 音符24;`レ*`レ`ミ 音符32;`ファ*`ファ`ソ*`ソ //r(!-4)?r(!4) /*251*///ここだけ8/4拍子 Sub{テンポ(45);っ16;テンポ(15);っ16;テンポ(17);っ16;テンポ(18);っ16; //調整がまだまだ甘いっす(−−; テンポ(16);っ16;テンポ(15);っ16;テンポ(13);っ16;テンポ(10);っ32^64;テンポ(8);っ64; //2拍 テンポ(22);っ32;テンポ(32);っ32;テンポ(47);っ32;テンポ(52);っ32;テンポ(60);っ16;テンポ(63);っ16; テンポ(61);っ16;テンポ(59);っ16;テンポ(58);っ16;テンポ(56);っ16; テンポ(53);っ16;テンポ(48);っ16;テンポ(28);っ16;テンポ(20);っ16; //3拍 テンポ(57);っ4;テンポ(47);っ4;テンポ(37); //3拍 } t(0); ゲート120; `ラ16,,120; v.Random(10); t.Random(0); 音符240; `シ,,55`ラ,,52`シ,,35`ラ,,24`シ,,25`ラ,,28`シ,,30`ラ,,33`シ,,40`ラ,,44`シ,,47`ラ,,53`シ,,54`ラ,,60`シ,,65 `ラ,,71`シ,,76`ラ,,80`シ,,82`ラ,,83`シ,,85`ラ,,90`シ,,92`ラ,,95`シ,,97`ラ,,100`シ,,101`ラ,,104`シ,,105`ラ,,107 `シ,,110`ラ,,111`シ,,112,`ラ,,115`シ,,116`ラ,,115`シ,,115`ラ,,114`シ,,112`ラ,,110`シ,,106`ラ,,100`シ,,98`ラ,,96`シ,,95 `ラ,,93`シ,,94`ラ,,96`シ,,93`ラ,,92`シ,,91`ラ,,89`シ,,86`ラ,,84`シ,,82`ラ,,83`シ,,82`ラ,,80`シ,,81`ラ,,80 `シ,,79`ラ,,77`シ,,75`ラ,,75`シ,,73`ラ,,70`シ,,71`ラ,,68`シ,,70`ラ,,68`シ,,64`ラ,,60`シ,,62`ラ,,60`シ,,61 `ラ,,59`シ,,57`ラ,,53`シ,,50`ラ,,48`シ,,46`ラ,,41`シ,,39`ラ,,40`シ,,42`ラ,,43`シ,,40`ラ,,39`シ,,37`ラ,,35 ;v.Random(3); `シ,,34`ラ,,32`シ,,31`ラ,,30`シ,,27`ラ,,26`シ,,27`ラ,,20`シ,,17`ラ,,15`シ,,12`ラ,,10`シ,,9`ラ,,8`シ,,7 //2拍-16分音符 音量.onNote(55,50,42,46,53,65,68,72,75,80 ,84,91,97,102,107,105,99,94,92,87 ,79,71,66,60,55,50,45); v.Random(4); 音符36;`ソ`ファ`ミ`レ`ファ`ド`ド*`レラソファラミレファドド*レ"ラ"ソ"ファ"ラ"ミ"レ"ファ"ド"ド* //3拍(音符数27) ゲート98; 音量35; "レ4""ラ4""ソ4 //3拍 /*252*/テンポ(84); っ1; /*253*/テンポ(78); っ1; //---------------------------------------------------------------------------- /*254*/テンポ(148); 音符4;音量50; t.Random(3); ッッッミ8.ド16 /*255*/ r%(-1);音量.onTime(50,70,!1 ,70,70,!4);r%(1); ド*「"ファド*ソ」「"ファド*ソ」「"ファド*ソ」4-16;"ミ32ド32 /*256*/ 音量70; ソ2.`ミ8.`ド16 /*257*/ r%(-1);音量.onTime(70,90,!1 ,90,90,!4);r%(1); `ド*「ファ`ド*`ソ」「ファ`ド*`ソ」「ファ`ド*`ソ」4-16ミ32`ド32 /*258*/テンポ改(140,!1); r%(-1);音量.onTime(90,110,!1 ,110,110,!4);r%(1); `ソ2-16ファ32`ド*32`ソ2-16ミ32`ド32 /*259*/テンポ改(150,!1); r%(-1);音量.onTime(110,120,!1 ,120,120,!4);r%(1); `ソ2-16ファ32`ド*32`ソ2-16ミ32,,110`ド32,,110 /*260*/テンポ(157);テンポ改(158,!1); ゲート70; 音量.onNote(115,80,82,84 ,95,82,84,86 ,99,80,82,84,88 ,102,85,87,89); v.Random(6); 音符16;`ソミソ`ド `ミソ`ド`ミ `ソ`ド`ミ`ソ ``ド`ミ`ソ``ド /*261*/テンポ改(157,!1); 音量.onNote(127,100,97,94 ,105,96,95,93 ,107,100,97,94 ,105,95,94,93); ``ミ``ド`ソ`ミ ``ド`ソ`ミ`ド `ソ`ミ`ドソ `ミ`ドソミ /*262*/テンポ改(158,!1); 音量.onNote(123,100,100,98 ,102,96,97,95 ,98,92,87,83 ,105,93,87,79); `ドソミド ソミド"ソ ミド"ソ"ミ ド"ソ"ミ"ソ /*263*/Sub{っ4;テンポ(134);っ4;テンポ(118);} ゲート85;v.Random(2);t.Random(2); 音符4;音量120;"ドッ;音量125;「`ド`ミ,,-8`ソ,,-7``ド」ッ /*264*/テンポ(70); 音量124;「ドミ,,-9ソ,,-6`ド」ッッッ //だみー っ1^1;o5e96,14,1,15 //------------------------------------------------------------------------------ トラック(3);チャンネル(2); 音階3 r4 /*01*/ ゲート.onNote(55,35,45,35,45,35,45,35); q.Random(10); //ゲートに変化を付けてみる(最初だけちょっと長めに 音量.onNote(57,54); v.Random(10); //小指のほうが強く弾いてそう t.Random(20); 音符8;どそ どそ どそ どそ /*02*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); どそ どそ どそ ゲート90; 音量.onNote(123,116,123); v.Random(4); t.Random(3); 「ど`ど」そ //6和音なので抑え気味に /*03*/Sub{っ16. 放す} //ペダル:ちょっと遅めに放す ゲート.onNote(55,35,45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); ど*そ ど*そ ど*そ ど*そ /*04*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); ど*そ ど*そ ど*そ ゲート90; 音量.onNote(123,117,123); v.Random(5); t.Random(3); 「ど*`ど*」そ //6和音なので抑え気味に /*05*/Sub{っ16. 放す} ゲート.onNote(45,35,45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "シ*ソ "シ*ソ "シ*ソ "シ*ソ /*06*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); "シ*ソ "シ*ソ "シ*ソ ゲート90; q.Random(10); 音量.onNote(122,119,122); v.Random(30); //6和音なので抑え気味に t.Random(3); 「"シ*シ*」ソ /*07*/Sub{っ16. 放す っ-16. っ2.ペダル} //ペダル:ちょっと遅めに放す。4拍目でまた踏む ゲート.onNote(45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "ララ "ララ "ララ ゲート90; q.Random(10); 音量127; v.Random(3); //4和音なので強めに t.Random(3); "ララ /*08*/Sub{っ16. 放す っ-16. っ2.ペダル} //ペダル:ちょっと遅めに放す。4拍目でまた踏む ゲート.onNote(45,35,45,35,45,35); q.Random(10); 音量.onNote(62,57); v.Random(10); t.Random(20); "ララ "ララ "ララ ゲート90; q.Random(10); 音量127; v.Random(2); //4和音なので強めに t.Random(3); "ララ /*09*/Sub{放す っ32 ペダル っ-32 っ8^32 放す} //ペダル:放すタイミングが難しい(−− Sub{ゲート100; q.Random(10); 音量117; v.Random(10); t.Random(10); ッ`ソ4.^2^1 //2小節のばす } ゲート90; q.Random(10); 音量.onNote(125,121); v.Random(6); t.Random(3); 「"ソソ」 ゲート460; q.Random(10); 音量85; r%(-1);v_.onTime(10,20,!2^4^8 ,20,20,!8 ,20,20,!4);r%(1); v.Random(7); t.Random(7); ``ド*``ド*``ド ``レ``ミ``ファ``レ /*10*/ ゲート460; q.Random(10); 音量86; r%(-1);v_.onTime(20,22,!4, 22,0,!4^2 ,0,0,!4);r%(1); v.Random(8); ``ファ``ミ``ラ,,+(113-108)``ソ ``ファ``ミ``レ``ド /*11*/If(Pedal009012==2){ Sub{っ64 放す っ32 ペダル} //ペダル:パターン2ではここで踏み直す } Sub{ゲート100; q.Random(10); 音量123; v.Random(10); v_(0); //さっきより強め t.Random(10); `ソ1^1 //2小節のばす } ゲート460; q.Random(10); 音量85; r%(-1);v_.onTime(10,20,!2^4^8 ,20,20,!8 ,20,20,!4);r%(1); v.Random(10); t.Random(7); ``ド*``ド*``ド*``ド ``レ``ミ``ファ``レ /*12*/ ゲート460; q.Random(10); 音量84; r%(-1);v_.onTime(20,23,!4, 23,0,!4^2 ,0,0,!4);r%(1); v.Random(8); ``ファ``ミ``ラ,,+(113-107)``ソ ``ファ``ミ``レ``ド /*13*/ ゲート.onTime(85,70,!1); q.Random(10); r%(-1);音量.onTime(80,105,!1 ,105,105,!4);r%(1); v.Random(9);v_(0); t.Random(3); 「`ソ``ド*」「`ソ``ド」 「`ソ``ド*」「`ソ``ド」 「`ソ``ド*」「`ソ``ド」 「`ソ``ド*」「`ソ``ド」 /*14*/Sub{っ4^32;ペダル;っ32^16^8^2-28;放す} //ペダル:次の小節に移る前に放す ゲート93; q.Random(5); 音量.onNote(121,115); v.Random(3); t.Random(3); 「`ソ``ド*」4 ゲート90; q.Random(10); 音量127; v.Random(2); 「"ソソ」2. /*15*/ ゲート.onNote(50,35,45,35,45,35,45,35); q.Random(10); //ゲートに変化を付けてみる(最初だけちょっと長めに 音量.onNote(57,54); v.Random(10); //小指のほうが強く弾いてそう t.Random(20); どそ どそ どそ どそ /*16*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); どそ どそ どそ ゲート90; 音量.onNote(123,116,123); v.Random(4); t.Random(3); 「ど`ど」そ //6和音なので抑え気味に /*17*/Sub{っ16. 放す} //ペダル:ちょっと遅めに放す ゲート.onNote(50,35,45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "ラ#`ド ラ#`ド ラ#`ド ラ#`ド /*18*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); ラ#`ド ラ#`ド ラ#`ド ゲート90; 音量.onNote(123,117,123); v.Random(5); t.Random(3); 「"ラ#ラ#」`ド //6和音なので抑え気味に /*19*/Sub{っ16. 放す;っ64;ペダル} ゲート.onNote(50,35,45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "ソ*`レ ソ*`レ ソ*`レ ソ*`レ /*20*/ ゲート.onNote(45,35,45,35,45,35,45,35); q.Random(10); ソ*`レ ソ*`レ ソ*`レ ソ*`レ /*21*/Sub{っ8;放す;っ8;ペダル;っ2;放す} ゲート120; t.Random(7); r%(-1);t.onTime(20,0,!1);r%(1);t.Random(7); 音量.onNote(45,47,48,50, 52,53,54,55, 56,56,57,57, 58,58,59,59); v.Random(3); 音符16;ソ`レシ`レ ソ`レシ`レ ソ`レシ`レ ソ`レシ`レ /*22*/Sub{っ4;ペダル;っ2;放す} r%(-1);t.onTime(20,0,!1);r%(1); 音量.onNote(60,60,60,60, 61,61,62,62, 64,70,78,83, 85,78,70,63); ラ#`レ`ド`レ ラ#`レ`ド`レ ラ#`レ`ド`レ ラ#`レ`ド`レ /*23*/Sub{っ4;ペダル;っ2^8;放す} シ`レシ`レ シ`レシ`レ シ`レシ`レ シ`レシ`レ /*24*/Sub{っ4;ペダル;っ2^8;放す} ソ*`レソ*`レ ソ*`レソ*`レ ソ*`レソ*`レ ソ*`レソ*`レ /*25*/音量60;r%(-1);音量.onTime(60,97,!1^1^1^1);r%(1); ソ`レシ`レ ソ`レシ`レ ソ`レシ`レ ソ`レシ`レ /*26*/ ラ#`レ`ド`レ ラ#`レ`ド`レ ラ#`レ`ド`レ ラ#`レ`ド`レ /*27*/ シ`レシ`レ シ`レシ`レ シ`レシ`レ シ`レシ`レ /*28*/ ソ*`レソ*`レ ソ*`レソ*`レ ソ*`レソ*`レ ソ*`レソ*`レ /*29*/音量75; Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;っ(-64);っ2-32;放す;} ファ,,+30`レソ`レ ファ`レソ`レ ミ,,+30`ドソ`ド ミ`ドソ`ド /*30*/ Sub{っ4;っ64;ペダル;っ(-64);っ2.-32;放す;} ミ`ドファ`ド レ,,+30シファシ レシファシ レシファシ /*31*/ Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;っ(-64);っ2-32;放す;} レ*,,+30シミシ レ*シミシ ド,,+30ラミラ ドラミラ /*32*/ Sub{っ4;っ64;ペダル;っ(-64);っ2.-16;放す;} ドラ#レラ# "シ,,+30ソレソ "シソレソ "シソレソ,50 //ゲート120のままでは次小節が弱く聞こえるので最後だけ短く /*33*/Sub{っ64;ペダル;っ(-64);っ2^16;放す;} 音量.onNote(97,91,93,90); //左手弱め t.Random(3); 「ドミラ`ド」2っ2 /*34*/音量67; 「``ド``ミ``ラ」4っ4「``ド``ミ``ラ」4っ4 /*35*/ 「``ド``ミ``ラ」4「``ド``ミ``ラ」4「``ド``ミ``ラ」4「``ド``ミ``ラ」4 /*36*/音量57; Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;} t.Random(10); ``レ,,+20``シ``ソ``シ ``レ``シ``ソ``シ ``レ,,+20```ド``ソ*```ド ``レ```ド``ソ*```ド /*37*/ Sub{っ8;放す;っ4^64;ペダル;っ(-64);っ4^16;放す;} 音量.onNote(61,70,72,97,91,93,90); //左手弱め t.Random(3); 「``ミ``ソ``シ」8っ8;「ドミラ`ド」4っ2 /*38*/音量70; っ4「`ド`ミ`ラ」4っ4「`ド`ミ`ラ」4 /*39*/ っ8「`ド`ミ`ラ」8っ8「`ド`ミ`ラ」8っ8「`ド`ミ`ラ」8っ8「`ド`ミ`ラ」8 /*40*/ 「`ド`ミ`ラ」4っ2. /*41*/Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;っ(-64);っ2-64;放す;} t.Random(10); r%(-1);v_.onTime(0,20,!1^1);r%(1); v.Random(2); `ド,,+30`ラ`ミ`ラ `ド`ラ`ミ`ラ `レ*,,+30`シ`ファ*`シ `レ*`シ`ファ*`シ /*42*/Sub{っ16;ペダル;っ(-16);っ2;放す;っ64;ペダル;っ(-64);っ2-64;放す;} `レ,,+30`シ`ソ`シ `レ`シ`ソ`シ レ,,+30`レ`レ*`レ `レ*`レ`レ*`レ /*43*/ ゲート80;音量100;v.Random(7); t.Random(3); 音符8;ソ;ゲート30;音量50;`ソ`ソ`ソ `ソ`ソ`ラ#`シ /*44*/ ゲート60;「`レ``ド」;ゲート25;「``ド``レ」「``ド``レ」「``ド``レ」 「``ド``レ」「``ド``レ」「`シ``レ」「`ラ#``レ」 /*45*/ ゲート60;「ソ`ソ」;ゲート25;`ソ`ソ`ソ `ソ`ソ`ラ#`シ /*46*/ ゲート60;「`レ``ド」;ゲート25;「``ド``レ」「``ド``レ」「``ド``レ」 「``ド``レ」「``ド``レ」「`シ``レ」「`ラ#``レ」 /*47*/ ゲート30;音量70;ソ;音量35;「`ソ`シ」;ゲート100;「`ソ`シ」;ゲート90;「`シ``レ」 ゲート30;音量70;`ド;音量35;「`ソ``ド」;ゲート100;「`ソ``ド」;ゲート90;「``ド``ミ」 /*48*/ ゲート30;音量70;`レ;音量35;「`ソ`シ」;ゲート100;「`ソ`シ」;ゲート90;「`シ``レ」 ゲート30;音量70;`レ;音量35;「`ソ*`ラ#」;ゲート100;「`ソ*`ラ#」;ゲート90;「`ラ#``レ」 /*49*/r%(-1);音量.onTime(50,100,!1 ,100,100,!4);r%(1); v.Random(5); ゲート80;「"ソソ」;ゲート30;「ソ`レ」「ソ`レ」「ソ`レ」「ソ`レ」「ソ`レ」「ラ#`レ」「シ`レ」 /*50*/Sub{っ64;ペダル;っ(-64);っ1-64;放す;} //楽譜にないけどペダル ゲート90;音量115;「レ`ド`レ」;音量105;「`レ``ド」「`レ``ド」「`レ``ド」「`レ``ド」「`レ``ド」「`レ`シ」「`レ`ラ#」 /*51*/r%(-1);音量.onTime(114,114,!8 ,50,100,!8^4^2 ,100,100,!4);r%(1); 「"ソソ」;ゲート40;「ソ`レ」「ソ`レ」「ソ`レ」「ソ`レ」「ソ`レ」「ラ#`レ」「シ`レ」 /*52*/Sub{っ64;ペダル;っ(-64);っ1-64;放す;} //楽譜にないけどペダル ゲート90;音量115;「レ`ド`レ」;音量105;「`レ``ド」「`レ``ド」「`レ``ド」「`レ``ド」「`レ``ド」「`レ`シ」「`レ`ラ#」 /*53*/ ゲート40;「ソ,,77`ソ,,90」;音量35;「`シ``レ」;ゲート100;「`シ``レ」;ゲート90;「`ソ`シ」 ゲート40;音量85;`ド;音量35;「``ド``ミ」;ゲート100;「``ド``ミ」;ゲート90;「`ソ``ド」 /*54*/ ゲート40;音量83;`レ;音量35;「`シ``レ」;ゲート100;「`シ``レ」;ゲート90;「`ソ`シ」 ゲート40;音量85;`ド;音量35;「`ラ#``レ」;ゲート100;「`ラ#``レ」;ゲート90;「`ソ*`ラ#」 /*55*/Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;} r%(-1);v_.onTime(10,55,!1 ,55,55,!4);r%(1); ゲート40;音量80;シ;音量35;「``レ``ソ」;ゲート100;「``レ``ソ」;ゲート90;「`シ``レ」 ゲート40;音量80;`ド;音量35;「``ミ``ラ*」;ゲート100;「``ミ``ラ*」;ゲート90;「``ド``ミ」 /*56*/Sub{放す;っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;} r%(-1);v_.onTime(55,55,!2 ,55,30,!2 ,10,10,!4);r%(1); ゲート30;音量70;`レ;音量35;「``レ``ソ」;ゲート100;「``レ``ソ」;ゲート90;「`シ``レ」 ゲート30;音量70;`レ;音量35;「``ド``ソ*」;ゲート100;「``ド``ソ*」;ゲート90;「`ラ#``ド」 /*57*/Sub{放す;っ16;ペダル;} 音量45;v_(0); 音符16;ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ /*58*/Sub{放す;っ16;ペダル;} ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# /*59*/Sub{っ(-8);放す;っ16;ペダル;} ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ /*60*/Sub{放す;っ16;ペダル;} ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# /*61*/Sub{っ(-8);放す;っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# /*62*/Sub{っ(-8);放す;っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# /*63*/Sub{放す;っ32;ペダル;} ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ /*64*/Sub{放す;っ32;ペダル;} ソ`ファ`レ`ファ ソ`ファ`レ`ファ ソ`ファ`レ`ファ ソ`ファ`レ`ファ //------------------------------------------------------------------------------ /*65*/Sub{放す} ゲート.onNote(55,35,45,35,45,35,45,35); q.Random(10); //ゲートに変化を付けてみる(最初だけちょっと長めに 音量.onNote(57,54); v.Random(10); //小指のほうが強く弾いてそう t.Random(20); 音符8;どそ どそ どそ どそ /*66*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); どそ どそ どそ ゲート90; 音量.onNote(124,116,124); v.Random(4); t.Random(3); 「ど`ど」そ //6和音なので抑え気味に /*67*/Sub{っ16. 放す} //ペダル:ちょっと遅めに放す ゲート.onNote(55,35,45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); ど*そ ど*そ ど*そ ど*そ /*68*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); ど*そ ど*そ ど*そ ゲート90; 音量.onNote(124,117,124); v.Random(5); t.Random(3); 「ど*`ど*」そ //6和音なので抑え気味に /*69*/Sub{っ16. 放す} ゲート.onNote(45,35,45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "シ*ソ "シ*ソ "シ*ソ "シ*ソ /*70*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); "シ*ソ "シ*ソ "シ*ソ ゲート90; q.Random(10); 音量.onNote(125,119,125); v.Random(30); //6和音なので抑え気味に t.Random(3); 「"シ*シ*」ソ /*71*/Sub{っ16. 放す っ-16. っ2.ペダル} //ペダル:ちょっと遅めに放す。4拍目でまた踏む ゲート.onNote(45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "ララ "ララ "ララ ゲート90; q.Random(10); 音量127; v.Random(3); //4和音なので強めに t.Random(3); "ララ /*72*/Sub{っ16. 放す っ-16. っ2.ペダル} //ペダル:ちょっと遅めに放す。4拍目でまた踏む ゲート.onNote(45,35,45,35,45,35); q.Random(10); 音量.onNote(62,57); v.Random(10); t.Random(20); "ララ "ララ "ララ ゲート90; q.Random(10); 音量127; v.Random(2); //4和音なので強めに t.Random(3); "ララ /*73*/Sub{放す っ32 ペダル っ-32 っ8^32 放す} //ペダル:放すタイミングが難しい(−− Sub{ゲート100; q.Random(10); 音量117; v.Random(10); t.Random(10); ッ`ソ4.^2^1 //2小節のばす } ゲート90; q.Random(10); 音量.onNote(126,123); v.Random(6); t.Random(3); 「"ソソ」 ゲート460; q.Random(10); 音量85; r%(-1);v_.onTime(10,20,!2^4^8 ,20,20,!8 ,20,20,!4);r%(1); v.Random(7); t.Random(7); ``ド*``ド*``ド ``レ``ミ``ファ``レ /*74*/ ゲート460; q.Random(10); 音量86; r%(-1);v_.onTime(20,22,!4, 22,0,!4^2 ,0,0,!4);r%(1); v.Random(8); ``ファ``ミ``ラ,,+(113-108)``ソ ``ファ``ミ``レ``ド /*75*/If(Pedal009012==2){ Sub{っ64 放す っ32 ペダル} //ペダル:パターン2ではここで踏み直す } Sub{ゲート100; q.Random(10); 音量127; v.Random(10); v_(0); //さっきより強め t.Random(10); `ソ1^1 //2小節のばす } ゲート460; q.Random(10); 音量85; r%(-1);v_.onTime(10,20,!2^4^8 ,20,20,!8 ,20,20,!4);r%(1); v.Random(10); t.Random(7); ``ド*``ド*``ド*``ド ``レ``ミ``ファ``レ /*76*/ ゲート460; q.Random(10); 音量84; r%(-1);v_.onTime(20,23,!4, 23,0,!4^2 ,0,0,!4);r%(1); v.Random(8); ``ファ``ミ``ラ,,+(113-107)``ソ ``ファ``ミ``レ``ド /*77*/ ゲート.onTime(85,70,!1); q.Random(10); r%(-1);音量.onTime(80,105,!1 ,105,105,!4);r%(1); v.Random(9);v_(0); t.Random(3); 「`ソ``ド*」「`ソ``ド」 「`ソ``ド*」「`ソ``ド」 「`ソ``ド*」「`ソ``ド」 「`ソ``ド*」「`ソ``ド」 /*78*/Sub{っ4^32 ペダル っ-4^32 っ1 っ-32 放す} //ペダル:次の小節に移る前に放す ゲート93; q.Random(5); 音量.onNote(121,115); v.Random(3); t.Random(3); 「`ソ``ド*」4 ゲート90; q.Random(10); 音量127; v.Random(2); 「"ソソ」2. /*79*/ ゲート.onNote(50,35,45,35,45,35,45,35); q.Random(10); //ゲートに変化を付けてみる(最初だけちょっと長めに 音量.onNote(57,54); v.Random(10); //小指のほうが強く弾いてそう t.Random(20); どそ どそ どそ どそ /*80*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); どそ どそ どそ ゲート90; 音量.onNote(124,116,124); v.Random(4); t.Random(3); 「ど`ど」そ //6和音なので抑え気味に /*81*/Sub{っ16. 放す} //ペダル:ちょっと遅めに放す ゲート.onNote(50,35,45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "ラ#`ド ラ#`ド ラ#`ド ラ#`ド /*82*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); ラ#`ド ラ#`ド ラ#`ド ゲート90; 音量.onNote(124,117,124); v.Random(5); t.Random(3); 「"ラ#ラ#」`ド //6和音なので抑え気味に /*83*/Sub{っ16. 放す;っ64;ペダル} ゲート.onNote(50,35,45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "ソ*`レ ソ*`レ ソ*`レ ソ*`レ /*84*/ ゲート.onNote(45,35,45,35,45,35,45,35); q.Random(10); ソ*`レ ソ*`レ ソ*`レ ソ*`レ /*85*/Sub{っ8;放す;っ8;ペダル;っ2;放す} ゲート120; t.Random(10); r%(-1);t.onTime(20,0,!1);r%(1);t.Random(7); 音量.onNote(45,47,48,50, 52,53,54,55, 56,56,57,57, 58,58,59,59); v.Random(3); 音符16;ソ`レシ`レ ソ`レシ`レ ソ`レシ`レ ソ`レシ`レ /*86*/Sub{っ4;ペダル;っ2;放す} r%(-1);t.onTime(20,0,!1);r%(1); 音量.onNote(60,60,60,60, 61,61,62,62, 64,70,78,83, 85,78,70,63); ラ#`レ`ド`レ ラ#`レ`ド`レ ラ#`レ`ド`レ ラ#`レ`ド`レ /*87*/Sub{っ4;ペダル;っ2^8;放す} シ`レシ`レ シ`レシ`レ シ`レシ`レ シ`レシ`レ /*88*/Sub{っ4;ペダル;っ2^8;放す} ソ*`レソ*`レ ソ*`レソ*`レ ソ*`レソ*`レ ソ*`レソ*`レ /*89*/音量60;r%(-1);音量.onTime(60,97,!1^1^1^1);r%(1); ソ`レシ`レ ソ`レシ`レ ソ`レシ`レ ソ`レシ`レ /*90*/ ラ#`レ`ド`レ ラ#`レ`ド`レ ラ#`レ`ド`レ ラ#`レ`ド`レ /*91*/ シ`レシ`レ シ`レシ`レ シ`レシ`レ シ`レシ`レ /*92*/ ソ*`レソ*`レ ソ*`レソ*`レ ソ*`レソ*`レ ソ*`レソ*`レ /*93*/音量75; Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;っ(-64);っ2-32;放す;} ファ,,+30`レソ`レ ファ`レソ`レ ミ,,+30`ドソ`ド ミ`ドソ`ド /*94*/ Sub{っ4;っ64;ペダル;っ(-64);っ2.-32;放す;} ミ`ドファ`ド レ,,+30シファシ レシファシ レシファシ /*95*/ Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;っ(-64);っ2-32;放す;} レ*,,+30シミシ レ*シミシ ド,,+30ラミラ ドラミラ /*96*/ Sub{っ4;っ64;ペダル;っ(-64);っ2.-16;放す;} ドラ#レラ# "シ,,+30ソレソ "シソレソ "シソレソ /*97*/音量95; Sub{っ64;ペダル;っ(-64);っ2^16;放す;} t.Random(3); 「ドミラ`ド」2っ2 //楽譜よりペダル優先(2.→2) /*98*/音量67; 「``ド``ミ``ラ」4っ4「``ド``ミ``ラ」4っ4 /*99*/ 「``ド``ミ``ラ」4「``ド``ミ``ラ」4「``ド``ミ``ラ」4「``ド``ミ``ラ」4 /*100*/音量57; Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;} ``レ,,+20``シ``ソ``シ ``レ``シ``ソ``シ ``レ,,+20```ド``ソ*```ド ``レ```ド``ソ*```ド /*101*/ Sub{っ8;ペダル;っ8^64;ペダル;っ(-64);っ4^16;放す;} 「``ミ``ソ``シ」8っ8;音量95;「ドミラ`ド」4っ2 //楽譜よりペダル優先(4^4→4) /*102*/音量70; っ4「`ド`ミ`ラ」4っ4「`ド`ミ`ラ」4 /*103*/ っ8「`ド`ミ`ラ」8っ8「`ド`ミ`ラ」8っ8「`ド`ミ`ラ」8っ8「`ド`ミ`ラ」8 /*104*/ 「`ド`ミ`ラ」4っ2. /*105*/ Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;っ(-64);っ2-64;放す;} r%(-1);v_.onTime(0,20,!1^1);r%(1); v.Random(2); `ド,,+30`ラ`ミ`ラ `ド`ラ`ミ`ラ `レ*,,+30`シ`ファ*`シ `レ*`シ`ファ*`シ /*106*/ Sub{っ16;ペダル;っ(-16);っ2;放す;っ64;ペダル;っ(-64);っ2-64;放す;} `レ,,+30`シ`ソ`シ `レ`シ`ソ`シ レ,,+30`レ`レ*`レ `レ*`レ`レ*`レ /*107*/ 音符8;ゲート80;音量105;ソ;ゲート30;音量50;`ソ`ソ`ソ `ソ`ソ`ラ#`シ /*108*/ ゲート60;「`レ``ド」;ゲート25;「``ド``レ」「``ド``レ」「``ド``レ」 「``ド``レ」「``ド``レ」「`シ``レ」「`ラ#``レ」 /*109*/ ゲート60;「ソ`ソ」;ゲート25;`ソ`ソ`ソ `ソ`ソ`ラ#`シ /*110*/ ゲート60;「`レ``ド」;ゲート25;「``ド``レ」「``ド``レ」「``ド``レ」 「``ド``レ」「``ド``レ」「`シ``レ」「`ラ#``レ」 /*111*/ ゲート30;音量70;ソ;音量35;「`ソ`シ」;ゲート100;「`ソ`シ」;ゲート90;「`シ``レ」 ゲート30;音量70;`ド;音量35;「`ソ``ド」;ゲート100;「`ソ``ド」;ゲート90;「``ド``ミ」 /*112*/ ゲート30;音量70;`レ;音量35;「`ソ`シ」;ゲート100;「`ソ`シ」;ゲート90;「`シ``レ」 ゲート30;音量70;`レ;音量35;「`ソ*`ラ#」;ゲート100;「`ソ*`ラ#」;ゲート90;「`ラ#``レ」 /*113*/r%(-1);音量.onTime(50,100,!1 ,100,100,!4);r%(1); v.Random(5); ゲート80;「"ソソ」;ゲート30;「ソ`レ」「ソ`レ」「ソ`レ」「ソ`レ」「ソ`レ」「ラ#`レ」「シ`レ」 /*114*/Sub{っ64;ペダル;っ(-64);っ1-64;放す;} //楽譜にないけどペダル //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ ゲート90;音量120;「レ`ド`レ」;音量110;「`レ``ド」「`レ``ド」「`レ``ド」「`レ``ド」「`レ``ド」「`レ`シ」「`レ`ラ#」 /*115*/r%(-1);音量.onTime(117,117,!8 ,50,100,!8^4^2 ,100,100,!4);r%(1); 「"ソソ」;ゲート40;「ソ`レ」「ソ`レ」「ソ`レ」「ソ`レ」「ソ`レ」「ラ#`レ」「シ`レ」 /*116*/Sub{っ64;ペダル;っ(-64);っ1-64;放す;} //楽譜にないけどペダル ゲート90;音量120;「レ`ド`レ」;音量110;「`レ``ド」「`レ``ド」「`レ``ド」「`レ``ド」「`レ``ド」「`レ`シ」「`レ`ラ#」 /*117*/ ゲート30;「ソ,,80`ソ,,95」;音量35;「`シ``レ」;ゲート100;「`シ``レ」;ゲート90;「`ソ`シ」 ゲート30;音量87;`ド;音量35;「``ド``ミ」;ゲート100;「``ド``ミ」;ゲート90;「`ソ``ド」 /*118*/ ゲート30;音量80;`レ;音量35;「`シ``レ」;ゲート100;「`シ``レ」;ゲート90;「`ソ`シ」 ゲート30;音量82;`ド;音量35;「`ラ#``レ」;ゲート100;「`ラ#``レ」;ゲート90;「`ソ*`ラ#」 /*119*/Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;} r%(-1);v_.onTime(10,55,!1 ,55,55,!4);r%(1); ゲート30;音量80;シ;音量35;「``レ``ソ」;ゲート100;「``レ``ソ」;ゲート90;「`シ``レ」 ゲート30;音量78;`ド;音量35;「``ミ``ラ*」;ゲート100;「``ミ``ラ*」;ゲート90;「``ド``ミ」 /*120*/Sub{放す;っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;} r%(-1);v_.onTime(55,55,!2 ,55,30,!2 ,10,10,!4);r%(1); ゲート30;音量75;`レ;音量35;「``レ``ソ」;ゲート100;「``レ``ソ」;ゲート90;「`シ``レ」 ゲート30;音量67;`レ;音量35;「``ド``ソ*」;ゲート100;「``ド``ソ*」;ゲート90;「`ラ#``ド」 /*121*/Sub{放す;っ16;ペダル;} 音量45;v_(0); t.Random(10); 音符16;ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ /*122*/Sub{放す;っ16;ペダル;} ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# /*123*/Sub{っ(-8);放す;っ16;ペダル;} ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ /*124*/Sub{放す;っ16;ペダル;} ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# /*125*/Sub{っ(-8);放す;っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# /*126*/Sub{っ(-8);放す;っ16;ペダル;っ-16;っ2;放す;っ16;ペダル;} ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ラ#`レ`ラ# ソ`ラ#`レ`ラ# /*127*/Sub{放す;っ32;ペダル;} ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ ソ`ソ`レ`ソ /*128*/Sub{放す;っ32;ペダル;} ソ`ファ`レ`ファ ソ`ファ`レ`ファ ソ`ファ`レ`ファ ソ`ファ`レ`ファ /*129*/Sub{放す}; ゲート.onNote(55,35,45,35,45,35,45,35); q.Random(10); //ゲートに変化を付けてみる(最初だけちょっと長めに 音量.onNote(57,54); v.Random(10); //小指のほうが強く弾いてそう t.Random(20); 音符8;どそ どそ どそ どそ /*130*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); どそ どそ どそ ゲート90; 音量.onNote(120,116,120); v.Random(4); t.Random(3); 「ど`ど」そ //6和音なので抑え気味に /*131*/Sub{っ16. 放す} //ペダル:ちょっと遅めに放す ゲート.onNote(55,35,45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "しそ "しそ "しそ "しそ /*132*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); "しそ "しそ "しそ ゲート90; 音量.onNote(120,117,120); v.Random(5); t.Random(3); 「"しし」そ //6和音なので抑え気味に /*133*/Sub{っ16. 放す っ-16. っ2.ペダル} //ペダル:ちょっと遅めに放す。4拍目でまた踏む ゲート.onNote(45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "ララ "ララ "ララ ゲート90; q.Random(10); 音量125; v.Random(3); //4和音なので強めに t.Random(3); "ララ /*134*/Sub{っ16.;放す;っ(-16.);っ2.;ペダル;} //ペダル:ちょっと遅めに放す。4拍目でまた踏む ゲート.onNote(45,35,45,35,45,35); q.Random(10); 音量.onNote(62,57); v.Random(10); t.Random(20); "み#み# "み#み# "み#み# ゲート90; q.Random(10); 音量127; v.Random(2); //4和音なので強めに t.Random(3); "み#み# /*135*/Sub{放す;っ4^64;ペダル;っ2;放す;} //1拍目のペダルは踏まずにゲートで調整 音量.onNote(110,110,50,50,50 ,60,50,50,50 ,60,50,50,50 ,60,50,50,50); v.Random(5); ゲート.onNote(400,400,300,200,100 ,90,90,90,90 ,90,90,90,90 ,90,90,90,90); 音符16;「"ふぁふぁ」;t.Random(10);``ど`ら``ど `ふぁ``ど`ら``ど `ふぁ``ど`ら``ど `ふぁ``ど`ら``ど /*136*/Sub{っ4^64;ペダル;っ2;放す;} 音量.onNote(60,55,57,56, 61,61,62,62, 64,70,78,83, 85,78,70,63); ゲート90; `ソ``ド`シ``ド `ソ``ド`シ``ド `ソ``ド`シ``ド `ソ``ド`シ``ド /*137*/Sub{っ4^64;ペダル;っ2;放す;} 音量.onNote(60,55,57,56, 61,61,62,62, 64,70,78,83, 85,78,70,63); ゲート90; `ラ``ド`ラ``ド `ラ``ド`ラ``ド `ラ``ド`ラ``ド `ラ``ド`ラ``ド /*138*/Sub{っ4^64;ペダル;っ2;放す;} 音量.onNote(60,55,57,56, 61,61,62,62, 63,67,67,80, 81,74,61,55); ゲート90; `ファ*``ド`ファ*``ド `ファ*``ド`ファ*``ド `ファ*``ド`ファ*``ド `ファ*``ド`ファ*``ド /*139*/Sub{っ4;ペダル;っ2^4-16;放す;}; //第142小節で盛り上げるために弱めに t.Random(5); ゲート.onNote(60,100,100,90); 音量.onNote(55,98,87,83); `ファ4``ド2`ラ8.`ファ /*140*/Sub{っ4;ペダル;っ2^4-16;放す;}; ゲート.onNote(100,98,100,100,90); 音量.onNote(82,80,85,95,85); `ファ4`ファ*4^8`ファ*8``ド8.`ファ* /*141*/Sub{っ4;ペダル;っ2^4-16;放す;}; ゲート.onNote(100,98,100,100,90); 音量.onNote(87,85,90,100,90); `ソ4`ファ4^8`ファ8``ド8.`ファ /*142*/Sub{っ8;ペダル;っ2^4;放す;}; ゲート.onNote(80,100,100,90 ,50,100,100,90); 音量.onNote(93,103,113,106,110,113,120,115); `ファ8`ファ8``レ*8.`ファ `ファ8`ファ8``レ*8.`ファ /*143*/Sub{っ4;ペダル;っ2^4-16;放す;}; ゲート.onNote(70,100,100,90); 音量.onNote(120,82,82,82); `ソ*4`レ*2シ8.ソ* /*144*/Sub{っ4;ペダル;っ2^4-16;放す;}; ゲート.onNote(100,98,100,100,90); 音量82;v.Random(7); ソ*4ファ4^8ファ8`レ*8^16,,+20ファ /*145*/Sub{っ4;ペダル;っ2^4-16;放す;}; ゲート.onNote(100,98,100,100,90); ラ4ソ*4^8ソ*8`レ*8^16,,+20ファ /*146*/Sub{っ4;ペダル;っ2^4-16;放す;}; ゲート.onNote(100,98,100,100,90); ファ4ファ*4^8ファ*8`ド8^16,,+15ファ* /*147*/ ゲート.onNote(60,100,100,90 ,60,100,100,90); 音量.onNote(105,80,81,83 ,110,85,85,85); 音符8;ファファラファ レ*レ*ファレ* /*148*/ ゲート.onNote(90,100,100,90); 音量.onNote(115,95,95,95); ド*2^8ド*レド* /*149*/ ゲート.onNote(60,100,100,90 ,60,100,100,90); 音量.onNote(115,85,85,85 ,119,86,86,86); ドドミド "ラ"ラド"ラ /*160*/ ゲート.onNote(60,100,100,90 ,60,100,100,90); 音量.onNote(123,98,98,98 ,125,100,100,100); "ファ"ファ"ラ"ファ "ソ*"ソ*"ラ#"ソ* /*151*/Sub{ペダル;っ2-64;放す;っ64;ペダル;っ2-64;放す;} ゲート98; 音量50;v_(0);v.Random(4); 音符16;"ソ,,+60ソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*152*/Sub{ペダル;っ2-64;放す;っ64;ペダル;っ2-64;放す;} v_.onTime(0,20,!1); "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*153*/Sub{ペダル;っ2-64;放す;っ64;ペダル;っ2-64;放す;} v_.onTime(20,0,!1); "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*154*/Sub{ペダル;っ2-64;放す;っ64;ペダル;っ2-64-16;放す;っ64;ペダル;} v_(0); "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*155*/Sub{っ2-64;放す;} ゲート300; //ペダルを放すので違和感がないように長く "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*156*/ v_.onTime(0,20,!1^1); //2小節分まとめて指定 "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*157*/ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*158*/Sub{ペダル;っ2-64;放す;っ64;ペダル;っ2-64-16;放す;っ64;ペダル;} ゲート98; v_.onTime(-10,10,!1); "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*159*/Sub{っ1-64;放す;} v_.onTime(10,0,!1); "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*160*/Sub{ペダル;っ2-64;放す;っ64;ペダル;っ2-64-16;放す;っ64;ペダル;} v_.onTime(0,10,!1^1); //2小節分まとめて指定 "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*161*/Sub{っ1-64;放す;} "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*162*/Sub{ペダル;っ2-64;放す;っ64;ペダル;っ2-64;放す;} v_.onTime(10,0,!1^1); //2小節分まとめて指定 "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ "ソソ"ソソ /*163*/Sub{ペダル;っ2-64;放す;っ64;ペダル;っ2-64;放す;} "ソソ"ソソ "ソソ"ソソ "ララ"ララ "ララ"ララ /*164*/Sub{ペダル;} 音量50;;v_(0); t.Random(3); 「"ファファ」1 /*165*/Sub{っ64;放す;っ64;ペダル;っ-32;っ1-64;放す;} 「"ソソ」1 //------------------------------------------------------------------------------ //1〜14と同じ /*166*/ ゲート.onNote(55,35,45,35,45,35,45,35); q.Random(10); //ゲートに変化を付けてみる(最初だけちょっと長めに 音量.onNote(67,64); v.Random(10); //小指のほうが強く弾いてそう t.Random(20); 音符8;どそ どそ どそ どそ /*167*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); どそ どそ どそ ゲート90; 音量.onNote(120,116,120); v.Random(4); t.Random(3); 「ど`ど」そ //6和音なので抑え気味に /*168*/Sub{っ16. 放す} //ペダル:ちょっと遅めに放す ゲート.onNote(55,35,45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); ど*そ ど*そ ど*そ ど*そ /*169*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); ど*そ ど*そ ど*そ ゲート90; 音量.onNote(120,117,120); v.Random(5); t.Random(3); 「ど*`ど*」そ //6和音なので抑え気味に /*170*/Sub{っ16. 放す} ゲート.onNote(45,35,45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "シ*ソ "シ*ソ "シ*ソ "シ*ソ /*171*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); q.Random(10); "シ*ソ "シ*ソ "シ*ソ ゲート90; q.Random(10); 音量.onNote(122,119,122); v.Random(30); //6和音なので抑え気味に t.Random(3); 「"シ*シ*」ソ /*172*/Sub{っ16. 放す っ-16. っ2.ペダル} //ペダル:ちょっと遅めに放す。4拍目でまた踏む ゲート.onNote(45,35,45,35,45,35); q.Random(10); 音量.onNote(59,54); v.Random(10); t.Random(20); "ララ "ララ "ララ ゲート90; q.Random(10); 音量125; v.Random(3); //4和音なので強めに t.Random(3); "ララ /*173*/Sub{っ16. 放す っ-16. っ2.ペダル} //ペダル:ちょっと遅めに放す。4拍目でまた踏む ゲート.onNote(45,35,45,35,45,35); q.Random(10); 音量.onNote(62,57); v.Random(10); t.Random(20); "ララ "ララ "ララ ゲート90; q.Random(10); 音量127; v.Random(2); //4和音なので強めに t.Random(3); "ララ /*174*/Sub{放す っ32 ペダル っ-32 っ8^32 放す} //ペダル:放すタイミングが難しい(−− Sub{ゲート100; q.Random(10); 音量117; v.Random(10); t.Random(10); ッ`ソ4.^2^1 //2小節のばす } ゲート90; q.Random(10); 音量.onNote(125,121); v.Random(6); t.Random(3); 「"ソソ」 ゲート460; q.Random(10); 音量85; r%(-1);v_.onTime(10,20,!2^4^8 ,20,20,!8 ,20,20,!4);r%(1); v.Random(7); t.Random(7); ``ド*``ド*``ド ``レ``ミ``ファ``レ /*175*/ ゲート460; q.Random(10); 音量86; r%(-1);v_.onTime(20,22,!4, 22,0,!4^2 ,0,0,!4);r%(1); v.Random(8); ``ファ``ミ``ラ,,+(113-108)``ソ ``ファ``ミ``レ``ド /*176*/If(Pedal009012==2){ Sub{っ64 放す っ32 ペダル} //ペダル:パターン2ではここで踏み直す } Sub{ゲート100; q.Random(10); 音量123; v.Random(10); v_(0); //さっきより強め t.Random(10); `ソ1^1 //2小節のばす } ゲート460; q.Random(10); 音量85; r%(-1);v_.onTime(10,20,!2^4^8 ,20,20,!8 ,20,20,!4);r%(1); v.Random(10); t.Random(7); ``ド*``ド*``ド*``ド ``レ``ミ``ファ``レ /*177*/ ゲート460; q.Random(10); 音量84; r%(-1);v_.onTime(20,23,!4, 23,0,!4^2 ,0,0,!4);r%(1); v.Random(8); ``ファ``ミ``ラ,,+(113-107)``ソ ``ファ``ミ``レ``ド /*178*/ ゲート.onTime(85,70,!1); q.Random(10); r%(-1);音量.onTime(80,105,!1 ,105,105,!4);r%(1); v.Random(9);v_(0); t.Random(3); 「`ソ``ド*」「`ソ``ド」 「`ソ``ド*」「`ソ``ド」 「`ソ``ド*」「`ソ``ド」 「`ソ``ド*」「`ソ``ド」 /*179*/Sub{っ4^32 ペダル っ-4^32 っ1 っ-32 放す} //ペダル:次の小節に移る前に放す ゲート93; q.Random(5); 音量.onNote(121,115); v.Random(3); t.Random(3); 「`ソ``ド*」4 ゲート90; q.Random(10); 音量127; v.Random(2); 「"ソソ」2. //------------------------------------------------------------------------------ /*180*/ ゲート100; 音量.onNote(60,50,50,50); t.Random(10); 音符16;`ド`ソ`ミ`ソ `ド`ソ`ミ`ソ `ド`ソ`ミ`ソ `ド`ソ`ミ`ソ /*181*/ 音量.onNote(60,50,50,50 ,60,50,50,50 ,60,55,65,77 ,80,77,70,55); `レ`ソ`ファ`ソ `レ`ソ`ファ`ソ `レ`ソ`ファ`ソ `レ`ソ`ファ`ソ /*182*/ `ミ`ソ`ミ`ソ `ミ`ソ`ミ`ソ `ミ`ソ`ミ`ソ `ミ`ソ`ミ`ソ /*183*/ `ド*`ソ`ド*`ソ `ド*`ソ`ド*`ソ `ド*`ソ`ド*`ソ `ド*`ソ`ド*`ソ /*184*/ 音量.onNote(60,55,55,55);v_.onTime(0,30,!1^1^1^1); `ド`ソ`ミ`ソ `ド`ソ`ミ`ソ `ド`ソ`ミ`ソ `ド`ソ`ミ`ソ /*185*/ `レ`ソ`ファ`ソ `レ`ソ`ファ`ソ `レ`ソ`ファ`ソ `レ`ソ`ファ`ソ /*186*/ `ミ`ソ`ミ`ソ `ミ`ソ`ミ`ソ `ミ`ソ`ミ`ソ `ミ`ソ`ミ`ソ /*187*/ `ド*`ソ`ド*`ソ `ド*`ソ`ド*`ソ `ド*`ソ`ド*`ソ `ド*`ソ`ド*`ソ /*188*/ Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;っ(-64);っ2-32;放す;} //楽譜にないけどペダル v_(0);音量.onNote(110,70,70,70 ,80,70,70,70 ,110,70,70,70 ,80,70,70,70); シ`ソ`ド`ソ シ`ソ`ド`ソ ラ`ファ`ド`ファ ラ`ファ`ド`ファ /*189*/ Sub{っ4;っ64;ペダル;っ(-64);っ2.-32;放す;} //楽譜にないけどペダル 音量.onNote(80,70,70,70 ,110,70,70,70 ,80,70,70,70 ,80,70,70,70); ラ`ファシ`ファ ソ`ミシ`ミ ソ`ミシ`ミ ソ`ミシ`ミ /*190*/ Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;っ(-64);っ2-32;放す;} //楽譜にないけどペダル 音量.onNote(110,70,70,70 ,80,70,70,70 ,110,70,70,70 ,80,70,70,70); ソ*`ミラ`ミ ソ*`ミラ`ミ ファ`レ*ラ`レ* ファ`レ*ラ`レ* /*191*/ Sub{っ4;っ64;ペダル;っ(-64);っ2.-16;放す;} //楽譜にないけどペダル 音量.onNote(80,70,70,70 ,110,70,70,70 ,80,70,70,70 ,80,70,70,70); ファ`レソ`レ ミ`ドソ`ド ミ`ドソ`ド ミ`ドソ`ド /*192*/ Sub{っ64;ペダル;っ(-64);っ2^16;放す;} //楽譜にないけどペダル 音量100; t.Random(3); 「ファラ`レ*`ファ」2^4っ4 /*193*/ 音量60; 「`ファ`ラ``レ*」4っ4「`ファ`ラ``レ*」4っ4 /*194*/ v_.onTime(0,20,!1); 「`ファ`ラ``レ*」4「`ファ`ラ``レ*」4「`ファ`ラ``レ*」4「`ファ`ラ``レ*」4 /*195*/ v_(0); t.Random(10); `ソ``ミ``ド``ミ `ソ``ミ``ド``ミ `ソ``ファ``ド*``ファ `ソ``ファ``ド*``ファ /*196*/ Sub{っ8;ペダル;っ8^64;ペダル;っ(-64);っ4^16;放す;} //楽譜にないけどペダル t.Random(2); 「`ラ``ド``ミ」4「"ファ"ラレ*ファ」4^4っ4 /*197*/ v_.onTime(0,20,!1^1); //2小節分まとめて指定 っ4「ファラ`レ*」4っ4「ファラ`レ*」4 /*198*/ っ8「ファラ`レ*」8っ8「ファラ`レ*」8っ8「ファラ`レ*」8っ8「ファラ`レ*」8 /*199*/ Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;っ(-64);っ2-64;放す;} //楽譜にないけどペダル v_(0);音量.onNote(90,82,82,82 ,90,82,82,82 ,110,82,82,82 ,90,82,82,82); t.Random(10); ファ`レ*ラ`レ* ファ`レ*ラ`レ* ソ*`ミラ#`ミ ソ*`ミラ#`ミ /*200*/ Sub{っ16;ペダル;っ(-16);っ2;放す;っ64;ペダル;っ(-64);っ2-64;放す;} //楽譜にないけどペダル 音量.onNote(110,82,82,82 ,90,82,82,82 ,110,82,82,82 ,90,82,82,82); ソ`ミ`ド`ミ ソ`ミ`ド`ミ "ソソソ*ソ ソ*ソソ*ソ /*201*/ t.Random(3); 音符8;ゲート80;音量100;ド;ゲート30;音量50;`ド`ド`ド`ド`ド`レ`ミ /*202*/ ゲート60;「ソ`ファ」;ゲート30;「`ファ`ソ」「`ファ`ソ」「`ファ`ソ」「`ファ`ソ」「`ファ`ソ」「`ミ`ソ」「`レ`ソ」 /*203*/ ゲート60;「ド`ド」;ゲート30;`ド`ド`ド`ド`ド`レ`ミ /*204*/ ゲート60;「ソ`ファ」;ゲート30;「`ファ`ソ」「`ファ`ソ」「`ファ`ソ」「`ファ`ソ」「`ファ`ソ」「`ミ`ソ」「`レ`ソ」 /*205*/ ゲート40;音量70;「ド`ド」;音量35;「`ド`ミ」;ゲート100;「`ド`ミ」;ゲート90;「`ミ`ソ」 ゲート40;音量70;ファ;音量35;「`ド`ファ」;ゲート100;「`ド`ファ」;ゲート90;「`ファ`ラ」 /*206*/ ゲート40;音量70;ソ;音量35;「`ド`ミ」;ゲート100;「`ド`ミ」;ゲート90;「`ミ`ソ」 ゲート40;音量70;ソ;音量35;「`ド*`レ」;ゲート100;「`ド*`レ」;ゲート90;「`レ`ソ」 /*207*/ r%(-1);音量.onTime(50,100,!1 ,100,100,!4);r%(1); v.Random(5); ゲート80;「ド`ド」;ゲート30;「`ド`ソ」「`ド`ソ」「`ド`ソ」「`ド`ソ」「`ド`ソ」「`レ`ソ」「`ミ`ソ」 /*208*/Sub{っ64;ペダル;っ(-64);っ1-64;放す;} //楽譜にないけどペダルふみふみ ゲート90;音量115;「ソ`ファ`ソ」;音量110;「`ソ``ファ」「`ソ``ファ」「`ソ``ファ」「`ソ``ファ」「`ソ``ファ」「`ソ``ミ」「`ソ``レ」 /*209*/ r%(-1);音量.onTime(115,115,!8 ,50,100,!8^4^2 ,100,100,!4);r%(1); 「ド`ド」;ゲート40;「`ド`ソ」「`ド`ソ」「`ド`ソ」「`ド`ソ」「`ド`ソ」「`レ`ソ」「`ミ`ソ」 /*210*/Sub{っ64;ペダル;っ(-64);っ1-64;放す;} //楽譜にないけどペダルふみふみ ゲート90;音量115;「ソ`ファ`ソ」;音量110;「`ソ``ファ」「`ソ``ファ」「`ソ``ファ」「`ソ``ファ」「`ソ``ファ」「`ソ``ミ」「`ソ``レ」 /*211*/ ゲート70;音量90;「`ド``ド」;ゲート20;音量35;「``ド``ミ」;ゲート100;「``ド``ミ」;ゲート90;「``ミ``ソ」 ゲート40;音量80;`ファ;ゲート20;音量35;「``ド``ファ」;ゲート100;「``ド``ファ」;ゲート90;「``ファ``ラ」 /*212*/ ゲート40;音量75;`ソ;ゲート20;音量35;「``ド``ミ」;ゲート100;「``ド``ミ」;ゲート90;「``ミ``ソ」 ゲート40;音量80;`ファ;ゲート20;音量35;「``ド*``レ」;ゲート100;「``ド*``レ」;ゲート90;「``レ``ソ」 /*213*/Sub{っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;} r%(-1);v_.onTime(10,55,!1 ,55,55,!4);r%(1); ゲート40;音量80;`ミ;ゲート20;音量35;「`ソ``ド」;ゲート100;「`ソ``ド」;ゲート90;「``ド``ミ」 ゲート40;音量77;ファ;ゲート20;音量35;「`ファ`ラ」;ゲート100;「`ファ`ラ」;ゲート90;「`ラ``レ*」 /*214*/Sub{放す;っ64;ペダル;っ(-64);っ2;放す;っ64;ペダル;} r%(-1);v_.onTime(55,55,!2 ,55,30,!2 ,10,10,!4);r%(1); ゲート40;音量70;ソ;ゲート20;音量35;「`ミ`ソ」;ゲート100;「`ミ`ソ」;ゲート90;「`ソ``ド」 ゲート40;音量70;ソ;ゲート20;音量35;「`レ`ファ」;ゲート100;「`レ`ファ」;ゲート90;「`ファ``ド*」 /*215*/Sub{放す;っ16;ペダル;} 音量45;v_(0);v.Random(10); t.Random(10); 音符16;ド`ドソ`ド ド`ドソ`ド ド`ドソ`ド ド`ドソ`ド /*216*/Sub{放す;っ64;ペダル;} ド`レソ`レ ド`レソ`レ ド`レソ`レ ド`レソ`レ /*217*/Sub{っ(-8);放す;っ64;ペダル;} ド`ドソ`ド ド`ドソ`ド ド`ドソ`ド ド`ドソ`ド /*218*/Sub{放す;っ16;ペダル;} ド`レソ`レ ド`レソ`レ ド`レソ`レ ド`レソ`レ /*219*/Sub{っ(-8);放す;っ64;ペダル;っ-64;っ2;放す;っ64;ペダル;} 音量48;ド`ドソ`ド ド`ドソ`ド ド`レソ`レ ド`レソ`レ /*220*/Sub{っ(-8);放す;っ64;ペダル;っ-64;っ2;放す;っ64;ペダル;} 音量53;ド`ドソ`ド ド`ドソ`ド ド`レソ`レ ド`レソ`レ /*221*/Sub{放す;っ32;ペダル;} 音量45;ド`ドソ`ド ド`ドソ`ド ド`レソ`レ ド`レソ`レ /*222*/Sub{放す;っ32;ペダル;} 音量55;"シシドシ "シシドシ "シシドシ "シシドシ /*223*/Sub{放す;} ゲート.onNote(55,55,35,45,35,45,35,45,35); q.Random(6); 音量.onNote(57,55,54,57,54 ,57,54,57,54); v.Random(4); t.Random(3); 音符8;「"ララ」;t.Random(15);ファ"ラファ "ラファ"ラファ /*224*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); 音量.onNote(57,54); "ラファ"ラファ "ラファ ゲート90; q.Random(3); 音量.onNote(112,118,117); v.Random(4); t.Random(3); 「"ララ」ファ /*225*/Sub{っ16. 放す} ゲート.onNote(55,35,45,35,45,35,45,35); q.Random(6); 音量.onNote(59,54); v.Random(10); t.Random(17); "ソミ"ソミ "ソミ"ソミ /*226*/Sub{っ2.ペダル} ゲート.onNote(45,35,45,35,45,35); "ソミ"ソミ "ソミ 音量.onNote(116,117,116); v.Random(5); ゲート90; q.Random(6); t.Random(2); 「"ソソ」ミ /*227*/Sub{っ64;ペダル;っ(-64);っ1^1-64;放す} //Solo(3) 【4 っ1】 //r(!-4)?r(!4) 音符16; /*231*/音量.onNote(87,92,90,91); v.Random(5); t.Random(7); r%(-1);v_.onTime(0,20,!1^1^1^1);r%(1); ゲート.onNote(60,100,100,90); q.Random(5); `ド4`ソ2`ミ8.`ド /*232*/音量.onNote(92,90,100,111,97); ゲート.onNote(100,96,100,100,94); `ド4`ド*4^8`ド*8`ソ8.`ド* /*233*/音量.onNote(94,91,101,113,99); ゲート.onNote(100,93,100,100,91); `レ4`ド4^8`ド8`ソ8.`ド /*234*/音量.onNote(96,94,106,117,100); ゲート.onNote(100,97,100,100,94); `ミ4`レ4^8`レ8`ソ8.`レ /*235*/ゲート90; 音量60;v.Random(8); `ミ`ソ`ミ`ソ `ミ`ソ`ミ`ソ `ミ`ソ`ミ`ソ `ミ`ソ`ミ`ソ /*236*/ `ファ`ソ`ファ`ソ `ファ`ソ`ファ`ソ `ファ,,+5`ソ,,+8`ファ,,+12`ソ,,+15 `ファ,,+12`ソ,,+9`ファ,,+4`ソ,,+2 /*237*/ `ミ`ソ`ミ`ソ `ミ`ソ`ミ`ソ `ミ,,+3`ソ,,+7`ミ,,+10`ソ,,+16 `ミ,,+15`ソ,,+12`ミ,,+8`ソ,,+5 /*238*/ `ド*`ソ`ド*`ソ `ド*`ソ`ド*`ソ `ド*,,+3`ソ,,+6`ド*,,+9`ソ,,+11 `ド*,,+10`ソ,,+7`ド*,,+5`ソ,,+3 /*239*/r%(-1);音量.onTime(55,95,!1^1);r%(1); `ド`ソ`ド`ソ `ド`ソ`ド`ソ シ`ドシ`ド シ`ドシ`ド /*240*/ラ`ド"ラ`ド ラ`ドラ`ド ファ*`ドファ*`ド ファ*`ドファ*`ド,30 //最後短く //r(!-4)?r(!4) /*241*/Sub{っ64;ペダル;っ(-64);っ1^1-32;放す;} ゲート98; 音量110; v.Random(3); v_(0); t.Random(2); 「"ファドファ」1 /*242*/^1; /*243*/ Sub{っ64;ペダル;っ(-64);っ1^1-32;放す;} 「"ファレ*ファ」1 /*244*/^1; /*245*/ Sub{っ64;ペダル;っ(-64);っ1^1-32;放す;} 「"ソ*ドソ*」1 /*246*/^1; /*247*/ Sub{っ64;ペダル;っ(-64);っ1^1-32;放す;} 「"ソドソ」1 /*248*/^1; /*249*/っ*1 /*250*/っ*1 /*251*/Sub{っ64;ペダル;っ(-64);っ2;放す;} 音量127; v.Random(5); t(3); 「`ソ``ド*``ファ」16;っ16^8^4^2;っ1; /*252*/ペダル; ゲート92;音量35; 「"ソ*ソ*」1 /*253*/Sub{放す;っ64;ペダル;っ(-64);っ1-32;放す;} 音量30;「"ソソ」1 /*254*/Sub{っ64;ペダル;っ(-64);っ1-64;放す;} ゲート80; t.Random(3); r%(-1);音量.onTime(30,35,!1 ,35,35,!4);r%(1); 音符16;「ド`ド」;t.Random(12);`ドソ`ド ド`ドソ`ド ド`ドソ`ド ド`ドソ`ド /*255*/Sub{っ64;放す;っ64;ペダル;} r%(-1);音量.onTime(35,50,!1 ,50,50,!4);r%(1); ド`レソ`レ ド`レソ`レ ド`レソ`レ ド`レソ`レ,50 /*256*/Sub{っ(-8);放す;っ32;ペダル;っ32^16; っ1-64;放す;} //修飾音符があるので前にずらす r%(-1);音量.onTime(30,40,!1 ,40,40,!4);r%(1); ド`ドソ`ド ド`ドソ`ド ド`ドソ`ド ド`ドソ`ド /*257*/Sub{っ64;ペダル;} r%(-1);音量.onTime(40,50,!1 ,50,50,!4);r%(1); ド`レソ`レ ド`レソ`レ ド`レソ`レ ド`レソ`レ,50 /*258*/Sub{っ(-8);放す;っ32;ペダル;っ(-32);っ2;放す;っ32;ペダル;} //修飾音符があるので前にずらす r%(-1);音量.onTime(50,60,!1 ,60,60,!4);r%(1); ド`ドソ`ド ド`ドソ`ド ド`レソ`レ ド`レソ`レ,50 /*259*/Sub{っ(-8);放す;っ32;ペダル;っ(-32);っ2;放す;っ32;ペダル;} //修飾音符があるので前にずらす r%(-1);音量.onTime(70,84,!2 ,84,87,!2 ,87,87,!4);r%(1); ド`ドソ`ド ド`ドソ`ド ド`レソ`レ ド`レソ`レ,50 /*260*/Sub{っ(-8);放す;っ32;ペダル;} ゲート100; 音量.onNote(110,105,110,75,77,79 ,85,74,75,76,77 ,87,77,79,81 ,90,77,80,82,87); t.Random(3); 「ド,,,-30ソ,,,-30`ド,,,-30」`ミ`ソ``ド ``ミ`ソ``ド``ミ ``ソ``ド``ミ``ソ ```ド``ミ``ソ```ド /*261*/ 音量.onNote(127,85,83,80 ,90,83,80,77 ,89,82,80,78 ,91,85,83,80); ```ミ```ド``ソ``ミ ```ド``ソ``ミ``ド ``ソ``ミ``ド`ソ ``ミ``ド`ソ`ミ /*262*/ 音量.onNote(100,80,77,75 ,88,82,80,78 ,91,84,84,82 ,88,81,80,79); ``ド`ソ`ミ`ド `ソ`ミ`ドソ `ミ`ドソミ `ドソミソ /*263*/Sub{っ4; 放す;っ4; っ32;ペダル;っ(-32);っ4^32; 放す;} t.Random(2); 音量90;音符4;ドッ;音量100;「ドミ,,-7ソ,,-6`ド」ッ /*264*/Sub{ペダル;っ4^16; 放す;} 「ドミ,,-6ソ,,-5`ド」ッッッ //------------------------------------------------------------------------------ /* 楽譜との小節番号は一致させてます。無理矢理合わせるため第251小節は8/4拍子にしてたりします。 楽譜を見ながらお楽しみクダサイ。 ねお neo@mx.biwa.ne.jp http://textso.under.jp/ */ この曲は自作のオリジナル曲であるか、または、作曲者の死後50年以上経過した著作権に問題がない曲であることを確認しましたか? いいえ。よく分かりません はい。著作権に問題ありません (←選択)