beautypg.com

Midi format – Yamaha DME8o-ES User Manual

Page 35

background image

Ref

erences

Other Functions

Connecting to an

External De

vice

A

udio I/O

Connection

Connecting to

a Computer

Contr

ols and

Connector

s

Intr

oduction to

the DME Satellite

Fore

w

o

rd

References

DME8i-ES/DME8o-ES/DME4io-ES Owner’s Manual

35

4. MIDI

Format

MIDI Format Chart (Rx: receive, Tx: transmit}

4.1 Program Change (Cnh)

Receive
When the “Program Change Rx Switch” is on, Program Change
messages are received on the MIDI channel specified by the “MIDI
Rx Channel” parameter.
If the “Program Change Omni Switch” is also on, however, Pro-
gram Change messages will be received on all MIDI channels re-
gardless of the “MIDI Rx Channel” setting.
When a Program Change message is received, the scene assigned to
the received program number in the “MIDI Program Change Ta-
ble” is recalled.
The effective Bank Select, Program Change range is as follows:

Transmit
When the “Program Change Tx Switch” is on and a scene is
switched from DME Designer, the corresponding Program Change
number will be transmitted as specified by the “MIDI Program
Change Table” and “MIDI Tx Channel” settings.
Transmission does not occur when a scene with a different config-
uration is selected.
If multiple Program Change numbers are assigned to a single scene,
the Bank Select MSB/LSB and Program Change number corre-
sponding to the lowest number will be transmitted.

Bank Select MSB

Bank Select LSB

Program Change No.

4.2 Active Sensing (FEh)

Receive
MIDI communication will be initialized if no data is received with-
in 300 ms after reception (Running Status, etc., will be cleared).

Active Sensing

4.3 Control Change (Bnh)

Receive
When the “Control Change Rx Switch” is on, Control Change
messages are received on the MIDI channel specified by the “MIDI
Rx Channel” parameter.
If the “Control Change Omni Switch” is also on, however, Control
Change messages will be received on all MIDI channels regardless
of the “MIDI Rx Channel” setting.
Control Change parameter resolution is 128 regardless of the effec-
tive range of the parameter.
For finer settings use Parameter Change.

Transmit
When the “Control Change Tx Switch” is on and a parameter is ed-
ited via DME Designer, appropriate Control Change data will be
transmitted as specified by the “MIDI Control Change Table” and
“MIDI Tx Channel” settings.
Refer to “Supplementary Information 1” for cases in which multi-
ple messages are assigned to a single parameter.

4.4 Parameter Change (F0h - F7h)

Receive
When the “Parameter Change Rx Switch” is On, Parameter
Change messages are received on the MIDI channel specified by the
“Device ID (Rx Ch)” parameter.

Number Format Notation

Numbers ending with “h” are in hexadecimal format, while numbers
ending with “b” are binary format.
Characters “A” through “F” in hexadecimal numbers represent decimal
values 10 through 15. Other lower-case characters (usually “n” or “x”)
can represent any number.

Command

Rx/Tx

Function

Channel
Message

Control Change
(Bnh)

Rx/Tx

Editing the
parameters

Program Change
(Cnn)

Rx/Tx

Scene Recall

System Real-time
Message

TIMING CLOCK
(F8h)

Rx

MIDI Clock
Receive

ACTIVE SENSING
(FEh)

Rx

MIDI Cable
Check

System Exclusive
Message

Parameter
Change

Rx/Tx

Editing the
parameters

Bank Select MSB:

0

Bank Select LSB:

0-7

Program Change No.:

0-127

Status

Bnh (1101nnnnb)

Control Change

Data

00h (00000000b)

Control Change No. 0 (Bank

Select MSB)

Data

nnh (0nnnnnnnb)

Control Value (Bank Select

MSB No.)

Status

Bnh (1101nnnnb)

Control Change

Data

20h (00100000b)

Control Change No. 32 (Bank

Select LSB)

nnh (0nnnnnnnb)

Control Value (Bank Select

LSB No.)

Status

Cnh (1100nnnnb)

Program Change

Data

nnh (0nnnnnnnb)

Program Change No. (0-127)

Status

FEh (11111110b)

Active Sensing

Status

Bnh (1011nnnnb)

Control Change

Data

cch (0cccccccb) Control Change No. (1-31,33-

95,102-119)

vvh (0vvvvvvvb)

Control Value (0-127)