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

Page 17

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

 

 

 

 

Image 17
Contents AXB-MIDI AMX Limited Warranty and Disclaimer Table of Contents Table of Contents Product Information AXB-MIDI SpecificationsAXB-MIDI Specifications Setting the Device DIP Switch InstallationWiring the AXB-MIDI Preparing Captive Wires for AXlinkWiring AXlink with Optional 12 VDC power supply AXlink Wiring GuidelinesAXlink Wiring Guidelines Midi cable connectors Replacing the Lithium BatteryAXB-MIDI circuit card, showing location of battery Programming Send CommandsAXB-MIDI SendCommands A and in B Signal Routing A and in B Midi Signal RoutingProgramming examples Midi ProgrammingBank Select MSB Volume PAN Expression Channel Voice Messages Summary of Midi MessagesSystem Common Messages System Real-Time Messages Channel Mode MessagesChannel Mode Messages Programming AXB-MIDI Midi Interface AMX reserves