FAMIC on USB - MML Playground にて使用できる MML の仕様に関する解説です。
Music Macro Language という、コンピュータ上で音楽を表現する記述方法の1つです。 例えば 「ドレミファソラシド」は CDEFGAB>C
のように書きます。
MMLには様々な亜種が存在しますが、FAMIC on USB にて使用する MML では前述の方法に加え、(ほとんど)そのまま ドレミファソラシ↑ド
と書くこともできます。
このようなルールに基づいて書くことで、音楽を自動的に演奏させることができます。
>
がオクターブ上昇です。Q
は 8 分割で、前から指定です。細かく制御できます。[n
... ]
は4重ネストまでです。/
ですが、曲全体であれば書き込み時にも設定できます。;
, !
~!
, !!
~^
は音長の足し算です。音符同士の結合には使えません。&
は音符にのみ作用します。 {cde}2
@T
があります。