NSDL(NES Sound Driver Library)

MML reference: Gate time

定義(Define)

        qgate-time
        ugate-length

引数(Inputs)

gate-time (`q'命令の引数)

発音長を、gate-time[tick]だけ短くします。
0で無効です。

gate-length (`u'命令の引数)

実際の発音音長。
gate-length分音符となります。
.を付与することで付点の音長を表現可能です。
この.は複数指定可能です。

数値の頭に%を記述した場合は、gate-length[Tick]の長さとなります。
なお、timebase(4分音符の分割数)は24固定です。

また、演算子 + 及び - を用いて音長の加減算が可能です。

内容(Contents)

発音のノートオフを早める機能です。
q,u 命令によるゲートタイムは、発音時間が短い方が優先されます

注意(Notes)

例(Sample)

    q3     /* gate time = 3 tick */
    u4     /* a quarter note */