コマンド 0x12: チューニング

チャネルのチューニング値を設定します。

構文

0x12, sbyte tuning

パラメータ

パラメータ型内容
tuningsbyteチューニング値

解説

チャネルのチューニング値($64+x)を設定します。キーオン時に、ピッチ定義テーブルから得たピッチ値 P に P × tuning ÷ 1024 が加算されます。
1あたり約1.7セントで、約−2.3~+2.0半音の範囲で補正できます。主に波形サンプルごとの音程のずれを補正するために使用します。

このコマンドの処理に時間はかからず、同じティックのうちに続くイベントが読み込まれます。

注意

  • コマンド 0x01 ではチューニング値は変更されません。コマンド 0x22 では同時に設定されます。

参照

シーケンスデータの構造
コマンド 0x13
コマンド 0x14
コマンド 0x81