MIDI Implementation

3. Parameter Address Map

1. XP-30 (Model ID=6AH)

*For addresses marked by a #, the data must be divided into 2 parts for transmission. For example, data with the hexadecimal value ABH would be divided into 0AH and 0BH, and transmitted in that order.

*Parameter values enclosed in < > are for the JV-1010 / JV-1080 / JV-2080 / XP-50 / XP-60 / XP-80, and will be ignored if received by the XP-30.

+——————————————————————————————————————————————————————————————————————————————+

Start

 

Address

Description

—————————————+————————————————————————————————————————————————————————————————

00 00 00 00 System1-1 —————————————+————————————————————————————————————————————————————————————————

01 00 00 00

Temporary Performance

 

1-2

02 00 00 00

Performance Mode

Temporary

Patch(part 1)

1-3

02 01 00 00 Performance Mode

Temporary

Patch(part 2)

 

:

 

 

 

 

02 08 00 00 Performance Mode

Temporary

Patch(part 9)

 

02 09 00 00 Temporary Rhythm

Setup

 

1-4

02 0A 00 00 Performance Mode

Temporary

Patch(part 11)

1-3

:

 

 

 

 

02 0F 00 00 Performance Mode

Temporary

Patch(part 16)

 

03 00 00 00 Patch Mode Temporary Patch

 

1-3

—————————————+————————————————————————————————————————————————————————————————

10 00 00 00

User

Performance USER:01

1-2

10 01 00 00 User Performance USER:02

 

:

 

 

 

10 1F 00 00 User Performance USER:32

 

10 40 00 00 User Rhythm Setup USER:1

1-4

10 41 00 00 User Rhythm Setup USER:2

 

11 00 00 00 User Patch USER:001

1-3

11 01 00 00 User Patch USER:002

 

:

 

 

 

11 7F 00 00 User Patch USER:128

 

+——————————————————————————————————————————————————————————————————————————————+

1-1.System

+——————————————————————————————————————————————————————————————————————————————+

Offset

 

Address

Description

—————————————+————————————————————————————————————————————————————————————————

00 00

System Common

1-1-1

10 00

Part 1

Scale Tune

1-1-2

11 00

Part 2

Scale Tune

 

:

 

 

1F 00

Part 16 Scale Tune

 

20 00

Patch Mode Scale Tune

1-1-2

+——————————————————————————————————————————————————————————————————————————————+

1-1-1.System Common

+——————————————————————————————————————————————————————————————————————————————+

 

 

 

 

 

 

 

 

Offset

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Address Size

 

Description

Data (Value)

 

 

 

 

 

 

 

 

—————————————+————————————————————————————————————————————————————————————————

 

 

 

 

 

 

 

 

 

00 00

0000

00aa

Sound Mode

0

- 2

*1

 

 

 

 

 

 

 

 

 

 

00 01

0aaa

aaaa

Performance Number

0

- 127

*2

 

+———————————————————————————————————————————————————————————+

 

00 02

0000

00aa

Patch Group Type

0

- 2

*3

->

Patch Group Group Type Group ID Number (value)

 

00 03

0aaa

aaaa

Patch Group ID

0

- 127

 

->

—————————————+————————————+——————————+—————————————————————

#

 

00 04

0000

aaaa Patch Number

0

- 255

 

->

USER

0

1

0 - 127 (001 - 128)

 

 

0000

bbbb

 

 

 

(001

- 256)

<CARD

0

2

0 - 127 (001 - 128)>

 

00 06

0aaa

aaaa Master Tune

0

- 126

*4

 

PR-A

0

3

0 - 127 (001 - 128)

 

00 07

0000

000a

Scale Tune Switch

0

- 1

(OFF,ON)

PR-B

0

4

0 - 127 (001 - 128)

 

00 08

0000

000a

EFX Switch

0

- 1

(OFF,ON)

PR-C

0

5

0 - 127 (001 - 128)

 

00 09

0000

000a

Chorus Switch

0

- 1

(OFF,ON)

PR-D

0

6

0 - 127 (001 - 128)

 

00 0A

0000

000a

Reverb Switch

0

- 1

(OFF,ON)

PR-E

0

7

0 - 127 (001 - 128)

 

00 0B

0000

000a

Patch Remain

0

- 1

(OFF,ON)

<PCM

1

1 - 127 0 - 127 (001 - 128)>

 

00 0C

0000

000a

Clock Source

0

- 1

(INT,MIDI)

XP-A(Session)

2

9

0 - 254 (001 - 255)

 

00 0D

0000

0aaa

TAP Control Source

0

- 4

*5

 

XP-B(Orch.)

2

2

0 - 254 (001 - 255)

 

00 0E

0000

0aaa

Hold Control Source

0

- 4

*6

 

XP-C(Techno)

2

11

0 - 255 (001 - 256)

 

00 0F

0000

0aaa

Peak Control Source

0

- 4

*6

 

XP-D

2

1 - 127 0 - 255 (001 - 256)

 

00 10

0000

000a

Volume Control Source

0

- 1

*7

 

XP-E

