beautypg.com

Midi implementation, 89 appendices appendices, Recognized receive data – Boss Audio Systems GS-10 User Manual

Page 89: Transmitted data, Channel voice message, System realtime message, System exclusive message, Control change, Program change, Timing clock

background image

89

Appendices

Appendices

MIDI Implementation

Model:

GS-10

Date:

Jul. 15, 2003

Version:

1.00

1. RECOGNIZED RECEIVE DATA

CHANNEL VOICE MESSAGE

Control Change

Status

Second

Third

BnH

ccH

vvH

n = MIDI Channel Number:

0H - FH (ch.1 - ch.16)

cc = Controller Number:

00H, 20H (0, 32)
01H - 1FH (1 - 31)
40H - 5FH (64 - 95)

vv = Value:

00H - 7FH (0 - 127)

*

Control numbers 00H and 20H are recognized as Bank Select messages.

00H:

For values of 01H or lower, the Program Change Map will be switched
according to the value. For values of 02H or higher, the received data
will be ignored.

20H:

The received data will be ignored, regardless of the value.

*

By specifying this as a Source for “Assign” (p. 60) you can use these messages to control
a Target.

Program Change

Status

Second

CnH

ppH

n = MIDI Channel Number:

0H - FH (ch.1 - ch.16)

pp = Program Number:

00H - 7FH (No.1 - No.128)

*

Patches will be selected according to the program number that is received.

*

There are two Program Change Maps which are referenced when selecting programs,
and these are switched by Bank Select messages.

SYSTEM REALTIME MESSAGE

Timing Clock

Status
F8H

Active Sensing

Status
FEH

*

When an Active Sensing message is received, the interval of all subsequent messages
will begin to be monitored. If an interval greater than 400 msec. between messages, the
display will indicate “MIDI Off Line!”

SYSTEM EXCLUSIVE MESSAGE

Status

Data Byte

Status

F0H

iiH ddH ... eeH

F7H

F0H =

System Exclusive

ii =

Manufacturer ID:

41H (Roland)

dd ... ee =

Data:

00H - 7FH (0 -127)

F7H =

EOX (End of Exclusive/System common)

*

For more details, please refer to “Roland Exclusive Message.”

2. TRANSMITTED DATA

CHANNEL VOICE MESSAGE

Control Change

Status

Second

Third

BnH

ccH

vvH

n = MIDI Channel Number:

0H - FH (ch.1 - ch.16)

cc = Controller Number:

00H, 20H (0, 32)
01H - 1FH (1 - 31)
21H - 5FH (33 - 95)

vv = Value:

00H - 7FH (0 - 127)

*

If you set up a system parameter “MIDI PC Out” for “On,” Bank Select (00H, 20H) is
transmitted when switching patch.

*

If you set up a control change number at a system parameter “MIDI EXP Out,” control
change information is transmitted when operating an external EXP pedal.

*

If you set up a control change number at a system parameter “MIDI CTL 1 Out,” control
change information is transmitted when operating an external CTL pedal.

*

If you set up a control change number at a system parameter “MIDI CTL 2 Out,” control
change information is transmitted when operating an external CTL pedal.

Program Change

Status

Second

CnH

ppH

n = MIDI Channel Number:

0H - FH (ch.1 - ch.16)

pp = Program Number:

00H - 7FH (No.1 - No.128)

*

If you set up a system parameter “MIDI PC Out” for “On,” program change information
is transmitted when switching patch.

SYSTEM REALTIME MESSAGE

Start

Status
FAH

Stop

Status
FCH

SYSTEM EXCLUSIVE MESSAGE

Status

Data Byte

Status

F0H

iiH ddH ... eeH

F7H

F0H =

System Exclusive

ii =

Manufacturer ID:

41H (Roland)

dd ... ee =

Data:

00H - 7FH (0 -127)

F7H =

EOX (End of Exclusive/System common)

*

For more details, please refer to “Roland Exclusive Message.”