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