Roland GI-20 owner manual Appendices Transmit Data, Channel Mode Message, System Realtime Message

Models: GI-20

1 72
Download 72 pages 6.65 Kb
Page 41
Image 41

Chapter 5 Appendices

3. Transmit Data

The following are messages transmitted from the USB and MIDI connectors (when MIDI PLAYBACK is OFF).

When MIDI PLAYBACK is OFF, identical messages are transmitted by USB and MIDI. When MIDI PLAYBACK is ON, messages transmitted from the computer to the GI-20’s USB are sent through to MIDI OUT.

Refer to “Signal Flow” (p. 8).

Channel Voice Messages

Note Off

Status

2nd byte

3rd byte

 

9nH

kkH

00H

 

n=MIDI channel number:

0H - FH (0 - 15)

0=ch.1 15=ch.16

kk= Note number:

 

00H - 7FH (0 - 127)

Note On

 

 

 

Status

2nd byte

3rd byte

 

9nH

kkH

vvH

 

n=MIDI channel number:

0H - FH (0 - 15)

0=ch.1 15=ch.16

kk= Note number :

 

00H - 7FH (0 - 127)

vv= Velocity:

 

01H - 7FH (1 - 127)

Control Change

Control Changes (1–95) other than those for Bank Select, Data Entry, and general purpose controllers 3–8 received through the control channel, the channels are converted and messages are transmitted as shown below.

Control Changes assigned to the expression pedal, foot switch, and GK Volume are also transmitted over the channels shown below.

In MONO mode:

the six channels starting with the basic channel

In POLY mode:

only the basic channel

Bank Select

Status

2nd byte

3rd byte

BnH

00H

mmH

BnH

20H

llH

n=MIDI channel number:

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

mm,ll= Bank number:

00 00H - 7F 7FH (bank 1 - bank 16384)

*Transmitted when the power to the GI-20 is turned on, when editing Bank Select, and when patches are switched.

*Not transmitted when the patch parameter’s Bank Select Switch is set to OFF or when the system parameter PC MASK is set to ON.

Data Entry

Status

2nd byte

3rd byte

BnH

06H

mmH

BnH

26H

llH

n=MIDI channel number:

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

mm,ll=the value of the parameter specified by RPN

RPN MSB/LSB

Status

2nd byte

3rd byte

BnH

65H

mmH

BnH

64H

llH

n=MIDI channel number:

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

mm=Upper byte of the parameter data designated by RPN ll=Lower byte of the parameter data designated by RPN

<<< RPN >>>

Control change includes RPN (registered parameter number), function which are defined by the MIDI standard. The GI-20 can transmit only RPN: pitch bend sensitivity (RPN#0) and channel fine tuning (RPN#1).

RPN

Data entry

 

MSB LSB

MSB LSB

Notes

00H 00H

mmH 00H

Pitch Bend Sensitivity

 

 

mm:00H - 18H (0 - 24 semitone)

 

 

LSB always transmits 00H.

 

 

* Transmitted when the power to the GI-20 is

 

 

turned on, when the BEND RANGE

 

 

parameters are edited, and when patch

 

 

changes are transmitted.

00H 01H

mmH llH

Channel Fine Tuning

 

 

mm,ll: 20 00H - 40 00H - 60 00H

 

 

(-4096 x 100 / 8192 - 0 - +4096 x 100 / 8192 cent)

 

 

* Transmitted when the power to the GI-20 is

 

 

turned on, when the basic pitch is edited, and

 

 

when patch changes are transmitted.

Program Change

Status

2nd byte

 

CnH

ppH

 

n=MIDI channel number:

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

pp= Program number:

00H - 7FH (0 - 127) 0=prg.1 127=prg.128

*Transmitted when the power to the GI-20 is turned on, when Program Changes are edited, and when patch changes are transmitted.

*Not transmitted when the patch parameter’s Program Change Switch is set to OFF or when the system parameter PC MASK is set to ON.

Pitch Bend Change

Status

2nd byte

3rd byte

EnH

llH

mmH

n= MIDI channel number:

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

mm,ll= Value:

 

00H, 00H - 7FH, 7FH (-8192 - +8191)

Channel Mode Message

Reset All Controller

Status

2nd bye

3rd byte

BnH

79H

00H

n = MIDI Channel number:

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

*Transmitted when the MIDI PLAYBACK is switched, when the Bulk mode is selected, and when the parameter is edited.

System Realtime Message

Active Sensing

Status

FEH

*This message is always transmitted at about 250 msec intervals.

System Exclusive Message

Status

Data byte

Status

F0H

iiH,ddH,.....,eeH

F7H

F0H:

System Exclusive

 

ii=ID number:

41H (65)

 

dd,...,ee=Data:

00H-7FH (0-127)

 

F7H:

EOX (End of Exclusive/System common)

*For more details, refer to the page “Roland exclusive message” and Section 4 or after.

41

Page 41
Image 41
Roland GI-20 owner manual Appendices Transmit Data, Channel Mode Message, System Realtime Message