MIDI Implementation

ModelXV-5080

Date

May. 20, 2000

Version1.00

1. Receive data

Channel Voice Messages

*Not received in Performance mode when the Receive Switch parameter (PERFORM/ 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

AnHkkH

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 Receive Polyphonic Key Pressure parameter (PERFORM/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, CTRL-2, CTRL-3 or CTRL-4.

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 nunber:00 00H - 7F 7FH (bank.1 - bank.16384)

*Not received in Performance mode when the Receive Bank Select (PERFORM/MIDI) 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 Receive Modulation (PERFORM/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 Performance mode the Part Portamento Time parameter (PERFORM/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 Performance mode when the Receive Volume parameter (PERFORM/ MIDI) is OFF.

*In Performance mode the Part Level parameter (PERFORM/PART) will change.

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 Performance mode when the Receive Pan parameter (PERFORM/MIDI) is OFF.

282

Page 282
Image 282
Roland XV-5080 owner manual 282, Polyphonic Key Pressure, Control Change