Roland MX-200 User Manual

@1 MIDI Implementation Model: MX-200

Date: ********

Version: 1.00

1. Receive data

Channel Voice Messages

* Not received in MX mode when the Receive Switch parameter (Performance Part) is OFF.

Note off

Status

2nd byte

3rd byte

8nH

kkH

vvH

9nH

kkH

00H

n = MIDI channel number:

 

0H - FH (ch.1 - 16)

kk = note number:

00H

- 7FH (0 -

127)

vv = note off velocity: 00H

- 7FH (0 -

127)

* Not received when the Envelope Mode parameter (Patch Tone and Rhythm Tone) is NO-SUS.

Note on

Status

2nd

byte

3rd byte

9nH

kkH

vvH

 

 

n = MIDI channel number:

 

0H - FH (ch.1 - 16)

kk = note number:

00H

- 7FH (0 - 127)

vv = note on velocity:

01H

- 7FH (1 - 127)

Polyphonic Key Pressure

Status

2nd

byte

3rd byte

AnH

kkH

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

kk = note number:

00H - 7FH (0 - 127)

vv = Polyphonic Key Pressure: 00H - 7FH (0 - 127)

* Not received in MX mode when the Receive Poly Key Pressure parameter (Performance MIDI) is OFF.

Control Change

* If the corresponding Controller number is selected for the Patch Control Source 1, 2, 3 or 4 parameter (Patch Common), the corresponding effect will occur.

* If a Controller number that corresponds to the System Control Source 1, 2, 3 or 4 parameter (System Common) is selected, the specified effect will apply if Patch Control Source 1, 2, 3 or 4 parameter (Patch Common) is set to SYS-CTRL1, SYS-CTRL2, SYS-CTRL3 or SYS-CTRL4.

Bank Select (Controller number 0, 32)

Status

2nd byte

 

3rd byte

 

BnH

00H

mmH

 

 

BnH

20H

llH

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

mm, ll = Bank number:

00 00H -

7F 7FH (bank.1 - bank.16384)

*Not received in MX mode when the Receive Bank Select (Performance MIDI) is

OFF.

*The Performances, Patches, and Rhythms corresponding to each Bank Select are as follows.

*The SRX series corresponding to each Bank Select are to see the SRX series owner's manual.

+-----

 

+-----------

+-----------

+----------------------

+-----------

+

| BANK SELECT

| PROGRAM

| GROUP

| NUMBER

|

| MSB | LSB

| NUMBER

|

|

|

+-----

 

+-----------

+-----------

+----------------------

+-----------

+

| 000

|

| 001 - 128

| GS Patch

|

|

|

:

|

|

|

|

|

| 063

|

| 001 - 128

| GS Patch

|

|

| 065

|

| 001 - 128

| MX-200 board Patch

|

|

|

:

|

|

|

|

|

| 085

| 000

| 001 - 064

| User Performance

| 001 - 064 |

|| 064 | 001 - 032 | Preset Performance A | 001 - 032 |

|| 065 | 001 - 032 | Preset Performance B | 001 - 032 |

|

|

:

 

|

 

|

:

|

 

|

| 086 |

000

 

| 001 - 004 |

User Rhythm

| 001 - 004 |

|

|

064

 

| 001 - 004 |

Preset Rhythm A

| 001 - 004 |

|

|

065

 

| 001 - 004 |

Preset Rhythm B

| 001 - 004 |

|

|

:

 

|

 

|

:

|

 

|

|

|

127

 

|

$$$

| GS RhythmSet

|

$$$

|

| 087 |

000

 

| 001 - 128 | User Patch

| 001 - 128 |

|

|

064

 

| 001 - 128 | Preset Patch A

| 001 - 128 |

|

|

065

 

| 001 - 128 | Preset Patch B

| 001 - 128 |

|

|

066

 

| 001 - 128 | Preset Patch C

| 001 - 128 |

|

|

067

 

| 001 - 128 | Preset Patch D

| 001 - 128 |

|

|

:

 

|

 

|

:

|

 

|

| 092 |

000

-

| 001 -

|

SRX Rhythm

| 001 -

|

|

|

:

 

|

|

:

|

|

|

|

127

 

| 001 - 002 |

MX200 board Rhythm

| $$$ -

|

| 093 |

000

-

| 001 -

|

SRX Patch

