XV2020 and M-Audio Axiom 49

Forum for JD, JV, XP and XV synthesizers from 1990's
Post Reply
elriba
Posts: 1
Joined: 16:22, 19 February 2013

XV2020 and M-Audio Axiom 49

Post by elriba »

Hi,
I have a Roland XV2020 with the SRX-07 expansion board, and a M-Audio Axiom 49 controller. I'm struggling to understand how to control the XV2020 from the Axiom keyboard.

For example, the controller has a set of 10 buttons. I want to assign each button to a different sound from the XV-2020. I've been able to change the sounds, but I can't get it to play the specific patches. For example, I can't get it to play the patches from the expansion board. To play these I have to select them at the XV-2020 itself. Surely I'm missing something due to my inexperience.

Could you guys give me some hints on what to do?

Thanks,
Edgard
rcraven
Posts: 629
Joined: 14:36, 9 September 2007
Location: Melbourne Australia

Re: XV2020 and M-Audio Axiom 49

Post by rcraven »

Hi Edgard
As the MIDI patch change message can only have 127 values the patches are located in blocks called banks.
In the manual page 136 shows you the Bank select numbers in decimal .
Get the Roland Guide
Selecting_SRX_Sounds_0707.pdf
for the SRX Bank select numbers.

To select a patch in a bank you need to send a 2 continuous controller (CC) messages then a patch change message (PC).
Banks select...
CC 0 is for the Most significant byte (MSB)
CC32 is for the Least significant byte (LSB)

CC 0 MIDI message on channel 1 is 176 00 MSB
CC 32 MIDI message on channel 1 is 176 32 LSB

So to select patch 23 in the User Patches (Patches start at 0 so subtract 1 from the patch number = 22)
from the manual
|MSB | LSB |
| 087 | 000 | 001 — 128 | User Patch | 001 — 128 |

176 0 87 ; MSB
176 32 00 ; LSB
192 22 ; this is the Patch change message

To select patch 245 in the SRX board...
On the SRX MSB is always 93 for patches and 92 for Rhythm Sets

For SRX-07 Patches MSB is 93 and LSB is 11 or 12 or 13 or 14
For SRX-07 Rhythm Set MSB is 92 and LSB is 11

Patch 245 is 128 + 117 so it is in the second bank and it is Patch 116 (Patches start at 0 so subtract 1 from the patch number)
176 0 92 ; SRX MSB
176 32 12 ; SRX-07 bank 2 LSB
192 116 ; this is the Patch change message

It's a bit confusing when you first start, no I'll change that, it's a always a bit confusing.

All the best
Royce
Post Reply