Roland MMP-2 Stereo Amplifier User Manual


 
46
MIDI Implementation
Model: MMP-2
Version: 1.00
TRANSMITTED DATA AND
REGOGNIZED RECEIVE DATA
Channel Voice message
Polyphonic Key Pressure
Transmits the level meter value of MMP-2(MIDI ch. is fixed to 16.)
Status Second Third
AFH mmH llH
mm = Note No.: 00H - 07H (0 - 7)
ll = Level Meter Value: 00H - 7FH (0 - 127)
Level Meter
Target
——————————————————————————
Note Level
Meter
Number Channel
——————————————————————————
0 Input 1
1 Input 2
2 Output 1
3 Output 2
4 GR(COMP) 1
5 GR(COMP) 2
6 GR(EXP) 1
7 GR(EXP) 2
Level Meter Value and Level
Value Level
0 0dB
1 -1dB
2 -2dB
:
127 -Infinite
Control Change
Switches the group of effect patch (MIDI ch. is fixed to 16.)
Status Second Third
BFH 00H mmH
BFH 20H llH
mm = upper byte of bank number: 00H
ll = lower byte of bank number: 00H - 7FH (0 - 127)
Bank Select | Program Change | Patch Number
MSB | LSB | |
00H | 00H | 00H - 28H( 0 - 40) | Preset #01 - #41
00H | 40H | 00H - 3FH( 0 - 63) | User #01 - #64
Program Change
Switches the effect patch (MIDI ch. is fixed to 16.)
Status Second
CFH ppH
pp = Program No.: 00H - 3FH (0 - 63)
System Exclusive Message
Status Data Byte Status
F0H iiH,ddH, ..., eeH F7H
Byte Description
F0H Status of System Exclusive Message
iiH Manufacturer ID
41H Roland’s Manufacturer ID
7EH Universal Non Real-time Message
7FH Universal Real-time Message
ddH Data: 00H - 7FH (0 - 127)
: :
eeH Data
F7H EOX (End of System Exclusive message)
The MMP-2 can transfer and receive the internal parameters information using
system exclusive messages, and also can be controlled by the external devices using
system exclusive message.
The MMP-2 can transmit and receive Universal System Exclusive messages, Data
Request (RQ1) and Data set (DT1) as the System Exclusive Message.
About Model ID
The Model ID of the MMP-2 is 00H,4EH as for Data Request (RQ1) and Data set
(DT1).
About Device ID
System Exclusive messages are not assigned to any particular MIDI channel.
Instead, they have their own special control parameter called device ID.
The Roland system exclusive messages use device IDs to specify multiple
MMP-2 units.
The MMP-2 sends system exclusive messages with the device ID set with MIDI
Device ID(*1), and receives the system exclusive messages whose device ID is
same as its device ID and 7FH.
(*1) See Data Transfer Address Map (p. 47) section.
Universal System Exclusive Message
INQUIRY MESSAGE
Identity Request
Status Data Byte Status
F0H 7EH,Dev,06H,01H F7H
Byte Description
F0H Status of System Exclusive Message
7EH Universal System Exclusive Message Non Real-time Header
Dev Device ID (or 7FH)
06H General Information (sub ID #1)
01H Identify Request (sub ID #2)
F7H EOX (End of System Exclusive Message)
The message is used to request the particular information of the MMP-2.
The MMP-2 does not transmit the message.
If the MMP-2 received the message and the device ID of the message is same as its
device ID or 7FH, the MMP-2 transmits the following Identity Reply message.
Identity Reply
Status Data Bytes Status
F0H 7EH,Dev,06H,02H,41H,4EH,01H,00H,00H,ssH,ssH,ssH,ssH F7H
Byte Description
F0H Status of System Exclusive Message
7EH Universal System Exclusive Message Non Real-time Header
Dev Device ID
06H General Information (sub ID #1)
02H Identify Request (sub ID #2)
41H Manufacturer ID (Roland)
4EH 01H Device Family Code (MMP-2)
00H 00H Device Family No.
ssH ssH
ssH ssH Software Revision Level
F7H EOX (End of System Exclusive Message)
Data Transfer (RQ1, DT1)
Data Request (RQ1)
Status Data Bytes Status
F0H 41H,Dev,00H,4EH,11H,aaH,bbH,ccH,ssH,ssH,ssH,Sum F7H
Byte Description
F0H Status of System Exclusive Message
41H Manufacturer ID (Roland)
Dev Device ID
00H 4EH Model ID (MMP-2)
11H Command ID (RQ1)
aaH Address MSB
bbH Address MID
ccH Address LSB
ssH Size MSB
ssH Size MID
ssH Size LSB
Sum Check Sum
F7H EOX (End of System Exclusive Message)
The message is used to request data to the MMP-2.
The MMP-2 does not transmit this message.
The MMP-2 transmits the requested data using Data Set(DT1) under following
condition when it received the message.
1. The requested address correspond to the specified parameter base address
of the MMP-2.
2. The requested size is over 1 byte.