| 001 -

|

|

|

:

 

|

|

:

|

|

|

|

126

 

| 001 - 128 |

MX200 board Patch

| $$$ -

|

|

|

127

 

| 001 -

|

MX200 board Patch

| $$$ -

|

| 120 |

 

 

| 001 - 057 |

GM Rhythm

| 001 - 009 |

| 121 |

000

-

| 001 - 128 |

GM Patch

| 001 - 256 |

| 126 |

 

 

| 001 - 064 |

CM64 (PCM)

| $$$ - $$$ |

| 127 |

 

 

| 001 - 128 | CM64 (LA)

| $$$ - $$$ |

+-----

+-----------

 

 

+-----------

+----------------------

 

+-----------

+

Modulation (Controller number 1)

Status

2nd

byte

3rd byte

BnH

01H

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Modulation depth:

00H - 7FH (0 - 127)

* Not received in MX mode when the Receive Modulation parameter (Performance MIDI) is OFF.

Breath type (Controller number 2)

Status

2nd

byte

3rd byte

BnH

02H

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127)

Foot type (Controller number 4)

Status

2nd

byte

3rd byte

BnH

04H

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127)

Portamento Time (Controller number 5)

Status

2nd

byte

3rd byte

BnH

05H

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Portamento Time:

00H - 7FH (0 - 127)

*In MX mode the Part Portament Time parameter (Performance Part) will change.

Data Entry (Controller number 6, 38)

Status

2nd byte

3rd byte

BnH

06H

mmH

BnH

26H

llH

n =

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

mm, ll = the value of the parameter specified by RPN/NRPN mm = MSB, ll = LSB

Volume (Controller number 7)

Status

2nd byte

 

 

3rd byte

BnH

07H

vvH

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Volume:

00H

- 7FH (0 - 127)

* Not received in MX mode when the Receive Volume parameter (Performance MIDI) is OFF.

Balance (Controller number 8)

Status

2nd byte

 

 

3rd byte

BnH

08H

vvH

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Balance:

00H

- 7FH (0 - 127)

Panpot (Controller number 10)

Status

2nd byte

 

 

3rd byte

BnH

0AH

vvH

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Panpot:

00H

- 40H - 7FH (Left - Center - Right),

*Not received in MX mode when the Receive Pan parameter (Performance MIDI)

is OFF.

*In MX mode the Part Pan parameter (Performance Part) will change.

Expression (Controller number 11)

Status

2nd

byte

3rd byte

BnH

0BH

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Expression:

00H - 7FH (0 - 127)

*Not received when Tone Receive Expression parameter (Patch Tone or Rhythm Tone) is OFF.

*Not received in MX mode when Receive Expression parameter (Performance MIDI)

is OFF.

Hold 1 (Controller number 64)

Status

2nd byte

3rd byte

BnH

40H

vvH

n = MIDI channel number:

0H -

FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0

- 127) 0-63 = OFF, 64-127 = ON

*Not received when Tone Receive Hold-1 parameter (Patch Tone or Rhythm Tone)

is OFF.

*Not received in MX mode when Receive Hold-1 parameter (Performance MIDI) is

OFF.

Portamento (Controller number 65)

Status

2nd

byte

3rd byte

 

BnH

41H

vvH

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

 

vv = Control value:

00H - 7FH (0 - 127) 0 - 63

= OFF, 64 - 127 = ON

* In MX mode the Part Portamento Switch parameter (Performance Part) will change.

Sostenuto (Controller number 66)

Status

2nd

byte

3rd byte

 

BnH

42H

vvH

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

 

vv = Control value:

00H - 7FH (0 - 127) 0 - 63

= OFF, 64 - 127 = ON

Soft (Controller number 67)

Status

2nd

byte

3rd byte

 

BnH

43H

vvH

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

 

vv = Control value:

00H - 7FH (0 - 127) 0 - 63

= OFF, 64 - 127 = ON

Legato Foot Switch (Controller number 68)

Status

2nd

byte

3rd byte

 

BnH

44H

vvH

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

 

vv = Control value:

00H - 7FH (0 - 127) 0 - 63

= OFF, 64 - 127 = ON

*In MX mode the Part Legato Switch parameter (Performance Part) will change.

Hold-2 (Controller number 69)

Status

2nd

byte

3rd byte

BnH

45H

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127)

