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

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

構文

0x25

パラメータ

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

解説

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

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

注意

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

参照

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