コマンド 0x24: 音量・ADSRプリセット4読み込み

音量・ADSRプリセット4をDSPに書き込みます。

構文

0x24

パラメータ

パラメータはありません。

解説

コマンド 0x1F で登録したプリセット4の左右音量とADSRを、DSPの当該チャネルのVOL, ADSRレジスタに直ちに書き込みます。

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

注意

  • チャネルの音量($0254+x, $0264+x)とADSR($0274+x, $0284+x)は変更されません。次のキーオン時にチャネルの値がDSPへ書き込まれるため、プリセットの効果は現在発音中のノートにしかおよびません。
  • SE割込中でもDSPへ直接書き込むため、再生中のSEに影響します。
  • SEチャネル(論理チャネル8~15)で実行すると、チャネル番号を0~7に変換せずにDSPのアドレスを計算するため、無関係なDSPレジスタが書き換えられます。

参照

シーケンスデータの構造
コマンド 0x1F
コマンド 0x02
コマンド 0x10