Yahoo Groups archive

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

Index last updated: 2026-03-31 14:09 UTC

Thread

What do you use as your patch librarian? (Windows XP 32bit)

What do you use as your patch librarian? (Windows XP 32bit)

2011-02-14 by David Unlimbo

I've tried a few of the recommended librarians, however, when using MIDI-OX Sysex the dump froze and when I turned my PX-7 back on my user multisetups had corrupted - bugger. Any recommendations for something stable and reliable?

Re: What do you use as your patch librarian? (Windows XP 32bit)

2011-02-15 by steve_the_composer

Pewrhaps you could use editing software? 

There are two no-cost ones that I am aware of: Proteum and Prodatum. Proteum has been around a bit longer. Prodatum has a nifty user interface, but I have had problems with it crashing and you must be sure to save your current setup, because Prodatum does something weird at boot up time. (I seem to recall it loads a specific multisetup thereby wiping out your setup at powerdown. I explored this a year or two ago and was disappointed. I am not sure this problem was ever fixed.

A number of people seem to have found Proteum more reliable.

Another option would be a software sequencer that saves sysex banks. 

I hope this helps.

Steve

--- In xl7@yahoogroups.com, "David Unlimbo" <david@...> wrote:
>
> I've tried a few of the recommended librarians, however, when using MIDI-OX Sysex the dump froze and when I turned my PX-7 back on my user multisetups had corrupted - bugger. Any recommendations for something stable and reliable?
>

ASR-X midi bank select?

2011-02-15 by D F Tweedie

I've just acquired an ASR-X Pro 'Turbo' with the Urban Expansion board. The unit appears pristine and the encoders even more 'fiddly' than what I anticipated from my reading.

I want to send midi bank select messages. The manual shows the standard MSB=0 and LSB=32 ... but there is no info for the specific bank values for either the ROM or installed expansion card.

I snooped arouns ASRXcite and a few other forums ... but I can't seem to find the information.

Is anyone familiar with doing this on this unit? ... or can point me to a general trouble shooting method to try to suss it out?
DF


CONFIDENTIALITY NOTICE: This communication with its contents may contain confidential and/or legally privileged information. It is solely for the use of the intended recipient(s). Unauthorized interception, review, use or disclosure is prohibited and may violate applicable laws including the Electronic Communications Privacy Act. If you are not the intended recipient, please contact the sender and destroy all copies of the communication.


Re: [xl7] ASR-X midi bank select?

2011-02-15 by James Ulibarri

Try the asrx yahoo forum.

Sent from my iPhone

On Feb 15, 2011, at 11:47 AM, D F Tweedie <bienpegaito@...> wrote:

> I've just acquired an ASR-X Pro 'Turbo' with the Urban Expansion  
> board. The unit appears pristine and the encoders even more 'fiddly'  
> than what I anticipated from my reading.
>
> I want to send midi bank select messages. The manual shows the  
> standard MSB=0 and LSB=32 ... but there is no info for the specific  
> bank values for either the ROM or installed expansion card.
>
> I snooped arouns ASRXcite and a few other forums ... but I can't  
> seem to find the information.
>
> Is anyone familiar with doing this on this unit? ... or can point me  
> to a general trouble shooting method to try to suss it out?
>
> DF
>
>
> CONFIDENTIALITY NOTICE: This communication with its contents may  
> contain confidential and/or legally privileged information. It is  
> solely for the use of the intended recipient(s). Unauthorized  
> interception, review, use or disclosure is prohibited and may  
> violate applicable laws including the Electronic Communications  
> Privacy Act. If you are not the intended recipient, please contact  
> the sender and destroy all copies of the communication.
>
>
>

Re: What do you use as your patch librarian? (Windows XP 32bit)

2011-02-15 by stimresp

Prodatum worked fine here under XP, but is crashing both of my Win7 machines - anyone else having this problem? I contacted the developer, Jan and he tried to help, but with no success. He said that a solution could be to recompile the source code for Win7 - he couldn't do it, nor can I. Pity, because it's a nice program.

So I've been using Proteum abd getting quite into it. There are annoying quirks when saving. In general I make/load the patch in proteum I always save the results directly on the CS. From bitter experience, allowing Proteum to commit the patch usually results in some wayward parameters. 
The same for Multisetups - I make/load them in Proteum, bust save them using the CS.
Just another habit to develop....

Otherwise, saving the patches as XML seems fine. 



--- In xl7@yahoogroups.com, "David Unlimbo" <david@...> wrote:
>
> I've tried a few of the recommended librarians, however, when using MIDI-OX Sysex the dump froze and when I turned my PX-7 back on my user multisetups had corrupted - bugger. Any recommendations for something stable and reliable?
>

Re: What do you use as your patch librarian? (Windows XP 32bit)

2011-02-16 by David Unlimbo

Prodatum. My studio PC runs XP minimal (no internet, LAN, updates, etc) and it's fine as long as I only connect it ONE WAY. Perhaps my copy is missing a byte or two but if Prodatum is allowed to 'handshake' with the PX-7 then it changes the SYS ID on the PX-7 from anything to 127! But yes, it works fine if you manually dump from the PX-7, as does Sonar, Soundiver & MIDIQuest. 
What I was really looking for was a bit of software that would connect the Command Station as MIDI in + out and perform the librarian tasks remotely. I do it with all my Roland/Korg/Yamaha kit, it's just sad to have to go over the other side of the studio to press a button.
Thanks for your suggestions anyways & happy tweaking ;)  

