Small Basic がサポートする MML

 

🎹 Small Basic がサポートする MML(QBasic サブセット)

1. 音階(A〜G)

  • C=ド、D=レ、E=ミ、F=ファ、G=ソ、A=ラ、B=シ

  • 半音:# または +(シャープ)、-(フラット)

    • 例:F#G-

2. 休符(R)

  • 例:R4(4分休符)

3. 音長(L n)

  • L4 → 4分音符

  • L8 → 8分音符

  • 個別指定も可能:C8(ドの8分音符)

4. オクターブ(O n)

  • O1O8

  • 標準は A=440Hz が O4

5. テンポ(T n)

  • BPM を指定

  • 例:T120

コメント