Download Print this page

Yamaha W5 Technical Information page 44

Music synthesizer
Hide thumbs Also See for W5:

Advertisement

(2) Operation
Identify Reply will be transmitted when the "Identify Request" is received.
3. Bulk Dump
The W5/W7 will transmit and receive six types of bulk data, as listed below.
Transmission will be performed when Utility Mode "bulk dump" is activated or "dump
request" is received. "6) Wave Header bulk dump" can only be transmitted when a
dump request is received.
1). Normal Voice bulk dump
2). Drum Voice bulk dump
3). Element bulk dump
4). Song/Multi bulk dump
5). Synthesizer Setup bulk dump
6). Wave Header bulk dump
3.1.1 Bulk Dump 1) - 5)
(1) Format
0 11110000
1 01000011
2 0000nnnn
3 01111010
4 0bbbbbbb
5 0bbbbbbb
6 01001100
7 01001101
8 00100000
9 00100000
10 0ddddddd
C
11 0ddddddd
H
12 0ddddddd
E
13 0ddddddd
C
14 0ddddddd
K
15 0ddddddd
16 00000000
S
U
29 00000000
M
30 0 t t t t t t t
31 0mmmmmmm
32 0vvvvvvv
0sssssss
11110111
"2" will become "2n", "4" and "5" are not available, during a Dump Request and 32
becomes "F7".
(2) Data Format Name
Bulk Dump Type
ddddddd
Normal Voice
0147VC
Drum Voice
0147DR
Element
0147EL
Song/Multi
0147MU
Synthesizer Setup
0147SY
Element Used Map
0147EM
*1:
0 = song,
3 = int,
126 = all internal voice & element (dump request only)
127 = edit_buffer
*2:
0 = song,
3 = int,
127 = edit_buffer
*3: 127 = edit_buffer
*4a: when t=127, 0..15 = Inst Channel (1..16); when t=126, 0.
Other than the above, 0..127 = Memory Number (1..128)
*4b: when t=127, 0..15 = Inst Channel (1..16)
Other than the above, 0..127 = Memory Number (1..128)
*5: when t=127, cccceee
Other than the above, 0..127 = Memory Number (1..128)
*6: when memory number exceeds the upper limit, it is handled as the upper limit
value during the bulk reception, and it is ignored during the dump request reception.
*7: When the memory type is not defined during bulk dump reception;
with 1), 2), 3), =127
= 0-2
= 3-5
= other bit3-bit7 are ignored and the above process is performed.
with 4),
it is ignored and handled as edit_buffer.
with 5), 6),
it is ignored and handled as int.
When the memory type is not defined during dump request reception, it is ignored.
4 2
F0
43
nnnn
= Device Number
7A
No. of bytes.
4C(ascii"L")
4D(ascii"M")
20(ascii" ")
20(ascii" ")
ddddddd
= Data Format Name(ascii)
ddddddd
= Data Format Name(ascii)
ddddddd
= Data Format Name(ascii)
ddddddd
= Data Format Name(ascii)
ddddddd
= Data Format Name(ascii)
ddddddd
= Data Format Name(ascii)
00
00
t t t t t t t
= Memory_type
mmmmmmm
= Memory Number
vvvvvvv
= data value
sssssss
= check_sum
F7
ttttttt
mmmmmmm
*1
*4a
*2
*4b
*2
*5
*3
0
0
0
0
0
c = 0..15; Inst Channel (1..16)
e = 1..4; Element Number
edit_buffer
song
int
(3) Data Format
See Appended Table below, page 44.
(4) Operation
(Transmission)
When transmitting in Bulk Utility,
(Normal Voice)
Memory_type
= 03(int)
Memory Number = Transmission is carried out sequentially starting
from 0 to 127.
(Drum Voice)
Memory_type
= 03(int)
Memory Number = Transmission is carried out sequentially starting
from 0 to 1.
(Element)
Memory_type
= 03(int)
Memory Number = Transmission is carried out sequentially starting
from 0 to 127.
(Element Map)
Memory_type
= 00(int)
Memory Number = Transmit 0.
3.1.2 Wave Header Bulk Dump 6)
(1) Format
0
11110000
F0
1
01000011
43
2
0000nnnn
nnnn
3
01111010
7A
4
0bbbbbbb
No. of bytes.
5
0bbbbbbb
6
01001100
4C(ascii"L")
7
01001101
4D(ascii"M")
8
00100000
20(ascii" ")
C
9
00100000
20(ascii" ")
H
10
0ddddddd
ddddddd
E
11
0ddddddd
ddddddd
C
12
0ddddddd
ddddddd
K
13
0ddddddd
ddddddd
14
0ddddddd
ddddddd
S
15
0ddddddd
ddddddd
U
16
00000000
00
M
29
00000000
00
30
0 t t t t t t t
t t t t t t t
mmmmmmm
31
0mmmmmmm
32
0vvvvvvv
vvvvvvv
0sssssss
sssssss
11110111
F7
(2) Data Format Name
Bulk Dump Type
ddddddd
ttttttt
mmmmmmm
Wave Header
0147WH
0
0
(3) Data Format
PARAMETER
PARAM
BULK
NUMBER
NUMBER
WAV_NAME0
0
0
WAV_NAME1
1
1
WAV_NAME2
2
2
WAV_NAME3
3
3
WAV_NAME4
4
4
WAV_NAME5
5
5
WAV_NAME6
6
6
WAV_NAME7
7
7
Above information is signalled 100 times. All data will become 0 where waves do not
exist.
(4) Operation
The Wave Header Bulk will be transmitted when the External Board is installed and
the W5/W7 receives bulk dump request.
= Device Number
= Data Format Name(ascii)
= Data Format Name(ascii)
= Data Format Name(ascii)
= Data Format Name(ascii)
= Data Format Name(ascii)
= Data Format Name(ascii)
= Memory_type
= Memory Number
= data value
= check_sum
DATA
NOTES
RANGE
0,32..127
voice name top
0,32..127
voice name |
0,32..127
voice name |
0,32..127
voice name |
0,32..127
voice name |
0,32..127
voice name |
0,32..127
voice name |
0,32..127
voice name bottom

Advertisement

loading

This manual is also suitable for:

W7