Yahoo Groups archive

Emu XL-7 & MP-7 User's Group

Index last updated: 2026-04-05 20:33 UTC

Thread

EMU XL7 .ins - works for Sonar but I have a question

EMU XL7 .ins - works for Sonar but I have a question

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

Re: EMU XL7 .ins - works for Sonar but I have a question

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

Re: EMU XL7 .ins - works for Sonar but I have a question

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

Re: EMU XL7 .ins - works for Sonar but I have a question

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:
Show quoted textHide quoted text
> --- 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

Dr. Steve - Re: EMU XL7 .ins - getting closer not quite there yet!

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:
Show quoted textHide quoted text
> --- 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

Re: EMU XL7 .ins - works for Sonar but I have a question

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

Dr. Steve - Re: EMU XL7 .ins - getting closer not quite there yet!

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!

Dr. Steve - Re: EMU XL7 .ins - finished!

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 
Show quoted textHide quoted text
> > 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!

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.