MIDI data format
359
Appendix
Appendix
0043 SC ±127 filter Q/width offset
0044 SC - reserved
0045 SC -1,0-4 main output (Note 2)
0046 SC ±127 main output level offset
0047 SC - reserved
0048 SC 0-5 assignable output
0049 SC ±127 assignable output level offset
0050 SC - reserved
0051 UC 0-1 MIDI control on/off
0052 UC - reserved
0053 UC*3 - reserved
(Note 1) sample:16, sample bank:17
(Note 2) -1:"=sample"
(Note 3) 1:”=sample” for each bn and bn+1
[Effect Parameter] 40byte
p s v name
0000 UC 0-1 bypass
0001 UC 0-127 input level
0002 UC 0-127 output level
0003 SC ±63 pan
0004 UC*3 - reserved
0007 UC 0-54 effect type
0008 US*16 effect parameters
< Parameter change table for sound parameters >
p1...6 parameter number Decimal
s data size UC unsigned 8 bit
SC signed 8 bit (2’s complement)
US unsigned 16 bit
SS signed 16 bit (2’s complement)
UL unsigned 32 bit
SL signed 32 bit (2’s complement)
[ ] refer to the appropriate parameter block
*n ‘n’ successive occurrences of the above format data
v value decimal
c displayable ASCII code other than \
b bitmap
refer to the ‘name’ field for bit units
max maximum number expressible by data size
■ Program parameters
P1 P2 P3 P4 P5 P6 s v name
0 [Common]
10----UC*8 c program name
1 1 0-15 ---UC0,1 controller reset
1 2 0-15 ----- reserved
13----UC0,1 AD in on
14----UC0-2 AD in source
15----SC±63 AD in pan
16----UC0-4 AD in main output
17----UC0-127 AD in level
18----UC0-4 AD in assignable output
19----UC0-127 AD in assignable level
110----UC0-127 program level
111----SC±63 fine tune
112----SC±127 coarse tune
113----SC±127 transpose
114------ reserved
115------ reserved
116----UC0-3 portamento type
117----UC0-127 portamento rate
118----UC0-127 portamento time
119----UC0-127 S/H speed
120----US0-999 number of samples
1 21 0-2 0 - - UC 0,1 effect bypass
1 21 0-2 1 - - UC 0-127 effect input level
1 21 0-2 2 - - UC 0-127 effect output level
1 21 0-2 3 - - SC ±63 effect pan
1 21 0-2 4 - - UC 0-54 effect type
1 21 0-2 5 0-15 0 - - effect parameter
1 21 0-2 5 0-15 1 - - reserved
1 22 0-3 0 - - UC 0-122 control device 1-4
1 22 0-3 1 - - UC 0-59 control function 1-4
1 22 0-3 2 - - UC 0-1 control type 1-4
1 22 0-3 3 - - SC ±63 control range 1-4
123----UC0-2 effect connection
2 0-9 0-99 0 - - UC*16 c sample(bank) name
2 0-9 0-99 1 ---- reserved
easy edit
2 0-9 0-99 2 - - SC -1,0-16 MIDI receive channel (Note 1)
2 0-9 0-99 3 0 - SC ±127 level offset
2 0-9 0-99 4 0 - SC ±63 pan offset
2 0-9 0-99 5 0 - SC ±63 fine tune offset
2 0-9 0-99 6 0 - SC ±127 coarse tune offset
2 0-9 0-99 7 - - UC 0-127 key limit high
2 0-9 0-99 8 - - UC 0-127 key limit low
2 0-9 0-99 9 - - UC ±127 key range shift
2 0-9 0-99 10 - - UC 0-127 velocity limit high
2 0-9 0-99 11 - - UC 0-127 velocity limit low
2 0-9 0-99 12 - - SC -1,0,1 portamento on (Note 1)
2 0-9 0-99 13 - - SC -1,0,1 mono mode (Note 1)
2 0-9 0-99 14 - - SC -1,0,1 key x-fade on (Note 1)
2 0-9 0-99 15 - - SC -1,0,1 velocity x-fade on (Note 1)
2 0-9 0-99 16 - - SC -1,0-16 alternate group number (Note 1)
2 0-9 0-99 17 0 - SC ±127 AEG attack rate offset
2 0-9 0-99 18 0 - SC ±127 AEG release rate offset
2 0-9 0-99 19 0 - SC ±127 filter cutoff offset
2 0-9 0-99 20 0 - SC ±127 filter Q/width offset
2 0-9 0-99 21 - - SC -1,0-4 main output (Note 1)
2 0-9 0-99 22 0 - SC ±127 main output level offset
2 0-9 0-99 23 - - SC -1,0-5 assignable output (Note 1)
2 0-9 0-99 24 0 - SC ±127 assignable output level offset
2 0-9 0-99 25 - - UC 0,1 MIDI control on
2 0-9 0-99 26 ---- reserved
(Note 1) -1: “=sample”
■ Sample bank parameters
P1 P2 P3 P4 P5 P6 s v name
0 [Common]
10 ------ reserved
11 ----UC0-127 number of samples
12----0-126 UC*16 sample name
13------ reserved
2 [Sample Parameter]
■ Sample parameters
P1 P2 P3 P4 P5 P6 s v name
0 [Common]
100-1----- reserved
110-1----- reserved
120-1----- reserved
2 [Sample Parameter]
■ Parameter block
[Common]
P1 P2 P3 P4 P5 P6 s v name
00----UC0-8 obj type (Note 1)
01----UC- reserved
02----UC*16 c name
03------ reserved
04------ reserved
(Note 1) sample:16, sample bank:17, program:20