Yahoo Groups archive

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

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

Message

Re: [xl7] Sysex Pattern Change

2008-04-19 by Aaron Eppolito

Alternatively, you could be sneaky and set the hidden parameter that corresponds to the tap button being down:

it's parameter (0x79 0x20) (4127 in decimal).  Set it to 1 for down and then back to 0 when you're done.

Select Next Pattern with Mute Hold:
F0 18 0F dd 55 01 02 07 21 xx yy F7
F0 18 0F dd 55 01 02 79 20 01 00 F7
F0 18 0F dd 55 01 02 04 21 xx yy F7
F0 18 0F dd 55 01 02 79 20 00 00 F7

-Aaron

--- On Sat, 4/19/08, Aaron Eppolito <synthesis77@...> wrote:

> From: Aaron Eppolito <synthesis77@...>
> Subject: Re: [xl7] Sysex Pattern Change
> To: xl7@yahoogroups.com
> Date: Saturday, April 19, 2008, 11:38 AM
> I was about to say that was a cool idea, but I didn't
> think it would work.  Then I looked, and yes, that's
> exactly how to do it.  The sequencer checks when the
> "next" message changes whether the tap button is
> down.
> 
> I listed all the button IDs here:
> http://groups.yahoo.com/group/xl7/message/16527
> 
> You'll need:
> kEventID_TapTempoButtonDown      = 0x011
> kEventID_TapTempoButtonUp        = 0x111
> 
> As far as combining, you could try and just do:
> F0 18 0F dd 55
>  01 02 07 21 xx yy 
>  40 20 bb bb 01 
>  01 02 04 21 xx yy 
>  40 20 bb bb 00 
> F7
> 
> but I'm pretty sure it won't work.  Who knows,
> it's worth a shot.  Also, you might have to open a
> remote control session to send tap tempo.
> 
> -Aaron
> 
> 
> --- On Sat, 4/19/08, Atom Smasher <atom@...>
> wrote:
> 
> > From: Atom Smasher <atom@...>
> > Subject: Re: [xl7] Sysex Pattern Change
> > To: xl7@yahoogroups.com
> > Date: Saturday, April 19, 2008, 2:22 AM
> > next question: how do i do that while enabling the
> > "mute hold" function? 
> > i'm guessing that i can emulate a "tap"
> press
> > (and release) before (and 
> > after) the second command...
> > 
> >   F0 18 0F dd 55 01 02 07 21 xx yy F7	// choose next
> > pattern
> >   F0 18 0F dd 55 40 20 bb bb 01 F7	// "tap"
> press
> >   F0 18 0F dd 55 01 02 04 21 xx yy F7	// confirm next
> > pattern
> >   F0 18 0F dd 55 40 20 bb bb 00 F7	// "tap"
> > release
> > 
> > i'll have to experiment with that, and find which
> > values of "bb" 
> > correspond to the tap button... if anyone (aaron?) has
> any
> > answers i'm all 
> > ears...
> > 
> > better yet, is there a way to enable the "mute
> > hold" as a default 
> > behavior?
> > 
> > also, is there a way to save some bytes by using some
> sort
> > of "running 
> > status" within the sysex? that should save almost
> 50%
> > of the data. or does 
> > each command have to have it's own "F0 18 0F
> dd 55
> > ... F7"?
> > 
> > thanks!!
> > 
> > 
> > On Fri, 18 Apr 2008, Aaron Eppolito wrote:
> > 
> > > Select Next Pattern:
> > > F0 18 0F dd 55 01 02 07 21 xx yy F7
> > > F0 18 0F dd 55 01 02 04 21 xx yy F7
> > 
> > 
> > -- 
> >          ...atom
> > 
> >   ________________________
> >   http://atom.smasher.org/
> >   762A 3B98 A3C3 96C9 C6B7 582A B88D 52E4 D9F5 7808
> >   -------------------------------------------------
> > 
> >  	"Pay no attention to the man behind the
> > curtain."
> >  		-- The Wizard Of Oz
> > 
> > 
> > 
> > ------------------------------------
> > 
> > Yahoo! Groups Links
> > 
> > 
> > 
> 
>      
> ____________________________________________________________________________________
> Be a better friend, newshound, and 
> know-it-all with Yahoo! Mobile.  Try it now. 
> http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
> 
> ------------------------------------
> 
> Yahoo! Groups Links
> 
> 
> 

      ____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

Attachments

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.