
284
Appendix C: MIDI
DME32—Owner’s Manual
2.2 MIDI Program Change Assign Table
This table allows the free assignment of scene memories to Program Changes.
2.3 MIDI Control Change Assign Table
This table allows the free assignment of parameters to Control Changes. This is used
both for reception and for transmission. If TX is ON, these messages are transmitted
when the assigned parameter is edited.
3. MIDI Format Table
3.1 Channel Message
3.2 Parameter Change
4. MIDI Format Detailed Specification
4.1 Control Change (Bn)
Reception
These messages are received if [Control Change RX] is ON and the [Rx CH] matches.
However if [OMNI] is ON, these messages are received regardless of the channel.
These messages are echoed if [Control Change ECHO] is ON.
Parameters are controlled according to the [Control Change Assign Table].
Transmission
If [Control Change TX] is ON, these messages are transmitted on the [Tx CH] when a
parameter specified in the [Control Change Assign Table] is modified.
If [Control Change ECHO] is ON, these messages are merged with those output by the
unit itself, while taking advantage of running status.
STATUS
1011nnnn Bn
Control Change
DATA
0ccccccc cc
Control No. (0–119)
0vvvvvvv vv
Control Value (0–127)
Control values are converted into parameter values according to the following equa-
tion.
C = 128 (byte parameter)
16384 (word parameter)
S = total number of variable steps for the parameter
C / S = X remainder Y
INT ((Y+1)/2) = Z
Command
rx/tx
Function
Bn Control Change
rx/tx
Parameter control (according to Control Change
Assign Table)
Cn Program Change
rx/tx
Scene memory change (according to Program
Change Assign table)
Parameter type
rx/tx
Function
0x00
rx/tx
edit buffer (byte operation format)