トピック
beans taku-binzu

MMLについて

本日16進数について、質問をさせて頂いた者です。 初心者講座も大体、何とか攻略し、様々な方が製作したゲームを遊んでいて、大体のゲームでは、オリジナルの曲を使っている事に気付き、MMLという物に興味を持ちました。そこで質問ですが、 1.MMLを作るには、どの様な命令やテクニックが必要ですか? 2.MMLの基本のプログラムは何ですか? 3.初心者講座生の自分にMMLを作る事は可能ですか? 4.「MMLを作る」←これであっていますか? 質問が多くてすみません。
1そうだね
プレイ済み
返信[1]
親投稿
1.2. MMLはBGMの付く命令で再生できる。 MMLは言うなら「音楽データの文字列」です。 基本の形はBGMPLAY "(MMLの文字列)"とか。 BGMPLAY "CDE" これで「ドレミ」の音が鳴ります。 3.文法とかプログラムとは違う感じなので、むしろ音楽に詳しいかのほうが重要かも。 4.そういう言い方もします。 ただ、「曲を作る」というニュアンスも感じられるので「MMLを打ち込む」という言い方もあります。 絶対の基準はないのであまり気にしなくていいでしょう。
0そうだね
プレイ済み
返信[2]
親投稿
【MMLの文法(コマンド)の調べ方】 適当な場所(EDIT,DIRECTどっちでもいい)にMMLと打ち込んで、命令のヘルプを表示する虫眼鏡マークを押します。
0そうだね
プレイ済み
返信[3]
親投稿
訂正 「?」マークの間違えです。
0そうだね
プレイ済み
返信[4]
親投稿
beans taku-binzu
あまさと しおんさん»ありがとうございます。調べてみます。m(_ _)m
1そうだね
プレイ済み
返信[5]
親投稿
MMLの前に作曲が出来るスキルがあるかが重要です。作曲は出来なくとも五線譜を見て曲が読めるレベルであれば何も言いません。 直接打ち込む前に五線譜に曲を書いてそれをMMLとして落とし込むのが堅実なやり方だと思ってます。
1そうだね
プレイ済み
返信[6]
親投稿
KU kerorinU
取り敢えず、最初は楽譜が手元にある曲を打ち込んでみてはいかがでしょう。かえるの歌とか、ちょうちょとか。
1そうだね
プレイ済み
返信[7]
親投稿
beans taku-binzu
[追記] 一応、自分は作曲はした事はありませんが、楽譜は読めます。 MMLで楽器の種類を変える時はどの様にすればよいでしょうか?(ヘルプに書いてませんでした) 詳しい解説お願い致します。
1そうだね
プレイ済み
返信[8]
親投稿
beans taku-binzu
[追記] 連続コメントすいません… エラーメッセージの「不正なMML」 とは、一体どんな時に出るエラーなのでしょうか?
1そうだね
プレイ済み
返信[9]
親投稿
音色は書いてある @番号 Error原因は何だろ
0そうだね
プレイ済み
返信[10]
親投稿
ケイン KEIN.HORGAN
どんな時に、といえば、「MMLが間違っている時に出る」としか言いようがないかと…… 例えば、次の命令ならエラーになります。 BGMPLAY "AB:D"
1そうだね
プレイ済み
返信[11]
親投稿
MMLの記述が間違ってる時に出るエラーだと認識しております。 CDEFGAB以外の音階とか範囲外のパラメータとか。
1そうだね
プレイ済み
返信[12]
親投稿
beans taku-binzu
[追記] 度々の追記すいません… 今気付きました。「休符とか、2分音符とかの打ち込み方が分からない」と。 MMLの基礎の基礎から、どなたか教えて頂けませんか?
0そうだね
プレイ済み
返信[13]
親投稿
MMLの基礎ですか。 音階:CDEFGABがドレミファソラシに対応。シャープは「+」、フラットは「-」を付ける オクターブ:O5とかO2とか「O」の後に数字を入れる 音の長さ:C8で8分音符、C2で2分音符。音階の後に数字を入れる 音の長さ(2):L8で8分音符、L32で32分音符。これを指定すると後に続く音階に音の長さを指定しない時に固定 休符:R8で8分休符、R1で全休符。音階と同じように「R」を使用 テンポ:T120でBPM120、T180でBPM180。Tで(略 例:BGMPLAY "T112L16O5F4A-8GFG4O6C8O5C4" 真ん中のGFが指定していないのに16分音符で鳴っているのが分かると思います。
0そうだね
プレイ済み
返信[14]
親投稿
beans taku-binzu
皆様のコメントのお陰で、MMLについて、ある程度理解する事ができました。本当にありがとうございました。m(_ _)m また、この投稿をもちまして、受付を終了させて頂きます。 [追記] 自分の多くの質問に対し、親切に答えて下さった、あまさと しおんさん、みけランジェロさん、KUさん、ケインさん、本当にありがとうございました!
0そうだね
プレイ済み