EMU XL7 .ins - works for Sonar but I have a question
2003-09-03 by dwoodaman
Yahoo Groups archive
Index last updated: 2026-04-29 00:09 UTC
Thread
2003-09-03 by dwoodaman
Hi all - This file works fine in sonar for selecting the XL7 stock banks, but I also have another ROM in the box, and of course I have my own patterns. The banks that exist are marked 1792 - 1795 as banks 0-3 - I am guessing that these are some kind of midi values? But I don't know how to obtain these, since in the manual, they are referred to only by their MSB and LSB. Any help greatly appreciated. thx Dana
2003-09-03 by steve_the_composer
--- In xl7@yahoogroups.com, "dwoodaman" <dwoodaman@y...> wrote: > The banks that exist are marked 1792 - 1795 as banks 0-3 - I am > guessing that these are some kind of midi values? Cakewalk sends bank switch command 1792 + preset # [0-127] to select a particular preset in the particular ROM whose MSB is 14. 1792 - 1795 are ROM banks for the ROM whose MSB = 14. MSB = 14 * 128 + LSB = 0 ====> 1792 MSB = 14 * 128 + LSB = 1 ====> 1793 MSB = 14 * 128 + LSB = 2 ====> 1794 MSB = 14 * 128 + LSB = 3 ====> 1795 For AOrch ROM (If you had that installed): MSB = 66 * 128 + LSB = 0 ====> 8448 MSB = 66 * 128 + LSB = 1 ====> 8449 Hope this helps. Dr. Steve
2003-09-03 by steve_the_composer
--- In xl7@yahoogroups.com, "dwoodaman" <dwoodaman@y...> wrote: > I also have another ROM in the box, and of course I have my own > patterns. If you meant "presets," User presets are at MSB=0. For other ROMS, copy/import instrument definitions for those ROMS. Hope this helps. Dr. Steve
2003-09-03 by dwoodaman
Good Dr. - Yeah, I meant presets. Cakewalk sends bank switch command 1792 + preset # [0-127] to select a particular preset in the particular ROM whose MSB is 14. 1792 - 1795 are ROM banks for the ROM whose MSB = 14. So for the user presets that would be like this, right? MSB = 0 * 128 + LSB = 0 ====> 1920 MSB = 0 * 128 + LSB = 1 ====> 1921 MSB = 0 * 128 + LSB = 2 ====> 1922 MSB = 0 * 128 + LSB = 3 ====> 1923 I mean, its kind of confusing to me (no surprise!) since you are multiplying the bank number times 128; in this case I assume I would just be adding 128 + LSB + 1792. So am I there yet? One more thing, I have the world expedition ROM installed, but I have no documentation with it - by any chance do you know the MSB for this one? A thousand thanks! Dana For AOrch ROM (If you had that installed): MSB = 66 * 128 + LSB = 0 ====> 8448 MSB = 66 * 128 + LSB = 1 ====> 8449 --- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@p...> wrote:
> --- In xl7@yahoogroups.com, "dwoodaman" <dwoodaman@y...> wrote: > > I also have another ROM in the box, and of course I have my own > > patterns. > > If you meant "presets," User presets are at MSB=0. > For other ROMS, copy/import instrument definitions for those ROMS. > > Hope this helps. > > Dr. Steve
2003-09-05 by dwoodaman
Hey Dr. Steve I was able, with your help, to get Sonar to work correctly with my World Expedition ROM - I realized that the MSB is readable on the LCD. So far so good. However, I still cant get Sonar to call up my user bank presets. I tried doing this, figuring that I would add 0, which is the bank number of the user bank, to 1792 for the patch change to 128, plus the LSB: MSB = 0 * 128 + LSB = 0 ====> 1920 MSB = 0 * 128 + LSB = 1 ====> 1921 MSB = 0 * 128 + LSB = 2 ====> 1922 MSB = 0 * 128 + LSB = 3 ====> 1923 but the XL said ROM not installed. I've tried a bunch of other ways, but no luck. If you - or anyone else for that matter - have any more insight on this, I sure would be glad to hear it. thx Dana --- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@p...> wrote:
> --- In xl7@yahoogroups.com, "dwoodaman" <dwoodaman@y...> wrote: > > I also have another ROM in the box, and of course I have my own > > patterns. > > If you meant "presets," User presets are at MSB=0. > For other ROMS, copy/import instrument definitions for those ROMS. > > Hope this helps. > > Dr. Steve
2003-09-05 by steve_the_composer
> So for the user presets that would be like this, right? > MSB = 0 * 128 + LSB = 0 ====> 1920 I think you have it The formula is (MSB * 128) + LSB. So (0*128) + 0 = 0 [User bank 0] (0*128) + 1 = User bank 1, etc. . . . > One more thing, I have the world expedition ROM installed, but I > have no documentation with it - by any chance do you know the MSB > for this one? To find MSB/LSB address for a particular preset/ROM, press audition (while in preset view). Go to: Files | Command Station Data | Cakewalk Inst Def Files Find: Pk2_all.ins Eric von Bayer from the p2k group has created an extenive ins file you can use to cut and paste into your own ins file. (I posted it here with Eric's good wishes for all to use.) Hope this helps. Dr. Steve
2003-09-05 by steve_the_composer
--- In xl7@yahoogroups.com, "dwoodaman" <dwoodaman@y...> wrote: > Hey Dr. Steve > I was able, with your help, to get Sonar to work correctly with my > World Expedition ROM - I realized that the MSB is readable on the > LCD. So far so good. > However, I still cant get Sonar to call up my user bank presets. I > tried doing this, figuring that I would add 0, which is the bank > number of the user bank, to 1792 for the patch change to 128, plus > the LSB: > > MSB = 0 * 128 + LSB = 0 ====> 1920 Glad to hear you got Sonar switching to the ROM properly. For User banks, MSB = 0, so User bank 0 = 0, 1 = 1, 2 = 2, etc. Yes, audition displays preset address [MSB/USB]. You are almost there!
2003-09-06 by dwoodaman
Yahoo! I finally got it all working thanks to your help, and the .ins file on the site saved me hours of time typing in the names of the presets. THANKS SO MUCH!!!!!!!!! Dana --- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@p...> wrote: > --- In xl7@yahoogroups.com, "dwoodaman" <dwoodaman@y...> wrote: > > Hey Dr. Steve > > I was able, with your help, to get Sonar to work correctly with my > > World Expedition ROM - I realized that the MSB is readable on the > > LCD. So far so good. > > However, I still cant get Sonar to call up my user bank presets. I > > tried doing this, figuring that I would add 0, which is the bank > > number of the user bank, to 1792 for the patch change to 128, plus
> > the LSB: > > > > MSB = 0 * 128 + LSB = 0 ====> 1920 > > Glad to hear you got Sonar switching to the ROM properly. > > For User banks, MSB = 0, so User bank 0 = 0, 1 = 1, 2 = 2, etc. > > Yes, audition displays preset address [MSB/USB]. > > You are almost there!