Operation Manual

MIDI Data Format
282 Appendix • A5000/A4000 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
(*1) In relation to 44.1 kHz for analog in, for digital in the rates are 0:x1, 1:x1/2, 2:x1/4, 3:x1/8.
(*2) -1:off
(*3) -1:AUDITION
(*4) 128:"=Orig"
(*5) -1:"=Orig"
(*6) -2:off, -1:AUDITION, 0-15:A01-A16, 16:basic receive channel, 17-32:B01-16 (A5000 only)
(* 7) -1:all
Table 2 Parameter Change
2.1 Object Edit
Each data byte is divided into the upper and lower 4 bits and received/transmitted as 2 bytes of MIDI
data.
2.1.1 Program Parameter
0925 UC 0-1 start trigger type
0926 UC 0-1 stop trigger type
0927 UC 0-63 start edge level
0928 UC 0-63 stop edge level
0929 SC 0-2 record map to
0930 UC -1,0-127 record key range low (*4)
0931 UC 0-127,128 record key range high (*5)
0932 SC 0-127 record original key
0933 UC 0-1 auto normalize on
0934 SC -1,0-7 external control SCSI ID (*2)
0935 UC 1-99 external control start track
0936 UC 1-99 external control start index
0937 UC 0-5 monitor output
0938 UC 0-127 monitor level
0939 UC 0-127 click level
0940 US 8000-15999 click tempo 80.00-159.99
0942 UC 1-15 click beat
0943 UC 0-1 monitor on
0944 UC 0-1 record map manual/auto
0945 UC 0-127 record map auto original key
0946 UC 0-1 record map key white/all
0947 UC*8 reserved
0955 UC*16 reserved
0971 UC 0-1 AD input gain line/mic
0972 UC*3 reserved
0975 UC*5 reserved
-----------------------------------------------------------------
0980 UC*8 reserved
-----------------------------------------------------------------
0988 UC*2 reserved
0990 UC 0-1 bulk protect
0991 UC 0-1 after touch disable
0992 UC 0-1 control change disable
0993 UC 0-1 pitch bend disable
0994 UC reserved
0995 UC 0-17 MIDI device number
0996 UC 0-1 SysEx receive port (reserved in A4000)
0997 UC*7 reserved
-----Regist. Parameters--------------------
1004 224byte [Sample Parameter]
1228 120byte [Effect Parameter]*3 (effect1-3)
1348 16byte reserved
1364 120byte [Effect Parameter]*3 (effect4-6) (A5000 only)
1484 16byte [Control]*4 (program control1-4)
1500 US b b0:MIDI channel B01 controller reset...
b15:MIDI channel B16 controller reset (A5000 only)
1502 US b b0:MIDI channel B01 note on normal/toggle...
b15:MIDI channel B16 note on normal/toggle (A5000
only)
1504 UC b b2-0:effect connect (effect4-6)
1505 UC 0-12 AD in (L) output1
1506 UC 0-127 AD in (L) level1
1507 UC 0-12 AD in (L) output2
1508 UC 0-127 AD in (L) level2
1509 SC +/ - 63 AD in R pan
1510 UC 0-12 AD in R output1
1511 UC 0-127 AD in R level1
1512 UC 0-12 AD in R output2
1513 UC 0-127 AD in R level2
1514 UC*16 0-127 program LFO step wave value1-16
1530 UC b b2-0: step wave total steps, b4-3:step wave slope
1531 UC*9 reserved
1540 UC*8 reserved
1548 UC b b0:AD in on, b2-1:AD in source,
b5-3:effect connection(effect1-3), b7-6:program LFO
sync
1549 UC b b2-0:program LFO cycle, b5-3:program LFO wave,
b7-6:program LFO initial phase
1550 US b b0:MIDI channel A01 controller reset...
b15:MIDI channel A16 controller reset
1552 US b b0:MIDI channel A01 note on normal/toggle...
b15:MIDI channel A16 note on normal/toggle
1554 SC ±63 AD in (L) pan
1555 UC reserved
1556 UC reserved
1557 UC reserved
1558 UC reserved
1559 UC 0-127 program level
1560 SC reserved
1561 SC reserved
1562 SC ±127 program transpose
1563 SC -2,-1,0-32 program LFO reset MIDI channel (*6)
1564 UC 0-3 program portamento type
1565 UC 0-127 program portamento rate
1566 UC 0-127 program portamento time
1567 UC 0-127 S/H speed
1568 UC 25-250 program LFO tempo
1569 SC -1,0-127 program LFO reset note (*7)
1570 UC*10 reserved
-----------------------------------------------------------------
1580 UC 0-1 sequence MIDI port B/A
1581 UC*15 reserved
1596 UC 0-1 DIG&OPT output 20bit/24bit
1597
UC*2467
reserved
data byte
Item Type Description 1st 2nd 3rd 4th
P1 — P6
decimal Parameter Number
don't care
data size
UC 1 byte (unsigned 8 bit) b7-b0
——
SC
1 byte (signed 8 bit, 2’s
complement)
sign,b6-b0
——
US 2 byte (unsigned 16 bit) b15-b8 b7-b0
——
SS
2 byte (signed 16 bit, 2’s
complement)
sign,b14-b8 b7-b0
——
UL 4 byte (unsigned 32 bit) b31-b24 b23-16 b15-b8 b7-b0
SL
4 byte (signed 32 bit, 2’s
complement)
sign,b30-b24 b23-16 b15-b8 b7-b0
*n n bytes of each data type
value
c
All displayable ASCII
codes except ¥
b
Bitmap type
Refer to the name column
for bit position
Unused or internal use
only (0 not appropriate)
name [ ]
Parameter block
Refer to each parameter
block for details
original data byte b7,b6,b5,b4,b3,b2,b1,b0
MIDI data
1st byte 0,0,0,0,b7,b6,b5,b4
2nd byte 0,0,0,0,b3,b2,b1,b0
P1 P2 P3 P4 P5 P6
data
size
data value name
0 [Common]
1 0 UC*8 c program name (read only)
1 1 0-31 UC 0,1
controller reset for MIDI ch
A01-B16 (*5)
1 2 0-31 UC 0,1
note on normal/toggle for
MIDI ch A01-B16 (*5)
1 3 UC 0,1 AD in on
1 4 UC 0-2 AD in source
1 5 SC ±63 AD in (L) pan
1 6 UC 0-12 AD in (L) output1 (*8)
1 7 UC 0-127 AD in (L) output1 level
1 8 UC 0-12 AD in (L) output2 (*8)
1 9 UC 0-127 AD in (L) output2 level
1 10 UC 0-127 program level
1 11 UC 0-6 program LFO cycle
1 12 UC 0,1 program LFO sync
1 13 SC ±127 program transpose
1 14 UC 25-250 program LFO tempo
1 15 UC 0-6 program LFO wave
1 16 UC 0-3 program portamento type
1 17 UC 1-127 program portamento rate
1 18 UC 1-127 program portamento time
1 19 UC 0-127 S/H speed
1 20 US 0-999 number of assigned samples