マビノギMML用 自動作曲ツール
「ランダムソング作っ太郎くん・サーティーン」ver. 0.00.00.00.13

  ご注意。このプログラムでは、完全ランダムで生成した、
  ものすごい曲を、MMLでゲットすることが出来ます。
  ランダムな曲に免疫がない方は、危険ですのでご遠慮ください。
  このプログラムで自動作曲したMMLの、著作権は存在しません。(著作者が存在しないため)
  マビでの演奏、できたMMLの改変や、その著作権の主張などは、ご自由にどうぞです。
  このプログラムのダウンロード・改変も、ご自由にどうぞです。
(c) 2014- midoriko MML
クリップボードに自動的にコピー
メロディー、和音1、和音2を使って作曲
リズム入力欄の、コードの指定を和音1、和音2に反映
調律をつける
スケールの選択もランダム
拍子の選択もランダム
テンポもランダム
ルート(根音)もランダム
作曲した結果。まきまびにコピペして、圧縮してお使いください。
ルート(根音)を選択
スケールを選択
拍子を選択

自動作曲に使用するリズムを選びます。
ランダム生成するリズムの長さ。(8分音符何個分の曲にするかです)
テンポ(32〜255)
リズム入力欄 作曲に使ったリズムを表示します。

「リズム入力欄で設定」を選んだときは、
ここにリズムを入力してから、
 「自動作曲」ボタンを押してください。
 「乱数でリズム作成」を選んだ場合は、
 ここに乱数で作成したリズムが表示されます。
  「ー」と「N」は音を伸ばします。
  「、」は、休符(R)になります。
  「 」は、無視します。
   それ以外は音を出します。
 
 リズム入力欄で、和音、ダイアトニックコード、スケールの指定が出来ます。
   和音の指定:(C:、 (D:、 (E:、 (F:、 (G:、 (A:、 (B:
         (Cm:、(Dm:、(Em:、(Fm:、(Gm:、(Am:、(Bm:
         (C#、(C#m、(D#、(D#m、(F#、(F#m、(G#、(G#m、(A#、(A#m
   ダイアトニックコードの指定:
         ちょっとおかしいかもです。
         (1:、 (2:、 (3:、 (4:、 (5:、 (6:、 (7:
         (1m:、(2m:、(3m:、(4m:、(5m:、(6m:、(7m:
   スケールチェンジ:
         (%maj:、 (%min:、(%none:、(%yona:、(%yonam:、(%chin:、
         (%dori:、(%sdori:、(%lydi:、(%slydi:、(%whole:、(%dimi:、
         (%blues:、(%hung:、(%spa:、(%gyp:、(%kurdi:、(%saba:、
         (%ryu:、 (bhai:、(%aeo:、(%tro:


ver. 0.00.00.00.13 2014.04.02
             リズム入力欄で、スケールを指定しないと、ver.12と同じ動作。
             リズム入力欄での指定で、スケールを曲の途中で変更できるようにしました。
             セレクトボックスで選べるリズムに、スケールチェンジ用のサンプルを追加しました。
             セレクトボックスでリズムを選んで作曲したときは、リズム入力欄にそれが表示されるようにしました。
ver. 0.00.00.00.12 2014.03.22
             いったんまきまびでインポートしないと、マビで楽譜にできなかったのを修正しました。
             (作曲した結果の、「mml@」を「MML@」に修正しただけ)
ver. 0.00.00.00.11 2014.03.09
             コード入力欄で、コードを指定しないと、ver.10と同じ動作。
             コードの指定を、ダイアトニックコードで指定できるようにしました。(1,2,3,4,5,6,7,1m,2m,3m,4m,5m,6m,7m)
             (1〜7が、ダイアトニックコード(メジャー)のI,II,III,IV,V,VI,VIIで、mがつくとマイナーになります)
             リズム設定で選べるリズムに、「ふふふん・ふふふん」を追加しました。
ver. 0.00.00.00.10 2014.03.04
             和音1、和音2のパートで、簡単なアルペジオを演奏するようにしました。
             「ランダム生成するリズムの長さ。」の色を、青から緑に修正しました。
ver. 0.00.00.00.09 2014.03.03
             コード入力欄で、コードを指定しないと、ver.08と同じ動作。
             コード入力を仮実装してみました。今のところ、和音2だけに反映です。
             (C,D,E,F,G,A,B,Cm,Dm,Em,Fm,Gm,Am,Bm,C#,D#,E#,F#,G#,A#,B#,C#m,D#m,E#m,F#m,G#m,A#m,B#m)
             リズム設定の「さーさーのーはーふNふふふN」に、コード設定を付けました。
             リズム設定で選べるリズムに、「ふふふん写真」を追加しました。
             
ver. 0.00.00.00.08 2014.02.24
             全音符をMMLに変換するときに、バグで8分音符1個分余計に音がつくのを直しました。
             拍子も指定できるようにしました。2/4拍子、3/4拍子、4/4拍子の3つです。
             和音2は、ベース(1拍子分のばす)にしました。
ver. 0.00.00.00.07 2014.02.13
             「メロディー、和音1、和音2を使って作曲」オプションがきくようにしました。
              リズムがランダムの時、音の長さが全音符(4分音符4個)を超えないようにしました。
              プログラムの名前を、「ランダムソング作っ太郎くん」にしました。
ver. 0.00.00.00.06 2014.02.12
             「自動作曲」ボタンを押しても結果が表示されないことがあるバグを修正。
              クリップボードに自動的にコピーするオプションをつけました。
              どのオプションがどの設定に影響するかを、色でわかりやすくしました。
ver. 0.00.00.00.05 2014.02.09
             まきまびで圧縮されない、8分音符の&結合で長さ調整していたのを、音符の長さ指定で調整に変更。
             「メロディ」と「和音」を高低で入れ替え。
             「メロディ」と「和音」が隣り合わせの音にならないように調整。
ver. 0.00.00.00.04 2014.02.08
             琉球、バイラヴ・タート(インド)、エオリアン(教会)追加
             曲の最後の音を長く伸ばすように変更しました。
             調律を作れるようにしました。
             それぞれのスケールの、低音側に2音追加しました。
             スケールをランダムで選ぶオプションを追加しました。
             テンポをランダムで選ぶオプションを追加しました。
ver. 0.00.00.00.03 2014.02.04
             「リズム入力欄」をテキストエリアに変更しました。
             ルート(根音)を選択できるように変更しました。
             スケールを色々追加しました。
             曲の変化を増やすために、和音2だけ、1リズム分前に少しずらしました。
             テンポを指定できるようにしました。
ver. 0.00.00.00.02 2014.02.02
             「リズム入力欄で設定」が動いてなかったから修正。
             「リズム入力欄で設定」のときの、リズム作成を間違えてたから修正。
              改行コードをスキップするように修正。
ver. 0.00.00.00.01 2014.02.02公開