--- In xl7@yahoogroups.com, "stimresp" <stimresp@...> wrote:
>
> Prodatum worked fine here under XP, but is crashing both of my Win7 machines - anyone else having this problem? I contacted the developer, Jan and he tried to help, but with no success. He said that a solution could be to recompile the source code for Win7 - he couldn't do it, nor can I. Pity, because it's a nice program.
> 
> So I've been using Proteum abd getting quite into it. There are annoying quirks when saving. In general I make/load the patch in proteum I always save the results directly on the CS. From bitter experience, allowing Proteum to commit the patch usually results in some wayward parameters. 
> The same for Multisetups - I make/load them in Proteum, bust save them using the CS.
> Just another habit to develop....
> 
> Otherwise, saving the patches as XML seems fine. 
> 
> 
> 
> --- In xl7@yahoogroups.com, "David Unlimbo" <david@> wrote:
> >
> > I've tried a few of the recommended librarians, however, when using MIDI-OX Sysex the dump froze and when I turned my PX-7 back on my user multisetups had corrupted - bugger. Any recommendations for something stable and reliable?
> >
>

Re: ASR-X midi bank select?

2011-02-16 by scodoha04

Umm...page 6?  Rom 10  is bank 10   the rom number is the bank number?

--- In xl7@yahoogroups.com, D F Tweedie <bienpegaito@...> wrote:
>
> I've just acquired an ASR-X Pro 'Turbo' with the Urban Expansion board. The unit appears pristine and the encoders even more 'fiddly' than what I anticipated from my reading. 
> 
> I want to send midi bank select messages. The manual shows the standard MSB=0 and LSB=32 ... but there is no info for the specific bank values for either the ROM or installed expansion card.
> 
> I snooped arouns ASRXcite and a few other forums ... but I can't seem to find the information.
> 
> Is anyone familiar with doing this on this unit? ... or can point me to a general trouble shooting method to try to suss it out?
>  
> DF
> 
> 
> CONFIDENTIALITY NOTICE: This communication with its contents may contain confidential and/or legally privileged information. It is solely for the use of the intended recipient(s). Unauthorized interception, review, use or disclosure is prohibited and may violate applicable laws including the Electronic Communications Privacy Act. If you are not the intended recipient, please contact the sender and destroy all copies of the communication.
>

Re: What do you use as your patch librarian? (Windows XP 32bit)

2011-02-17 by steve_the_composer

Have you tried using dump request macros in Sonar? Those will let you start the data dumps remotely.  
Steve

--- In xl7@yahoogroups.com, "David Unlimbo" <david@...> wrote:
>
> 
> 
> What I was really looking for was a bit of software that would connect the Command Station as MIDI in + out and perform the librarian tasks remotely.

Re: What do you use as your patch librarian? (Windows XP 32bit)

2011-02-18 by David Unlimbo

What??? I've been using Sonar / Cakewalk since Cakewalk 4, never found that facility, but I'm going to tonight. Cheers Steve :)


--- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@...> wrote:
>
> Have you tried using dump request macros in Sonar? Those will let you start the data dumps remotely.  
> Steve
> 
> --- In xl7@yahoogroups.com, "David Unlimbo" <david@> wrote:
> >
> > 
> > 
> > What I was really looking for was a bit of software that would connect the Command Station as MIDI in + out and perform the librarian tasks remotely.
>

Re: What do you use as your patch librarian? (Windows XP 32bit)

2011-02-22 by steve_the_composer

Did you get this working yet? (Hint: Look up "Dump Request Macro" in help; "drm.ini" might pull it up, too.) I have been thinking of doing some DRMs to access the tuning tables and can post those if you haven't figured it out, yet.
--Steve

--- In xl7@yahoogroups.com, "David Unlimbo" <david@...> wrote:
>
> What??? I've been using Sonar / Cakewalk since Cakewalk 4, never found that facility, but I'm going to tonight. Cheers Steve :)
> 
> 
> --- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@> wrote:
> >
> > Have you tried using dump request macros in Sonar? Those will let you start the data dumps remotely.  
> > Steve
> > 
> > --- In xl7@yahoogroups.com, "David Unlimbo" <david@> wrote:
> > >
> > > 
> > > 
> > > What I was really looking for was a bit of software that would connect the Command Station as MIDI in + out and perform the librarian tasks remotely.
> >
>

Re: What do you use as your patch librarian? (Windows XP 32bit)

2011-02-26 by David Unlimbo

Hi Steve, well, I found the facility in Sonar but my PX-7 manual does not have sysex, just basic MIDI. If you could post whatever definitions you've managed to impliment into the .ini file I'd really appreciate it :)
Thanks,
David.

PS - Anyone want to hear a set done with my PX-7 based setup, go here:
http://www.akahum.com/akahumframe.html


--- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@...> wrote:
>
> Did you get this working yet? (Hint: Look up "Dump Request Macro" in help; "drm.ini" might pull it up, too.) I have been thinking of doing some DRMs to access the tuning tables and can post those if you haven't figured it out, yet.
> --Steve
> 
> --- In xl7@yahoogroups.com, "David Unlimbo" <david@> wrote:
> >
> > What??? I've been using Sonar / Cakewalk since Cakewalk 4, never found that facility, but I'm going to tonight. Cheers Steve :)
> > 
> > 
> > --- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@> wrote:
> > >
> > > Have you tried using dump request macros in Sonar? Those will let you start the data dumps remotely.  
> > > Steve
> > > 
> > > --- In xl7@yahoogroups.com, "David Unlimbo" <david@> wrote:
> > > >
> > > > 
> > > > 
> > > > What I was really looking for was a bit of software that would connect the Command Station as MIDI in + out and perform the librarian tasks remotely.
> > >
> >
>

Re: What do you use as your patch librarian? (Windows XP 32bit) SONAR DRMs

2011-02-26 by steve_the_composer

A few days ago I dug out a drm.ini which had my old P2500 drms. This morning I looked at the Proteus Family System Exclusive Manual as a refresher and didn't see any commands to do either full bank dumps or individual preset dumps. If there aren't any, you could create macros in SONAR to take advantage E-Mu's remote control sysex commands. I started writing the flow, but didn't finish. It would look something like this:
Open Remote Control
Press MIDI button [remote control simulation, that is]
Scroll to the last submenu
Back up one menu to the Send MIDI Sysex Data Page
Move cursor down one line
Scroll back to the current multisetup page
. . .
etc.

