MIDI Implementation

Model: XV-88 (128-Voice Expandable Synthesizer)

Date:

Feb. 15, 2000

Version: 1.00

1. Receive data

Channel Voice Messages

*Not received in Performance mode when the Rx Sw parameter (PERFORM/MIDI/ MIDI) 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/CONTROL/CTRL RxMIDI and RHYTHM/CONTROL/CONTROL) 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 Performance mode when the Paf parameter (PERFORM/MIDI/ RxSWITCH) is OFF.

Control Change

*If the corresponding Controller number is selected for the Control 1, 2, 3 or 4 parameter (PATCH/CONTROL/MATRIX CTRL SRC), the corresponding effect will occur.

*If a Controller number that corresponds to the Control 1, 2, 3 or 4 parameter (SYSTEM/ CONTROL/SYS CTRL ASSIGN 1, 2, 3, 4) is selected, the specified effect will apply if Control 1, 2, 3 or 4 parameter (PATCH/CONTROL/MATRIX CTRL SRC) 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 Performance mode when the BankSelect (PERFORM/MIDI/ RxSWITCH) is OFF.

*The Performances, Rhythms, and Patches 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

GM

Patch

 

 

:

 

 

 

 

 

 

032

 

 

001 - 128

GM

Patch

 

 

085

000

 

001 - 064

User Performance

001

- 064

 

032

 

001 - 064

Card Performance A

001

- 064

 

033

 

001 - 064

Card Performance B

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

 

032

 

001 - 004

Card Rhythm A

001

- 004

 

033

 

001 - 004

Card Rhythm B

001

- 004

 

:

 

:

 

 

 

 

064

 

001 - 002

Preset Rhythm A

001

- 002

 

065

 

001 - 002

Preset Rhythm B

001

- 002

 

:

 

:

 

 

 

087

000

 

001 - 128

User Patch

001

- 128

 

032

 

001 - 128

Card Patch A

001

- 128

 

033

 

001 - 128

Card Patch B

001

- 128

 

:

 

:

 

 

 

 

064

 

001 - 128

Preset Patch A

001

- 128

 

065

 

001 - 128

Preset Patch B

001

- 128

 

:

 

:

 

 

 

088

000

- 001

001 - 128

SR-JV80-01 Rhythm

001

- 256

 

002

- 003

001 - 128

SR-JV80-02 Rhythm

001

- 256

 

:

 

:

 

 

 

089

000

- 001

001 - 128

SR-JV80-01 Patch

001

- 256

 

002

- 003

001 - 128

SR-JV80-02 Patch

001

- 256

 

:

 

:

 

 

 

092

000

-

001 -

SRX Rhythm

001

-

 

:

 

:

 

 

 

093

000

-

001 -

SRX Patch

001

-

 

:

 

:

 

 

 

120

 

 

001 - 057

GM

Rhythm

001

- 009

121

000

- 009

001 - 128

GM

Patch

001

- 256

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 Performance mode when the Mod parameter (PERFORM/MIDI/ RxSWITCH) 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 Performance mode the Portament Tm parameter (PERFORM/PART/MONO/POL) 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

270

Page 270
Image 270
Roland XV-88 owner manual Midi Implementation, 270, Polyphonic Key Pressure, Control Change