MIDI Data Format

This explains the formats that the DM3 series can interpret, send and receive.

Control change (Bn)

It can transmit arbitrarily assigned parameter.

<<Receive>>

Received when Control Change Rx is ON and Rx Ch matches, and controls parameters according to the settings of the Control Change Event.

<<Send>>

Sent on the channel of Tx Ch when parameters configured with the Control Change Event are operated and Control Change Tx is ON.

Control Change No. 0 and 32 are used for Bank Select in Program Change, so parameters cannot be assigned to them.

STATUS

1011nnnn

Bn

Control change

DATA

00

Control number (00)

0vvvvvvv

vv

Bank Select MSB

STATUS

1011nnnn

Bn

Control change

DATA

20

Control number (32)

0vvvvvvv

vv

Bank Select LSB

STATUS

1011nnnn

Bn

Control change

DATA

0nnnnnnn

nn

Control number (1-31, 33-95, 102-119) *

0vvvvvvv

vv

Control value (0-127)

*96 to 101 cannot be used.

Conversion from Control value to parameter data:

  • If assigned parameters are CH ON:
  • <<Receive>>
  • 0-63: Off, 64-127: On
  • <<Send>>
  • Off: 0, On: 127
  • If an assigned parameter is Fader H or Fader L:

Control value H

Control value L

Parameter value

0

0

0

0

16

1

0

32

2

0

48

3

0

64

4

0

80

5

0

96

6

0

112

7

1

0

8

1

16

9

:

64

0

512

:

127

96

1022

127

127

1023

Program change (Cn)

<<Receive>>

When Single is selected and Program change Rx is ON, it is received when Rx Ch matches. However, when Omni is ON, it is received regardless of the channel. When it is received, the scene memory is recalled according to the settings of the Program Change Event.

<<Send>>

When Program change Tx is ON and scene memory is recalled, it is sent according to the settings of the Program Change Event. If Single is selected, it is sent on the Tx Ch channel. If Multi is selected, when the recalled scene memory is allocated to more than one Program Change No., the smallest Program Change No. is sent for each MIDI Ch.

Either Single or Multi can be selected when setting Mode.

If Single

Rx Ch and Omni Ch or Tx Ch can be selected. When Bank is turned ON, you can specify the Bank in Bank Select. Up to 16 Banks can be set.

If Multi

Rx Ch and Tx Ch become the same. An assignment table is configured for each MIDI Ch. Bank Select cannot be used. Up to 16 MIDI Chs can be set.

STATUS

1100nnnn

Cn

Program change

DATA

0nnnnnnn

nn

Program number (0-127)