Yahoo Groups archive

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

Index last updated: 2026-03-31 23:44 UTC

Message

Re: changing patterns live possible?

2003-12-28 by steve_the_composer

--- In xl7@yahoogroups.com, "robotchas" <robotchas@y...> wrote:

> Unfortunately, as far as I know you cannot change patterns via
> MIDI. Other than the front panel, the only way to change patterns
> is via footswitches . . . .

Addendum: Matt is right about using the triggers though.  Through the 
controller menu, you can set trigger buttons to do ONE of the 
following: (1) Play Note Events, (2) Play Beats Parts, (3) Select 
Patterns.

With option (3) you can assign each of 16 triggers to any of 1024 
patterns you have created (0 -> 127 patterns X 0 -> 7 banks).

Keep in mind each of the 16 tracks can hold midi note and related 
data on 16 midi channels.  So you can place 16 channel subpatterns on 
different tracks and turn them on and off via the 16 buttons in track 
enable/mute mode.

Also, trigger button settings (mode and assignments) are stored in 
multisetups.  Multisetups are callable via patch change midi commands 
(Bank MSB: 80 decimal). So, you can (for example) set up one section 
of a performance with 16 patterns assigned to the 16 trigger buttons 
and another section with 16 different patterns.  You can also have 
another multisetup that uses the trigger buttons for beats 
performance.  NOTE:  I have not done this in a live performance, so I 
cannot tell you about the logistics of switching multisetups live. 

> Steve seems to have dug deeper into the sysex implementation, so if 
he's worked out another method I'd be happy to be proven wrong.

Either on this board or another E-Mu board, I outlined how it might 
be possible to use remote control sysex commands to manuever around 
the menus (virtul button pushing and knob turning) to switch patterns.

As for changing trigger pattern assignments directly by sysex 
parameter editing, I don't see anything in Sysex Manual 2.2.  There 
are locations for note trigger parameters and programable knob 
parameters, though.

BTW: Evidently you can send sysex commands to change the following 
programable knob parameters: CC# (1-119), midi channel (0-31, -1 for 
basic channel), and destination (internal, external, both, sequencer).

It would seem then you could have sysex commands change the 
functionality of EACH/ANY of the 16 programable knobs on the fly.

I have done practically no E-Mu programming in months, but I hopoe 
this is helpful.

Attachments