TABLE 4

SYSTEM COMMON MESSAGES

STATUS

DATA BYTES

DESCRIPTION

11110001

 

Undefined

11110010

 

Song Position Pointer

 

01111111

1111111: (Least significant)

 

Ohhhhhhh

hhhhhhh: (Most significant)

11110011

Osssssss

Song Select
sssssss: Song #

11110100

 

Undefined

11110101

 

Undefined

11110110

none

Tune Request

11110111

none

EOX: "End of Systern Exclusive" flag

NOTES:

1.

Song Position Pointer: is an internal register that holds the number of MIDI beats (1 beat 6 MIDI clocks) since the start of the song. Normally it is set to 0 when the START switch is pressed, which starts sequence playback. It then increments with every sixth MIDI clock receipt, until STOP is pressed. If CONTINUE is pressed, it continues to increment. It can be arbitrarily preset (to a resolution of 1 beat) by the SONG POSITION POINTER message.

2.

Song Select: Specifies which song or sequence is to be played upon receipt of a Start (RealTime) message.

3.

Tune Request: Used with analog synthesizers to request them to tune their oscillators.

4.

EOX: Used as a flag to indicate the end of a System Exclusive transmission.
(see Table 6)

Valid HTML 4.01 Transitional