Channel mode messages, Mono (controller number 126), System realtime message – Roland VC-1 D-50 User Manual

Page 90

Advertising
background image

90

MIDI Implementation

<<< RPN >>>

Control Changes include RPN (Registered Parameter Numbers), which are
extended.
When using RPNs, first RPN (Controller numbers 100 and 101; they can be sent in
any order) should be sent in order to select the parameter, then Data Entry
(Controller numbers 6 and 38) should be sent to set the value.

This device receives the following RPNs.

RPN

Data entry

MSB, LSB

MSB, LSB

Notes

00H, 00H

mmH, llH

Pitch Bender Range
mm: 00H - 0CH (0 - 12 semitones)
ll: ignored (processed as 00H)
Up to 1 octave can be specified in semitone
steps.

00H, 01H

mmH, llH

Fine Tuning
mm, ll: 00 00H - 40 00H - 7F 7FH
( -50 - 0 - +50 cent)

Program Change

Status

2nd byte

CnH

ppH

n = MIDI channel number:

0H - FH (ch.1 - 16)

pp = Program number:

00H - 3FH (prog.1 - prog.64)

*

Not received when the Program Change Switch (SYSTEM MIDI) is OFF.

Channel Aftertouch

Status

2nd byte

DnH

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Aftertouch Value:

00H - 7FH (0 - 127)

Pitch Bender Change

Status

2nd byte

3rd byte

EnH

llH

mmH

n = MIDI channel number:

0H - FH (ch.1 - 16)

mm, ll = Pitch Bender value:

00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)

Channel Mode Messages

All Sounds Off (Controller number 120)

Status

2nd byte

3rd byte

BnH

78H

00H

n = MIDI channel number: 0H - FH (ch.1 - 16)

*

When this message is received, all notes currently sounding on the
corresponding channel will be turned off.

Reset All Controllers (Controller number 121)

Status

2nd byte

3rd byte

BnH

79H

00H

n = MIDI channel number: 0H - FH (ch.1 - 16)

*

When this message is received, all controllers on the corresponding channel will
be set to their reset values.

MONO (Controller number 126)

Status

2nd byte

3rd byte

BnH

7EH

mmH

n = MIDI channel number:

0H - FH (ch.1 - 16)

mm = mono number:

00H - 10H (0 - 16)

MONO mode, each message is recognized on the channel shown below.

*

Global channel is equal to “basic channel - 1.”

And if basic channel is 1, global channel is 16.

POLY (Controller number 127)

Status

2nd byte

3rd byte

BnH

7FH

00H

n = MIDI channel number: 0H - FH (ch.1 - 16)

*

These Mode Messages (2nd byte = 123-127) are also recognized as All Sounds
Off and Reset All Controllers.

System Realtime Message

Active Sensing

Status
FEH

*

When Active Sensing is received, the unit will begin monitoring the intervals of
all further messages. While monitoring, if the interval between messages
exceeds 300 ms, the same processing will be carried out as when All Notes Off
are received, and message interval monitoring will be halted.

System Exclusive Message

Status
F0H

:System Exclusive

F7H

:EOX (End Of Exclusive)

Exclusive message can change either each parameter individually or all
parameters, of a patch or tone.
Refer to Section 3 to see details.

*

Not received when the Exclusive Switch (SYSTEM MIDI) is OFF.

Message

Control in MIDI function

B.CH

G.CH

Note on/off

individual

Control Change

basic

Global

Mode Message

basic

Global

Program Change

basic

Global

Aftertouch

basic

Global

Pitch Bender Change

individual

Exclusive

basic

Global

vc1_for_XT_e1 90 ページ 2005年3月8日 火曜日 午後12時55分

Advertising