Midi Data Table; Bank Select; Parameter Base Address; Bulk Dump Block - Yamaha MX49 Data List

Data list
Hide thumbs Also See for MX49:
Table of Contents

Advertisement

MIDI Data Table

Bank Select

Available Bank Select/Program Change
MSB (HEX)
LSB (HEX)
Program No.
0
00
0
00
0 – 127
Normal Voice
127
7F
0
00
0
Drum Voice
63
3F
0
00
0 – 127
Normal Voice
1
01
0 – 127
2
02
0 – 127
3
03
0 – 127
4
04
0 – 127
5
05
0 – 127
6
06
0 – 127
7
07
0 – 127
8
08
0 – 127
32
20
0 – 63
Drum Voice
40
28
0 – 7
63
3F
80
50
0 – 127
Performance

Parameter Base Address

Parameter Block
High
SYSTEM
00
00
00
PART SET CONTROL for MIX VOICE
0D
BULK CONTROL
0E
0F
MULTIPLE BULK CONTROL
10
11
MULTI COMMON
36
36
36
36
36
MULTI PART
37
38
NORMAL VOICE COMMON
40
40
40
40
NORMAL VOICE ELEMENT GROUP 1
41
NORMAL VOICE ELEMENT GROUP 2
42
DRUM COMMON
46
46
46
46
DRUM ELEMENT GROUP
47
Type
Memory
Description
GM Voice
GM Drum
Preset 1
Preset 2
Preset 3
Preset 4
Preset 5
Preset 6
Preset 7
Preset 8
User
Preset
User
User
Model ID = 7F 17
Top Address
Description
Mid
Low
00
00
System
05
00
Sequencer Setup
06
00
Remote
00
00
Part Set Control for Mix Voice
00
00
Header
00
00
Footer
00
00
Header
00
00
Footer
00
00
Common
01
00
Reverb
02
00
Chorus
10
00
Master EQ
30
00
Arpeggio Common
pp
00
Part 1 – 16 (pp: 00 – 0F)
pp
00
Arpeggio Part 1 – 16 (pp: 00 – 0F)
00
00
Common
03
00
Insertion A
06
00
Controller+LFO
30
00
Arpeggio
ee
00
Element Group 1 (ee: 00 – 07)
ee
00
Element Group 2 (ee: 00 – 07)
00
00
Common
03
00
Insertion A
08
00
Controller
30
00
Arpeggio
ee
00
Element Group (ee: 0 – 72)

Bulk Dump Block

"Top Address" indicates the top address of each block designated by bulk dump operation.
"Byte Count" indicates the data size contained in each block designated by bulk dump
operation.
The Block from the Bulk Header to the Bulk Footer of the Performance and Voice can be
received regardless their order. They can be received even if all of them are not transmitted.
They cannot be received if the irrelevant Block is included.
To execute 1 Performance/1 Voice bulk dump request, designate its corresponding Bulk
Header address.
For the information about "mm" and "nn" shown in the following list, refer to MIDI
PARAMETER CHANGE TABLE (BULK CONTROL) below.
Parameter Block
SYSTEM
System
Sequencer Setup
Remote
MULTI
Bulk Header
COMMON
Common
Reverb
Chorus
Master EQ
Arpeggio Common
PART
Part 1
:
Part 16
Arpeggio Part 1
:
Arpeggio Part 16
Bulk Footer
VOICE (NORMAL)
Bulk Header
COMMON
Common
Insertion A
Controller+LFO
Arpeggio
ELEMENT
Osc+Amp+Pit Element 1
:
Osc+Amp+Pit Element 8
Flt+EQ+LFO Element 1
:
Flt+EQ+LFO Element 8
Bulk Footer
VOICE (DRUM)
Bulk Header
COMMON
Common
Insertion A
Controller
Arpeggio
KEY
Key C0
:
Key C6
Bulk Footer
Message Type
Parameter Change
F0, 43, 1n, id, id, ah, am, al, dt, ... F7
Parameter Request
F0, 43, 3n, id, id, ah, am, al, F7
Bulk Dump
F0, 43, 0n, id, id, bh, bl, ah, am, al, dt, ..., cc, F7
Bulk Request
F0, 43, 2n, id, id, ah, am, al, F7
n: Device Number
id: Model ID
bh: Byte Count High
bl: Byte Count Low
ah: Parameter Address High
am: Parameter Address Middle
al: Parameter Address Low
dt: Data
cc: Check Sum of Data
Model ID = 7F 17
Byte Count
Top Address
Description
Dec Hex High Mid Low
68
44
00
00
22
16
00
05
6
06
00
06
0
00
0E
mm
80
50
36
00
38
26
36
01
40
28
36
02
20
14
36
10
14
0E
36
30
62
3E
37
00
:
0F
72
48
38
00
:
0F
0
00
0F
mm
0
00
0E
mm
80
50
40
00
36
24
40
03
60
3C
40
06
86
56
40
30
88
58
41
00
:
07
74
4A
42
00
:
07
0
00
0F
mm
0
00
0E
mm
72
48
46
00
36
24
46
03
24
18
46
08
86
56
46
30
46
2E
47
00
:
48
0
00
0F
mm
Data
MX49/MX61 Data List
00
00
00
nn
00
00
00
00
00
00
00
nn
nn
00
00
00
00
00
00
nn
nn
00
00
00
00
00
nn
57

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mx61

Table of Contents