Len : Data Length; Data : Parameter Data - Casio AP-200 Manual

Midi implementation
Hide thumbs Also See for AP-200:
Table of Contents

Advertisement

16.3.13

len : Data Length

Format: 0lllllllB
Data length indicates the transfer array length minus 1 for individual parameter transfer when the parameter contains a
character string or other similar array structure.
16.3.14

data : Parameter Data

Format: 0dddddddB
Parameter data indicates the parameter value. Data that is the size of the number of arrays equivalent to len + 1 follows.
For the structure of one data item, the length depends on the data bit width, as shown below.
dddddB + 1
Number of Data
1 - 7
8 - 14
15 - 21
22 - 28
29 - 32
Each block of data is packed from the lowest order byte first. In the case of multiple-byte data, the lowest weighted bit
is the LSB of the first "data" block, and the highest weighted bit is the MSB of the final "data" block. The following
shows an example of how data would be divided for transfer in the case of 32-bit data.
7
data0:
0
[bit06]
data1:
0
[bit13]
data2:
0
[bit20]
data3:
0
[bit27]
data4:
0
(0eeeeeeeB)
1
2
3
4
5
6
5
[bit05]
[bit04]
[bit12]
[bit11]
[bit19]
[bit18]
[bit26]
[bit25]
0
0
(0fffffffB)
(0gggggggB)
:
:
4
3
[bit03]
[bit02]
[bit10]
[bit09]
[bit17]
[bit16]
[bit24]
[bit23]
0
[bit31]
[bit30]
31
(0hhhhhhhB)
2
1
[bit01]
[bit00]
[bit08]
[bit07]
[bit15]
[bit14]
[bit22]
[bit21]
[bit29]
[bit28]
0

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ap-400Px-120Px-720

Table of Contents