User manual - AP-460MIDIインプリメンテーション
といった 4 次元配列のパラメータでは Block のビットフィールドを
Block = 0000000 00000a abbccdd (Binary) と割り当てます。
例 2:
parameter[A][B]
A=3 (2bit), B=200 (8bit)
といった 2 次元配列のパラメータでは Block のビットフィールドを
Block = 0000000 000aab bbbbbbb (Binary) と割り当てます。
15.3.10 prm : Parameter ID
Format: LSB 0pppppppB
MSB 0qqqqqqqB
Parameter ID はパラメータの種類を表すものです。(後述の「V Parameter List」参照)
Parameter 個別転送の時に転送対象となる Parameter をこのフィールドの Parameter ID によって表し
ます。
15.3.11 idx : Data Index Number
Format: 0iiiiiiiB
Parameter が文字列などのように配列構造を持っているときに、転送を開始する配列の先頭の配列番号を表
します。
15.3.12 len : Data Length
Format: 0lllllllB
このフィールドの値によって data フィールドに格納する Parameter の値のサイズを指定します。
Parameter が文字列などのように配列構造を持っているときに、転送を行う配列の長さから 1 を減じたもの
を表します。
35