Programming

The following table lists and describes System Real-Time Messages:

System Real-Time Messages

Status (D7---D0)

Data Bytes (D7---D0)

Description

 

 

 

11111000

 

• Timing Clock.

 

 

• Sent 24 times per quarter note when synchronization is

 

 

required.

 

 

 

11111001

 

• Undefined. (Reserved).

 

 

 

11111010

 

• Start.

 

 

• Start the current sequence playing. (This message will be

 

 

followed with Timing Clocks).

 

 

 

11111011

 

• Continue.

 

 

• Continue at the point the sequence was Stopped.

 

 

 

11111100

 

• Stop.

 

 

• Stop the current sequence.

 

 

 

11111101

 

• Undefined. (Reserved).

 

 

 

11111110

 

• Active Sensing.

 

 

• Use of this message is optional. When initially sent, the

 

 

receiver will expect to receive another Active Sensing

 

 

message each 300ms (max), or it will be assume that the

 

 

connection has been terminated.

 

 

• At termination, the receiver will turn Off all voices and return

 

 

to normal (non-active sensing) operation.

 

 

 

11111111

 

• Reset.

 

 

• Reset all receivers in the system to power-up status. This

 

 

should be used sparingly, preferably under manual control.

 

 

• In particular, it should not be sent on power-up.

 

 

 

The following table lists and describes Channel Mode messages:

Channel Mode Messages

Status (D7---D0)

Data Bytes (D7---D0)

Description

 

 

 

1011nnnn

• 0ccccccc

• Channel Mode Messages.

 

• 0vvvvvvv

• This the same code as the Control Change (above), but

 

 

implements Mode control and special message by using

 

 

reserved controller numbers 120-127.

 

 

• All Sound Off.

 

 

When All Sound Off is received all oscillators will turn

 

 

Off, and their volume envelopes are set to zero as soon

 

 

as possible.

 

 

c = 120, v = 0: All Sound Off

 

 

• Reset All Controllers.

 

 

When Reset All Controllers is received, all controller

 

 

values are reset to their default values.

 

 

c = 121, v = x: Value must only be zero unless

 

 

otherwise allowed in a specific Recommended Practice.

 

 

• Local Control.

 

 

When Local Control is Off, all devices on a given

 

 

channel will respond only to data received over MIDI.

 

 

Played data, etc. will be ignored. Local Control On

 

 

restores the functions of the normal controllers.

 

 

c = 122, v = 0: Local Control Off

 

 

c = 122, v = 127: Local Control On

 

 

 

AXB-MIDI MIDI Interface

13

 

 

 

 

Page 17
Image 17
AMX AXB-MIDI instruction manual System Real-Time Messages, Channel Mode Messages