*A hold movement isn't done.

Resonance (Controller number 71)

Status

2nd

byte

3rd byte

BnH

47H

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv= Resonance value (relative change): 00H - 40H - 7FH (-64 - 0 - +63),

* In MX mode the Part Resonance Offset parameter (Performance Part) will change.

Release Time (Controller number 72)

Status

2nd

byte

3rd byte

 

 

BnH

48H

vvH

 

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

 

vv = Release Time value (relative change):

00H

- 40H - 7FH (-64 - 0 - +63),

* In MX mode the Part Release Time Offset parameter (Performance Part) will change.

Attack time (Controller number 73)

Status

2nd byte

 

3rd byte

 

 

BnH

49H

vvH

 

 

 

n = MIDI channel

number:

0H - FH (ch.1 - 16)

 

vv = Attack time

value (relative change):

00H

- 40H - 7FH (-64 - 0 - +63),

* In MX mode the Part Attack Time Offset parameter (Performance Part) will change.

Cutoff (Controller number 74)

Status

2nd

byte

3rd byte

 

BnH

4AH

vvH

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Cutoff value (relative change):

00H - 40H - 7FH (-64 - 0 - +63)

*In MX mode the Part Cutoff Offset parameter (Performance Part) will change.

Decay Time (Controller number 75)

Status

2nd byte

 

3rd byte

 

 

BnH

4BH

vvH

 

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

 

vv = Decay Time value (relative change):

00H

- 40H - 7FH (-64 - 0 - +63)

*

In MX mode the Part Decay Time Offset parameter (Performance Part) will

change.

 

 

 

 

 

Vibrato Rate (Controller number 76)

Status

2nd

byte

3rd byte

 

 

BnH

4CH

vvH

 

 

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

 

vv = Vibrato Rate value (relative change):

00H

- 40H - 7FH (-64 - 0 - +63)

*In MX mode the Part Vibrato Rate parameter (Performance Part) will change.

Vibrato Depth (Controller number 77)

Status

2nd

byte

3rd byte

 

 

 

BnH

4DH

vvH

 

 

 

 

n = MIDI channel number:

0H

- FH (ch.1 - 16)

 

vv = Vibrato Depth Value (relative

change):

00H

- 40H - 7FH (-64 - 0 - +63)

*In MX mode the Part Vibrato Depth parameter (Performance Part) will change.

Vibrato Delay (Controller number 78)

Status

2nd

byte

3rd byte

 

 

 

BnH

4EH

vvH

 

 

 

 

n = MIDI channel number:

0H

- FH (ch.1 - 16)

 

vv = Vibrato Delay value (relative

change):

00H

- 40H - 7FH (-64 - 0 - +63)

*In MX mode the Part Vibrato Delay parameter (Performance Part) will change.

General Purpose Controller 5 (Controller number 80)

Status

2nd

byte

3rd byte

BnH

50H

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127)

*The Tone Level parameter (Patch Tone) of Tone 1 will change.

General Purpose Controller 6 (Controller number 81)

Status

2nd

byte

3rd byte

BnH

51H

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127)

*The Tone Level parameter (Patch Tone) of Tone 2 will change.

General Purpose Controller 7 (Controller number 82)

Status

2nd byte

3rd byte

BnH

52H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value: 00H - 7FH (0 - 127)

*The Tone Level parameter (Patch Tone) of Tone 3 will change.

General Purpose Controller 8 (Controller number 83)

Status

2nd

byte

3rd byte

BnH

53H

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127)

*The Tone Level parameter (Patch Tone) of Tone 4 will change.

Portamento control (Controller number 84)

Status

2nd

byte

3rd byte

BnH

54H

kkH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

kk = source note number:

00H - 7FH (0 - 127)

*A Note-on received immediately after a Portamento Control message will change continuously in pitch, starting from the pitch of the Source Note Number.

*If a voice is already sounding for a note number identical to the Source Note Number, this voice will continue sounding (i.e., legato) and will, when the next Note-on is received, smoothly change to the pitch of that Note-on.

*The rate of the pitch change caused by Portamento Control is determined by the Portamento Time value.

Effect 1 (Reverb Send Level) (Controller number 91)

Status

2nd byte

 

3rd byte

BnH

5BH

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Reverb Send Level: 00H - 7FH (0 - 127)

*

