MML reference: Key Shift

定義(Define)

        kshift
        k_relative

引数(Inputs)

shift

シフト値です。-128~127の範囲で指定してください。(Default: shift = 0)

relative

相対移調です。-128~127の範囲で指定してください。
尚、演算結果におけるオーバーフローのチェックはしていません。

内容(Contents)

移調の度合いを指定します。

注意(Notes)

MMLコンパイラの疑似命令です。
シフト結果がオクターブをまたぐ場合、内部的に次の音符のみの相対オクターブを用いる為、コンパイル後のオペコードが増えます。

例(Sample)

    k-5 cdefgab>c       /* = "g"a"bcdef+>"g */