NSDL(NES Sound Driver Library)

MML reference: Key Signature

定義(Define)

        K{signature}

引数(Inputs)

signature

# …
以降に示すノートを半音上げます
+ …
以降に示すノートを半音上げます
- …
以降に示すノートを半音下げます
= …
以降に示すノートの調号を無しにします。
a …
A, La, ラ
b …
H, Si, シ
c …
C, Do, ド
d …
D, Re, レ
e …
E, Mi, ミ
f …
F, Fa, ファ
g …
G, Sol, ソ
r …
休符(キーオフ後の処理モード)

内容(Contents)

現在のトラックの調号を指定します。

注意(Notes)

MMLコンパイラーの疑似命令です。
次にK{}コマンドが来るまで、本コマンドで指定された音階に、自動で臨時記号が付加されてコンパイルされます。

各記述ブロック(Sub, BGM, SE)では、デフォルトは調号無しとなります。
従い、サブルーチンコールする場合は、サブルーチン先も調号を指定して下さい。

例(Sample)

    K{#fc}   defgab>cd    /* D-Dur scale */
    K{=fc}   cdefgab>c    /* C-Dur scale */