When I was mining remote control for undocumented commands, I had functions like these set up in individual slots in SONAR, but you can group them together in a single slot to automate button presses remotely. For example, at one point I developed a macro that would create a whole bank of randomized presets. (I decided not to post that because I was afraid that someone would give it a try without understanding it, wipe out valuable presets, and be mad at me despite warnings that I would have posted.

Anyhow, take a look at the sysex manual. I will find some time to post my tuning table drm and break it down. I might post some of the others as well, though if you want to trigger full bank dumps or individual preset dumps, I am not sure they will be useful.

On second thought, here they are. I am not sure if this is the last version I did, which ones work, etc. the FE is what Cakewalk calls an opcode. For example:

EXAMPLE 1:
E-mu Proteus 2500 Bulk Tuning Dump Request=F0 7E 00 08 00 fe F7
Here the FE lets you input the number of the tuning table you are requesting.

EXAMPLE 2:
E-mu Command Station ROM Instrument Name Request=F0 18 0F 00 55 0c 02 fe fe fe fe F7
Here, fe fe fe fe corresponds with <xx, xx> <yy, yy> as found on page 9 of sysex manual version 2.2:
<xx, xx> = Object Number (lsb, msb order, I think)
<yy, yy> = Object ROM ID (msb, lsb order, I think)
[I will double check these]

Breakdown:
F0 = "Hey listen up; sysex command coming!"
18 = "Ï'm talkin' to E-Mu gear; anyone else, don't pay attention"
0F = "Specifically, I am talkin'to the P2K family."
00 = "and if your sysex ID is anything other then 00, just ignore the following."
55 = "Here's what I want you to do:"
0c = "Send me . . . "
02 = "the name of the ROM instument . . . "
<xx, xx> = "for the <xx, xx> ROM instrument . . . "
<yy, yy> = "for the ROM whose ID is <yy, yy>"
F7 = "OK; I'll shut up now and hope the right piece of gear was listening and does what I asked."

=========================================================
;; Proteus Command Station Sysex by Dr. Steve 2003-07-10
E-mu Command Station Device Inquiry=F0 7E 00 06 01 F7

;; Proteus 2500 Buttons by Dr. Steve 2002-12-17
E-mu Proteus 2500 Open Remote Control Session=F0 18 0F 00 55 40 10 F7
E-mu Proteus 2500 Close Remote Control Session=F0 18 0F 00 55 41 10 F7
E-mu Proteus 2500 Button Test-fe 00=F0 18 0F 00 55 40 20 fe 00 01 F7

E-mu Proteus 2500 Button Test-fe 01=F0 18 0F 00 55 40 20 fe 01 01 F7
E-mu Proteus 2500 LED Test=F0 18 0F 00 55 40 23 fe fe F7

;; Proteus 2500 additions by Dr. Steve 2002-12-17
;; TESTED - OK
;; F0 18 0F 00 55 11 xx . . . . F7
E-mu Dump Request 11:Open=F0 18 0F 00 55 11 04 fe fe fe fe F7
E-Mu Command Station Parameter Value Edit=F0 18 0F 00 55 01 02 fe fe fe fe F7
E-mu Command Station Parameter Min/Max/Default Value Request=F0 18 0F 00 55 04 fe fe F7
E-mu Command Station Hardware Configuration Request=F0 18 0F 00 55 0A F7
E-mu Command Station Generic Name Request=F0 18 0F 00 55 0c fe fe fe fe fe F7
E-mu Command Station Preset Name Request=F0 18 0F 00 55 0c 01 fe fe fe fe F7
E-mu Command Station ROM Instrument Name Request=F0 18 0F 00 55 0c 02 fe fe fe fe F7
E-mu Command Station Arp Name Request/Send=F0 18 0F 00 55 0c 03 fe fe fe fe F7
E-mu Command Station Current Multisetup Name Request/Send=F0 18 0F 00 55 0c 04 fe fe fe fe F7
E-mu Command Station Demo Name Request=F0 18 0F 00 55 0c 05 fe fe fe fe F7
E-mu Command Station Riff Name Request=F0 18 0F 00 55 0c 06 fe fe fe fe F7
E-mu Command Station Pattern Name Request=F0 18 0F 00 55 0c 07 fe fe fe fe F7
E-mu Command Station Song Name Request=F0 18 0F 00 55 0c 08 fe fe fe fe F7


;; TESTED -  NOT OK
E-mu Dump Request 11:Common Parameters=F0 18 0F 00 55 11 10 fe fe fe fe F7
E-mu Dump Request 11:Common General Parameters=F0 18 0F 00 55 11 11 fe fe fe fe F7
E-mu Dump Request 11:Common Parameters=F0 18 0F 00 55 11 10 fe fe fe fe F7
E-mu Dump Request 11 xx 00 00 07 00 Test:Common General Parameters=F0 18 0F 00 55 11 fe 00 00 07 00 F7


;; NOT TESTED

SUSEX-00 General=F0 7E 00 fe fe  F7
SUSEX-00 Ack=F0 7E 00 7C fe F7
SUSEX-00 Cancel=F0 7E 00 7C fe F7

SUSEX-7F General=F0 7E 7F fe fe  F7
SUSEX-7F Ack=F0 7E 7F 7D fe F7

SUSEX-7F Device Inquiry=F0 7E 7F 06 01 F7
SUSEX-00 Bulk Tuning Dump Request=F0 7E 00 08 00 fe F7

E-mu Proteus 2500 Ranomize Preset=F0 18 0F 00 55 71 00 05 00 07 F7 
E-mu Proteus 2500 127 ID Test=F0 18 0F 7F 55 fe F7 
E-mu Proteus 2500 127 ID Command 2 Test=F0 18 0F 7F 55 0c fe fe fe fe fe F7
E-mu Proteus 2500 Device Inquiry=F0 7E 7F 06 01 F7
E-mu Proteus 2500 Bulk Tuning Dump Request=F0 7E 00 08 00 fe F7

E-mu Proteus 2500 Parameter Layer General Parameters Request=F0 18 0F 00 55 11 21 fe fe fe fe fe fe F7
E-mu Proteus 2500 Parameter Select Layer=F0 18 0F 00 55 01 02 02 07 fe fe F7
E-mu Proteus 2500 Parameter Value Request=F0 18 0F 00 55 02 01 fe fe F7

E-mu Proteus 2500 User Arpeggiator Pattern Dump Request=F0 18 0F 00 55 19 fe 00 00 00 F7
E-mu Proteus 2500 Generic Dump Request=F0 18 0F 00 55 61 00 01 00 fe fe fe fe F7


E-mu Proteus 2500 Common Parameters Dump Request=F0 18 0F 00 55 11 10 fe fe fe fe F7
E-mu Proteus 2500 Common General Parameters Dump Request=F0 18 0F 00 55 11 11 fe fe fe fe F7
E-mu Proteus 2500 Common Arpeggiator Parameters Dump Request=F0 18 0F 00 55 11 12 fe fe fe fe F7
E-mu Proteus 2500 Program Change/Preset Map Dump Request=F0 18 0F 00 55 17 F7
E-mu Proteus 2500 Arpeggiator Pattern Dump Request=F0 18 0F 00 55 19 fe fe fe fe F7
E-mu Proteus 2500 LCD Screen Dump Request=F0 18 0F 00 55 1B 01 F7
E-mu Proteus 2500 LCD Custom Character Palette Request=F0 18 0f 00 55 1B 02 F7
E-mu Proteus 2500 Multimode Map Dump Request=F0 18 0F 00 55 1d F7
E-mu Proteus 2500 Setup Dump Request=F0 18 0F 00 55 1d F7

 



--- In xl7@yahoogroups.com, "David Unlimbo" <david@...> wrote:
>
> 
> 
> Hi Steve, well, I found the facility in Sonar but my PX-7 manual does not have sysex, just basic MIDI. If you could post whatever definitions you've managed to impliment into the .ini file I'd really appreciate it :)
> Thanks,
> David.
> 
> PS - Anyone want to hear a set done with my PX-7 based setup, go here:
> http://www.akahum.com/akahumframe.html
> 
> 
> --- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@> wrote:
> >
> > Did you get this working yet? (Hint: Look up "Dump Request Macro" in help; "drm.ini" might pull it up, too.) I have been thinking of doing some DRMs to access the tuning tables and can post those if you haven't figured it out, yet.
> > --Steve
> > 
> > --- In xl7@yahoogroups.com, "David Unlimbo" <david@> wrote:
> > >
> > > What??? I've been using Sonar / Cakewalk since Cakewalk 4, never found that facility, but I'm going to tonight. Cheers Steve :)
> > > 
> > > 
> > > --- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@> wrote:
> > > >
> > > > Have you tried using dump request macros in Sonar? Those will let you start the data dumps remotely.  
> > > > Steve
> > > > 
> > > > --- In xl7@yahoogroups.com, "David Unlimbo" <david@> wrote:
> > > > >
> > > > > 
> > > > > 
> > > > > What I was really looking for was a bit of software that would connect the Command Station as MIDI in + out and perform the librarian tasks remotely.
> > > >
> > >
> >
>