Page 1 of 1
Sysex-Message for Card an User-Group
Posted: 16:21, 1 June 2008
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
Re: Sysex-Message for Card an User-Group
Posted: 10:23, 2 June 2008
by yjgy
Sorry, I've forgot....
It's a Fantom XR I'M talking about.
Re: Sysex-Message for Card an User-Group
Posted: 00:46, 3 June 2008
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.
Re: Sysex-Message for Card an User-Group
Posted: 08:23, 3 June 2008
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
Re: Sysex-Message for Card an User-Group
Posted: 11:15, 3 June 2008
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.
Re: Sysex-Message for Card an User-Group
Posted: 19:22, 3 June 2008
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