Yahoo Groups archive

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

Index last updated: 2026-04-29 00:09 UTC

Thread

Pushing the Limits: Embedding SysEx Remote Control Commands

Pushing the Limits: Embedding SysEx Remote Control Commands

2007-06-15 by steve_the_composer

This thread combines (1) embedding sysex commands and(2)using remote 
control sysex commands. The basic goals are to figure out:

(1) Can OS2.0 users embed remote control commands in patterns to 
extend the functionailty of their E-Mu gear?

(2) If so, (a) what can be done and (b) how can it be done?

Towards this end, I created a simple test file [pattern] in Sonar 
and downloaded it to the XL-2500 using e-loader. This file simply 
pushes some RC buttons as part of a pattern. So far so good. (It 
works.) I hope to do some more development and testing. (If others 
want to run these tests on their machine, I could post them.)

Who knows, maybe OS3.0 can incoporte this method of programming--
such as user designed RC macros that can be manipulated as macros 
[sysex banks] in the event editor (the next best thing to an onboard 
sysex editor!!)

--Steve

Re: Pushing the Limits: Embedding SysEx Remote Control Commands

2007-06-15 by steve_the_composer

Just posted RCembed3.mid in 
Files > Embedded Sysex Demos > Embedded Remote Control.

If you want to give it a test run, you can put it in any pattern 
slot using e-loader (sysex ID=0). Once in the E-Mu, you can "play" 
the pattern. It will:

1 Open a Remode Control session
2.Pushes some RC buttons (approx. 14 commands)

IMPORTANT: This pattern does not press SAVE at any time, so it 
should not overwrite anything.

The pattern ends by pressing the RC buttons to enter Demo Sequences 
mode and then Home/Enter to start the Demo Sequences.  This 
terminates the pattern.

NOTE: The pattern leaves the RC session open. So, after testing the 
pattern, close RC session. You can do this using the 
RemoteControlOFF.mid file. (Or you can reboot the E-Mu.)

Attention SONAR users:
It is relatively simple to create RC.mid files. Once you have the 
sysex commands in banks [Sysex View], use View Events to create a 
sequence of sysex banks. Save As Mid File Type 0 and Use e-loader to 
download to the file to the E-Mu.

FOOTNOTE: Several years ago someone here wanted a way that a pattern 
would STOP when finished instead of looping.  I haven't tested it, 
but my guess is embedding RC sysex commands might do the trick. 

Hope someonce can make use of these techniques.

--Steve 
Show quoted textHide quoted text
> Towards this end, I created a simple test file [pattern] in Sonar 
> and downloaded it to the XL-2500 using e-loader. This file simply 
> pushes some RC buttons as part of a pattern. So far so good. (It 
> works.) I hope to do some more development and testing. (If others 
> want to run these tests on their machine, I could post them.)

Re: Pushing the Limits: Embedding SysEx Remote Control Commands

2007-06-17 by steve_the_composer

Just uploaded another test file RC+1.mid.

This simple test file pushes the Track/Channel + button 32 times 
within the span of about 2 3/4 measures. In Pattern View Mode track 
scrolls 16 Tracks. In Preset View Mode channels scrolls 32 channels.

Its just a "pushing the limits" test to see what embedding RC sysex 
commands can do.

--- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@...> 
wrote:
Show quoted textHide quoted text
>
> This thread combines (1) embedding sysex commands and(2)using
> remote  control sysex commands. The basic goals are to figure out:
> 
> (1) Can OS2.0 users embed remote control commands in patterns to 
> extend the functionailty of their E-Mu gear?
> 
> (2) If so, (a) what can be done and (b) how can it be done?

Re: Pushing the Limits: Embedding SysEx Remote Control Commands

2007-06-28 by steve_the_composer

Evidently no one is really interested in embedding automated button 
presses at the moment. I will probably upload one more demo in case 
someone eventually wants to "push the limits" with remote control. (A 
few weeks ago I did another demo that (1) toggles Track Enable/Mute and 
Triggers and (2) presses each of the 16 button.) 

Finally, if any one else wants to give it a go, here's a sample project-
-a sequence that automates the button presses to transmit each of the E-
Mu's 64 multis (so they can be stored in a midi file for backup). 

Happy SysExing!

--Steve

Re: Pushing the Limits: Embedding SysEx Remote Control Commands

2007-09-03 by honkeyhindu

I apologize in advance if this is a duplicate message. I sent you one
regarding track mutes but yahoo gave me a message about my emails
bouncing so i am writing this again. 

Basically i want to know if i can control the XL7 track mutes with
external gear. If so what control message would i have to send it. 




--- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@...> wrote:
Show quoted textHide quoted text
>
> Evidently no one is really interested in embedding automated button 
> presses at the moment. I will probably upload one more demo in case 
> someone eventually wants to "push the limits" with remote control. (A 
> few weeks ago I did another demo that (1) toggles Track Enable/Mute and 
> Triggers and (2) presses each of the 16 button.) 
> 
> Finally, if any one else wants to give it a go, here's a sample project-
> -a sequence that automates the button presses to transmit each of the E-
> Mu's 64 multis (so they can be stored in a midi file for backup). 
> 
> Happy SysExing!
> 
> --Steve
>

Re: [xl7] Re: Pushing the Limits: Embedding SysEx Remote Control Commands

2007-09-04 by jibarosoul@aol.com

Can the command station send the program/preset change message automatically 
when going thru the numbers in the event window? All my other synths do this. 
Can this feature be turned on?


**************************************
 Get a 
sneak peek of the all-new AOL at http://discover.aol.com/memed/aolcom30tour


[Non-text portions of this message have been removed]

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.