Sysex-Message for Card an User-Group

Forum for Fantom-S/S88, Fantom-X6/7/8, Fantom-XR and Fantom-Xa
Post Reply
yjgy
Posts: 11
Joined: 11:45, 28 January 2008
Location: Germany

Sysex-Message for Card an User-Group

Post by yjgy »

Hi there,

I need a little help. I need to switch some Performance sounds. some are on the card, some are in the user Group.
I got the sysex to switch to the Card-Group:
F0 41 10 00 6B 12 01 00 00 02 20 5D F7
But I also need the Sysex to switch back to the User Group.
Any Idea ?

Josh
yjgy
Posts: 11
Joined: 11:45, 28 January 2008
Location: Germany

Re: Sysex-Message for Card an User-Group

Post by yjgy »

Sorry, I've forgot....
It's a Fantom XR I'M talking about.
Graeme
Posts: 44
Joined: 03:56, 16 September 2007

Re: Sysex-Message for Card an User-Group

Post by Graeme »

This message sets performance mode:
F0 41 10 00 6B 12 01 00 00 00 01 7E F7

You then simply send CC messages for the peformance bank you want:
User performance bank 10880: MSB (CC0) = 85, LSB (CC32) = 0
Card performance bank 10912: MSB (CC0) = 85, LSB (CC32) = 32
Preset performance bank 10944: MSB (CC0) = 85, LSB (CC32) = 64

Followed by the program change number (send PC numbers 0 to 63 for performances 1 to 64)

You can send sysex messages for the MSB, LSB and PC, and your example would set a performance LSB. These messages are useful in editors where you can calculate checksums on the fly, but the CC and PC approach is simpler in sequencing software.
yjgy
Posts: 11
Joined: 11:45, 28 January 2008
Location: Germany

Re: Sysex-Message for Card an User-Group

Post by yjgy »

thanks for the information.

But the Problem is, that i swich the sounds with my external Midifile-Player (Miditemp Multistation). My Fantom got a problem with the CC-Messages. It changes the program but not the bank. So I can't switch with the cc Messages from User to Card and vice versa. I don't know why, I did a factory reset and all the RX-Mesages in the system Mode are set "on". So I have to create a Sysex in the Midi-File to swicht to the different Banks (User oder Card).
By the way, why has the Fantom XR only 64 User and Card Performance programs ? 128 is the standard, isn't it?
It would be nice, if Roland creates a new update for the Fantom XR to solve the problem (if it works with a software-update)

Josh
Graeme
Posts: 44
Joined: 03:56, 16 September 2007

Re: Sysex-Message for Card an User-Group

Post by Graeme »

I'm stunned you have a device that can't handle CC messages. How dooes it set patch volume (CC7) or Reverb level (CC91), and so on?

Please check you have the Fantom control channel set to the same channel as your midifile player. Channel 16 is a good choice.

You can code these changes in SyseX messages, with the advantage that you can use all 16 channels, because you no longer need a control channel, but the downside is that you'll need to calculate a checksum for each MSB, LSB and PC message. I can probably get a list together for you, but not immediately.
Perplextor
Posts: 304
Joined: 07:17, 22 January 2006
Location: Germany
Contact:

Re: Sysex-Message for Card an User-Group

Post by Perplextor »

Check if everything in System Settings | MIDI | Received is enabled ...

Maybe the XR is in GM1 - mode which can't handle bank select messages par defintion.

Send a GM Off messages first if you want to use Fantom patches or a GM2 On message first if you want to use the full GM2-Set (where you need bank select messages).

MIDI files should not include GM on, GM off, GM Reset messages, but some do ... Check this out ...

plex
Post Reply