サクラトップ 掲示板トップ ログイン

初心者の方の為のテンプレート - サクラ曲掲示板6

曲掲示板6にエディタ機能が追加されました!気軽に曲を作成してみましょう!
星人

初心者の方の為のテンプレート

MML先頭 2000 文字だけ表示していますダウンロード全文を見る
  1. //------------------------------------------------------------------------------
  2. // テキスト音楽「サクラ」音楽データ (dSakura.dll Version.2.372)
  3. //------------------------------------------------------------------------------
  4. TrackName{"この文字を消して曲名を入れてください"}
  5. Copyright{"この文字を消してお名前(サクラのユーザーネーム)を入れてください "}
  6. MetaText = {"ジャンル この文字を消して、曲のジャンルを入れて下さい。 音源 MSGS 推奨
  7.  作成日時 ?月?日~?月?日"}
  8. /* コメント
  9. ここからコメントが書けます。
  10. 作成日時の?は日付に書きなおして下さい。
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22. コメントはここまで。
  23. */
  24. //------------------------------------------------------------------------------
  25.  
  26. //凡庸の特殊効果になります。
  27. //ここにある 右 だとか 大きく1 だとかを曲の途中に書くと
  28. // 右 だと音が右から聴こえるようになり、 大きく1 だとだんだん大きな音になります。
  29. //なお、大きく1や小さく1等の音量を操作する命令を使った後は 戻す と書きましょう。
  30.  
  31. ~{右}={P(127);}
  32. ~{右前}={P(96);}
  33. ~{前}={P(64);}
  34. ~{左前}={P(32);}
  35. ~{左}={P(0);}
  36. ~{大きく1}={P.Frequency(4); EP.onTime(40,127,!2);}
  37. ~{大きく2}={P.Frequency(4); EP.onTime(40,127,!1);}
  38. ~{大きく3}={P.Frequency(4); EP.onTime(40,127,!1^1);}
  39. ~{小さく1}={r-2 P.Frequency(4); EP.onTime(127,80,!2); r*2}
  40. ~{小さく2}={r-1 P.Frequency(4); EP.onTime(127,40,!1); r*1}
  41. ~{小さく3}={P.Frequency(4); EP.onTime(127,40,!1);}
  42. ~{小さく4}={r-1^1 P.Frequency(4); EP.onTime(127,0,!1^1); r*1}
  43. ~{戻す}={EP(127);}
  44. ~{回る}={P.Frequency(4); P.onTime(0,127,!1^1,127,0,!1^1);}
  45.  
  46. //タイム・ベース
  47. //4分音符をどれだけ分解出来るかです。
  48. //480以下しかほぼ意味がありません。
  49. //分からない場合はそのままで大丈夫です。
  50. TimeBase(96)
  51.  
  52. //ベンド・レンジ
  53. //ベンドの有効範囲です。
  54. //これもそのままで大丈夫です。
  55. BR=12
  56.  
  57. //拍子です。分子,分母となっています。
  58. 拍子4,4
  59.  
  60. //音源の初期化命令です。
  61. //そのままで構いません。
  62. 音源初期化
  63.  
  64. //全トラックを同期します。
  65. //そのままで構いません。
  66. TrackSync;
  67.  
  68. //テンポ(曲の速さ)を設定します。
  69. テンポ120
  70.  
  71. //Keyを設定します。
  72. //とりあえずそのままで構いません。
  73. Key(0)
  74.  
  75. /*
  76. ここから音楽データを書く説明です。
  77. トラック1; トラック番号です。
  78. 時間(1:1:0); スタートの時間設定です。時間(小節:拍:TimeBase)となっています。
  79. これ以降のパラメータは曲の途中で書き込んで変更出来ます。
  80.  
  81. v80 ベロシティボリュームです。これは、鍵盤を叩く強さの設定です。
  82. o5 音程です。音の高さを表します。
  83. q99 ゲートタイムです。q50ぐらいでスタッカートです。試してみてください。
  84. l8 音符の長さです。l8で八分音符。l4で四分音符。計算して上手く使いましょう。
  85. P(64) パン(音の出る位置)です。P(64)で真ん中です。一応右と書けば右に、左と書けば左になるようにしてあります。
  86. EP(127) エクスプレッションボリュームです。分からない場合はそのままで結構です。少し高度です。
  87. V(100) ボリュームです。音量の大きさを設定します。
  88.  
  89. 有効範囲について
  90. vは0から127まで、oは0から11まで、qは0から無
作者からのコメント
質問があったので補佐用として投稿しました。初心者の方の為のテンプレートです。どういう風に作れば使いやすいか、というのは結構人によるので一概には言えませんが、なるべく使いやすいものを目指しました。
作曲者
自作
ライセンス
🌐パブリックドメイン商用利用 ○改変 ○改変も転載も自由
転載
許可
推奨音源
パソコン内蔵音源
ピコサクラ対応
未対応
ピコサクラバージョン
0.2.3
動画
なし
投稿日時
2010-09-18 17:07
更新日時
2010-09-18 22:05
お気に入り
さくらもどき四月隠者YoshiokaH゛
ダウンロード数
466
→この曲(id:252)に問題がある場合こちらへ

感謝のコメント

星人2010/09/18
ちょっと修正しました。数値の有効範囲が抜けてたので(汗)まだあちこち抜けてるかも・・・。
もちもち2010/09/18
星人さん、ありがとうございました
同時に演奏させることができました、感謝感謝ですっ

ボクも頑張って、創りたいと思います
ありがとうございました
これは分かりやすいテンプレートですね
初心者の人でも必要なときに必要な値を弄れて使いやすいと思います。

ところで、ひとつ提案をー
ドラムトラックのところを
Key(0)
にしてますが、これだとTimeKeyを使ったときにKeyが変わるので、
UseKeyShift=off;
の方がいいかもしれません。
星人2010/09/18
もちもち様 いえいえ、どういたしまして。
結構遅くなってしまって申し訳ないです。
頑張って下さい~。
星人2010/09/18
さくらもどき様 おおご指摘ありがとうございます。
さっそく修正しました。
そういえば転調とかでTimeKey使うとドラムも変わるんでしたね。。
すっかり忘れてました(汗)
助かりました~。どうもありがとうございますm(_ _)m
星人2010/09/18
まだ抜けがありました(苦笑)
時間(1:1:0);
に関する説明が抜けていました。
念のため再修正しました。今回は説明の追加のみです。
この曲に「ありがとう」を伝えませんか?
ひとことの感想が、作った人にとって何よりの励みになります。
定型文のボタンもあるので、キーボードが苦手でも大丈夫です。