In MX mode the Part Reverb Send Level parameter (Performance Part) will

change.

 

 

 

Effect 3 (Chorus Send Level) (Controller number 93)

Status

2nd byte

 

3rd byte

BnH

5DH

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Chorus Send Level: 00H - 7FH (0 - 127)

*

In MX mode the Part Chorus Send Level parameter (Performance Part) will

change.

 

 

 

RPN MSB/LSB (Controller number 100, 101)

Status

2nd byte

3rd byte

BnH

65H

mmH

BnH

64H

llH

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

mm = upper byte (MSB) of parameter number specified by RPN ll = lower byte (LSB) of parameter number specified by RPN

<<< 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. Once RPN messages are received, Data Entry messages that is received at the same MIDI channel after that are recognized as changing toward the value of the RPN messages. In order not to make any mistakes, transmitting RPN Null is recommended after setting parameters you need.

This device receives the following RPNs.

RPN

Data entry

 

MSB, LSB

MSB, LSB

Notes

00H, 00H

mmH, llH

Pitch Bend Sensitivity

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

ll:ignored (processed as 00H)

Up to 2 octave can be specified in semitone steps.

*In MX mode, the Part Bend Range parameter (Performance Part) will change.

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)

*In MX mode, the Part Fine Tune parameter (Performance Part) will change.

00H, 02H

mmH, llH

Channel Coarse Tuning

mm:10H - 40H - 70H (-48 - 0 - +48 semitones)

ll:ignored (processed as 00H)

* In MX mode, the Part Coarse Tune parameter (Performance Part) will change.

00H, 05H

mmH, llH

 

Modulation Depth Range

 

mm: 00 00H

-

06 00H

 

(0 -

16384

x

600 / 16384 cent)

*

Not received

in Patch mode.

7FH, 7FH ---, --- RPN null

RPN and NRPN will be set as "unspecified." Once this setting has been made, subsequent Parameter values that were previously set will not change.

 

mm, ll: ignored

Program Change

Status

2nd byte

CnH

ppH

n = MIDI channel number:

0H - FH (ch.1 - 16)

pp = Program number:

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

*

Not received in MX mode when the Receive Program Change parameter

(Performance MIDI) is OFF.

Channel Pressure

Status

2nd byte

 

DnH

vvH

 

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Channel Pressure:

00H - 7FH (0 - 127)

*

Not received in MX mode when the Receive Channel Pressure parameter

(Performance MIDI) is OFF.

Pitch Bend Change

Status

2nd byte

3rd byte

 

 

EnH

llH

mmH

 

 

 

n = MIDI channel number:

0H

- FH (ch.1 -

16)

mm, ll = Pitch Bend value:

00

00H - 40 00H

- 7F 7FH (-8192 - 0 - +8191)

*Not received when the Tone Receive Bender parameter (Patch Tone) is OFF.

*Not received in MX mode when the Receive Pitch Bend parameter (Performance MIDI) is OFF.

Channel Mode Messages

* Not received in MX mode when the Receive Switch parameter (Performance Part) is OFF.

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, the following controllers will be set to their reset values.

Controller

 

 

 

Reset value

 

Pitch Bend Change

 

 

+/-0 (center)

Polyphonic Key Pressure

 

0 (off)

 

Channel Pressure

 

 

 

0 (off)

 

Modulation

 

 

 

0

(off)

 

Breath Type

 

 

 

0

(min)

 

Expression

 

 

 

127 (max)

However the controller will be at minimum.

Hold 1

 

0

(off)

 

 

 

Sostenuto

 

 

 

0

(off)

 

Soft

0

(off)

 

 

 

Hold 2

 

0

(off)

 

 

 

RPN

 

unset; previously set data will not change

NRPN

 

unset; previously set data will not change

All Notes Off (Controller number 123)

Status

2nd byte

3rd byte

BnH

7BH

00H

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

* When All Notes Off is received, all notes on the corresponding channel will be turned off. However, if Hold 1 or Sostenuto is ON, the sound will be continued until these are turned off.

OMNI OFF (Controller number 124)

Status

2nd byte

3rd byte

BnH

7CH

00H

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

*The same processing will be carried out as when All Notes Off is received.

OMNI ON (Controller number 125)

Status

2nd byte

3rd byte

BnH

7DH

00H

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

Loading...
+ 23 hidden pages