コマンド 0x02: チャネル音量設定

チャネルの左右の音量を設定します。

構文

0x02, sbyte left, sbyte right

パラメータ

パラメータ型内容
leftsbyte左音量
rightsbyte右音量

解説

チャネルの左音量($0254+x)と右音量($0264+x)を設定します。新しい音量は次のキーオン時にDSPへ書き込まれます(音量倍率 $04B6 を掛けた値が書き込まれます)。
モノラルフラグ(CPUコマンド $82)がセットされている場合は、左右それぞれの音量の絶対値を2で割って足した値を左右両方に設定します。この場合、負の音量(逆相)は正の音量として扱われます。

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

参照

シーケンスデータの構造
コマンド 0x23
コマンド 0x24
コマンド 0x1E