t108%0@1v15 l8 o6e l16e g+f+e g+<c+l4> b ; t108%0@1v15 l8 o6c+ l16c+c+d d e e l4 g+ ;
音長データ | 発音長さ(16進表記) | 発音長さ(10進表記) | MMLのlコマンド | 音符 |
E0 | 0x01 | 1 | 64 | 64分音符 |
E1 | 0x02 | 2 | 32 | 32分音符 |
E2 | 0x03 | 3 | 32. | 付点32分音符 |
E3 | 0x04 | 4 | 16 | 16分音符 |
E4 | 0x06 | 6 | 16. | 付点16分音符 |
E5 | 0x08 | 8 | 8 | 8分音符 |
E6 | 0x0c | 12 | 8. | 付点8分音符 |
E7 | 0x10 | 16 | 4 | 4分音符 |
E8 | 0x18 | 24 | 4. | 付点4分音符 |
E9 | 0x20 | 32 | 2 | 2分音符 |
EA | 0x30 | 48 | 2. | 付点2分音符 |
EB | 0x40 | 64 | 1 | 全音符(1分音符) |
EC | 0x60 | 96 | 1. | 全音符の1.5倍 |
ED | 0x80 | 128 | 1^1 | 全音符2つ分 |
EE | 0xc0 | 192 | 1^1^1 | 全音符3つ分 |
EF | 0x00 | 0 | ???? | ゼロ!? |
F0 | 0x12 | 18 | 4^32 | 4分音符と32分音符 |
F1 | 0x1C | 28 | 4.^16 | 付点4分音符と16分音符 |
F2 | 0x24 | 36 | 2^16 | 2分音符と16分音符 |
データ | 意味 |
80 ll hh | hhllアドレスにジャンプ |
81 ll hh | ループカウンタを-1し、アドレスhhllにジャンプ |
82 | 演奏終了 |
83 ll hh | 不明 |
84 nn | 不明 |
85 nn | 不明 |
86 nn | 音量相対変化 |
87 nn | 他の曲演奏 |
88 nn | ループカウンタをnnにセットする。 |
89 nn | 不明 |
8A ll hh | 移調読み。(hhll+現在のループカウンタ値)で示されるアドレスの値だけ音程を変化させる。 |
8B ll hh | 不明 |
8C ll hh | 不明 |
DF nn | 音長の即値指定? |