Message
Re: New User / Greetings and Salutations
2014-07-13 by smw-mail@...
Fist of all, if you can pick up the XL-7 ROM (epr electronic used to have them for $50), that would probably be infinitely easier than changing all of the program changes in the XL-7 factory patterns/songs.
Here's why the XL-7 sequencers won't play with the XL-1 ROM: Each ROM has an address. You can see the MSB and the LSB of the address when you press audition. The LSB is the bank number, usually from 0 ->4, or 0-> 2. XROM MSB is 014; XLEAD MSB is 007.
The sequencers use program changes (part of the midi specs) to specify which preset is to be used from which ROM. Its called bank switching. So, the XL-7 sequences call up the presets on the ROM whose MSB is 014, not 007.
You could convert all of the program changes in the XL-7 sequences by hand. I believe I started to do that years ago using SONAR. I decided it was not worth the time and effort.
As I said, if its still available for $50, I'd go with the XL-7 ROM. The presets are designed to work with a 16-controller E-Mu, whereas the XL-1 ROM's presets are designed to work with a 12-controller. The only way to change that is to change the ROM ID in the XL-7 presets and then to load them into User memory. That's easy to do with a tool I created called Syxer.. Of course, that uses User memory with factory presets.
I hope this helps.
Steve
PS: If you really want to change all the XL-7 sequences to work with the XL-1 ROM, the Command Station has preset assignments for the start of the sequences in "pre-roll" data that gets sent to the sequencer engine at tick 0 when you dial up the sequence. If there are no patch changes in the sequences themselves (after tick 0), then maybe all you need to do is change the ROM ID in the pre-roll data of all of the sequences. (I'd have to think about that to see if you can do that all within the MP-7.)
Attachments
- No local attachments were found for this message.