2

1 - 127 0 - 255 (001 - 256)

 

00 11

0000

00aa

Aftertouch Source

0

- 2

*8

 

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

 

00 12

0aaa

aaaa

System Control Source 1

1

- 97

*9

 

 

 

 

 

 

 

 

 

 

00 13

0aaa

aaaa

System Control Source 2

1

- 97

*9

 

 

 

 

 

 

 

 

 

—————————————+———————————+————————————————————————————————————————————————————

 

 

 

 

 

 

 

 

 

00 14

0000

000a

Receive Program Change

0

- 1

(OFF,ON)

 

 

 

 

 

 

 

 

 

00 15

0000

000a

Receive Bank Select

0

- 1

(OFF,ON)

 

 

 

 

 

 

 

 

 

00 16

0000

000a

Receive Control Change

0

- 1

(<OFF,ON>)

 

 

 

 

 

 

 

 

 

00 17

0000

000a

Receive Modulation

0

- 1

(<OFF,ON>)

 

 

 

 

 

 

 

 

 

00 18

0000

000a

Receive Volume

0

- 1

(<OFF,ON>)

 

 

 

 

 

 

 

 

 

00 19

0000

000a

Receive Hold-1

0

- 1

(<OFF,ON>)

 

 

 

 

 

 

 

 

 

00 1A

0000

000a

Receive Pitch Bend

0

- 1

(<OFF,ON>)

 

 

 

 

 

 

 

 

 

00 1B

0000

000a

Receive Aftertouch

0

- 1

(<OFF,ON>)

 

 

 

 

 

 

 

 

 

00 1C

000a

aaaa

Control Channel

0

- 16 (1 - 16,OFF)

 

 

 

 

 

 

 

 

 

00 1D

0000

aaaa

Patch Receive Channel

0

- 15 (1 - 16)

 

 

 

 

 

 

 

 

 

00 1E

0000

000a

Rhythm Edit Source

0

- 1

*10

 

 

 

 

 

 

 

 

—————————————+———————————+————————————————————————————————————————————————————

 

 

 

 

 

 

 

 

 

00 1F

0000

00aa

Preview Sound Mode

0

- 2

*11

 

 

 

 

 

 

 

 

 

00 20

0aaa

aaaa

Preview Note Set 1

0

- 127 (C-1 - G9)

 

 

 

 

 

 

 

 

 

00 21

0aaa

aaaa

Preview Velocity Set 1

0

- 127

*12

 

 

 

 

 

 

 

 

 

00 22

0aaa

aaaa

Preview Note Set 2

0

- 127 (C-1 - G9)

 

 

 

 

 

 

 

 

 

00 23

0aaa

aaaa

Preview Velocity Set 2

0

- 127

*12

 

 

 

 

 

 

 

 

 

00 24

0aaa

aaaa

Preview Note Set 3

0

- 127 (C-1 - G9)

 

 

 

 

 

 

 

 

 

00 25

0aaa

aaaa

Preview Velocity Set 3

0

- 127

*12

 

 

 

 

 

 

 

 

 

00 26

0aaa

aaaa

Preview Note Set 4

0

- 127 (C-1 - G9)

 

 

 

 

 

 

 

 

 

00 27

0aaa aaaa

Preview Velocity Set 4

0

- 127

*12

 

 

 

 

 

 

 

 

—————————————+———————————+————————————————————————————————————————————————————

 

 

 

 

 

 

 

 

 

00 28

0000

000a

Transmit Program Change

0

- 1

(OFF,ON)

 

 

 

 

 

 

 

 

 

00 29

0000

000a

Transmit Bank Select

0

- 1

(OFF,ON)

 

 

 

 

 

 

 

 

 

00 2A

000a

aaaa

Patch Transmit Channel

0

- 17

*13

 

 

 

 

 

 

 

 

—————————————+———————————+————————————————————————————————————————————————————

 

 

 

 

 

 

 

 

 

00 2B

0000

000a

Transpose Switch

0

- 1

(OFF,ON)

 

 

 

 

 

 

 

 

 

00 2C

0000

aaaa

Transpose Value

0

- 11

(-5

- +6)

 

 

 

 

 

 

 

 

 

00 2D

0000

0aaa

Octave Shift

0

- 6

(-3

- +3)

 

 

 

 

 

 

 

 

 

00 2E

0aaa

aaaa

Keyboard Velocity

0

- 127

*14

 

 

 

 

 

 

 

 

 

00 2F

0000

00aa

Keyboard Sens

0

- 2

*15

 

 

 

 

 

 

 

 

 

00 30

0aaa

aaaa

Aftertouch Sens

0

- 100

 

 

 

 

 

 

 

 

 

 

 

00 31

0aaa

aaaa

Pedal(1) Assign

1

- 104

*16

 

 

 

 

 

 

 

 

 

00 32

0000

00aa

Pedal(1) Output Mode

0

- 3

*18

 

 

 

 

 

 

 

 

190

Page 190
Image 190
Roland XP-30 owner manual Midi Implementation Parameter Address Map, 190, System Common