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.

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)

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.

*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

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!”

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.”

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.”

Appendices

89

Page 89
Image 89
Boss Audio Systems GS-10 Midi Implementation, Channel Voice Message, System Realtime Message, System Exclusive Message