Yamaha A3000 Owner's Manual page 359

Yamaha professional sampler owner's manual a3000
Hide thumbs Also See for A3000:
Table of Contents

Advertisement

5.3.5. Parameter request (object)
0
11110000
F0
1
01000011
43
2
0011nnnn
nnnn
= Device Number
3
01011000
58
g=22,h=0
4
00000000
01
5
0ppppppp
parameter(6byte)
10
0ppppppp
11
11110111F7
This message requests transmission of the parameter of the specified object as a parameter change.
Refer to table 1 for the parameters.
This message is received only.
5.3.6. Parameter request (system parameter)
0
11110000
F0
1
01000011
43
2
0011nnnn
nnnn
= Device Number
3
01011000
58
g=22,h=0
4
00000000
02
5
0ppppppp
parameter(6byte)
10
0ppppppp
11
11110111
F7
This message requests transmission of a system parameter as a parameter change.
Refer to table 2 for the parameters.
This message is received only.
6. Table 1: Sound parameters
< Bulk dump data format for each object >
p
offset
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 bulk dump 232+56* (number of samples) bytes
p
s
v
name
0000
[Common]
64byte
0064
UC*8
c
program name
0072
UC
b
b0:AD in on, b2-1:AD in source,
b4-3:effect connect
0073
UC
-
reserved
0074
US
b
b0:MIDI channel1 controller reset...
b15:MIDI channel16 controller reset
0076
US
-
reserved
0078
SC
63
AD in pan
0079
UC
0-4
AD in main output
0080
UC
0-127
AD in level
0081
UC
0-4
AD in assignable output
0082
UC
0-127
AD in assignable level
0083
UC
0-127
program level
0084
SC
63
fine tune
0085
SC
127
coarse tune
0086
SC
127
transpose
0087
UC
-
reserved
0088
UC
0-3
portamento type
0089
UC
0-127
portamento rate
0090
UC
0-127
portamento time
0091
UC
0-127
S/H speed
0092
US
-
reserved
0094
US
0-999
number of samples (??)
0096
[Effect Parameter]*3
120byte(effect1-3)
0216
[Control Matrix]*4
16byte(matrix1-4)
0232
[Easy Edit Parameter]*n
56byte*(number of samples)byte
(Note 1) Number of sample and sample banks for which ToPgm is turned on.
Sample bank bulk dump 276+20* (number of samples) bytes
p
s
v
name
0000
[Common]
64byte
0064
[Sample Parameter]
188byte
0252
UL*4
-
reserved
0268
UC
0-127
number of samples
0269
UC*7
-
reserved
0276
[Sample Bank Member]*n
20*(number of samples)byte
Sample bulk dump 300 bytes
p
s
v
name
0000
[Common]
64byte
0064
UC*16
c
wave name L
0080
UC*16
c
wave name R
0096
UL*2
-
reserved
0104
UL*2
-
reserved
0112
[Sample Parameter]
188byte
Wave data bulk dump
p
s
v
name
0000
[Common]
64byte
0064
SS
-
reserved
0066
US
-
reserved
0068
US
-
reserved
0070
US
-
reserved
0072
US*nnnn
wave data (nnnn=size)
Sequence bulk dump
p
s
v
name
0000
[Common]
64byte
0064
US
50-250
original tempo
0066
US
-
reserved
0068
US
-
reserved
0070
US
-
reserved
0072
UC*nnnn
sequence data (nnnn=size)
Object request bulk dump
p
s
v
name
0000
UC
obj type (Note 1)
0001
UC*16
c
name
:
From "obj type" to "name" is repeated for each object existing in memory.
:
(Note 1) sample:16, sample bank:17, sequence:19, program:20
Parameter block
p
s
v
name
0000
UC
obj type (Note 1)
0001
UC
-
reserved
0002
UC*16
c
name
0018
UC*2
-
reserved
0020
UL
size (Note 2)
0024
UC*16
-
reserved
0040
UC*16
-
reserved
0056
UC
-
reserved
0057
UC*3
-
reserved
0060
UL
-
reserved
(Note 1) sample:16, sample bank:17, sequence:19, program:20
(Note 2) For a Wave Data bulk dump, this is the wave data word size. For a Sequence bulk dump, this is the sequence data byte size. Otherwise this is 0.
MIDI data format
Appendix
357

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents