Okay, a little later than promised, but I have good news for you.
Select Active Song:
F0 18 0F dd 55 01 02 7E 20 xx yy F7
dd is the Device ID
xx is the Song Number
yy is the Song Bank
I looked around, and there's code to parse the song select and even
dispatch a notification, but no one's listening for it. Boo to me. So
I started a few hour hunt to find a workaround.
The above sysex is a very sneaky way of setting the song. Be very
careful with its use. It seemed to work fine while playing, but I
wouldn't really trust it unless stopped. Basically, I'd recommend only
issuing the command when you'd be able to change the song with the UI.
Happy sysexing!
-Aaron
--- Aaron Eppolito <synthesis77@...> wrote:
> Wow, that's an impressive string of sysex there Steve! As a note of
> caution, this approach will get you bumping into "compacting flash
> needed" land very quickly, especially if your songs are big. I'll be
> home Tuesday and will try to check the code then and let you know the
> results.
>
> Oh, and by the way, the "secret" bank (80,00) to change multisetup
> was
> before my time at E-mu. That said, it's a pretty damn cool way of
> switching multisetups via external gear that could only send a
> program
> change. It's available in every E-mu product that has a bank of
> multisetups (i.e. any ROMpler product). If it wasn't there, you'd
> probably have to do some sysex like Steve's!
>
> Finally, Jaime, why wouldn't you want the XL-7 on stage with you?
> It's
> cool looking. Also, you can switch patterns with a single button
> press
> in song select trigger mode. Dunno, I guess since the XL-7 was
> designed for live tweaking use, I don't expect it to be sequestered
> off
> stage.
>
> -Aaron
>
> --- steve_the_composer <smw-mail@...> wrote:
>
> > These look right to me. Hope the work around integrates well into
> > your performance setup and proves to be consistently reliable.
> > --Steve
> >
> > PS: Don't be too hard on Aaron if it turns out when he checks the
> > code that somehow Song Select never got implemented. The fact that
> > he's here, chimes in, and is willing to look it up is a tremendous
> > resource. Also, I'm not willing to give up on the dream of OS 3.0
> :-)
> >
> > --- In xl7@yahoogroups.com, "Jamie Orlando" <jamie@...> wrote:
> > >
> > > OK after playing around for a little while here is the code I
> will
> > > use to load SONG #10 into SONG #00 and have it refresh. This is
> > > tested with midiOX and WORKS!!!
> > >
> > > THANKS TO STEVE for guiding me in the right direction! :)
> > >
> > > (load song 10 into song 0)
> > > F0 18 0F 00 55 2E 0A 00 00 00 00 00 F7
> > > (remote control open session)
> > > F0 18 0F 00 55 40 10 F7
> > > (rotary knob turn right +1)
> > > F0 18 0F 00 55 40 22 01 00 01 00 F7
> > > (rotary knob turn left -1)
> > > F0 18 0F 00 55 40 22 01 00 7F 7F F7
> > > (remote control close session)
> > > F0 18 0F 00 55 40 11 F7
> > >
> > > So it takes 5 strings to do what should have been implemented as
> a
> > > simple program change. lol ... I have to leave for a gig, but
> I'll
> > > test this out with the FC-300 tomorrow and let you guys know my
> > > findings.
> > >
> > > Cheers,
> > > Jamie
> > >
> > >
> > > --- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@>
> wrote:
> > > >
> > > > Good to hear from you on this, Aaron.
> > > >
> > > > Re: Song Select--the midi implementation chart says no, and I
> > just
> > > > looked it up. (I never use it so didn't even think to test it.)
> > > >
> > > > Re: Bank select method for selecting sequences--that would be a
>
> > > nice
> > > > undocumented feature. If I get time, I will try MSB 81 (and a
> > few
> > > > others).
> > > >
> > > > --Steve
> > > >
> > > > --- In xl7@yahoogroups.com, Aaron Eppolito <synthesis77@>
> wrote:
> > > > >
> > > > > I thought I implemented song select. Really, it doesn't
> work?
> > > > > Also, you *can* load multisetups via program change - it's
> MSB
> > 80,
> > > > > LSB 00, PC xxx where xxx is the multisetup number. At least
> > > > > that's the combo I remember off hand. I thought there was
> also
> > > > > another bank select for sequences too, perhaps MSB 81? I'm
> > out of
> > > > > town at the moment, but I'll try and look up the code when I
> > get
> > > > > home on Tuesday.
> > > > >
> > > > > -Aaron
>
>
>
>
____________________________________________________________________________________
> Catch up on fall's hot new shows on Yahoo! TV. Watch previews, get
> listings, and more!
> http://tv.yahoo.com/collections/3658
>
>
>
> Yahoo! Groups Links
>
>
>
>
____________________________________________________________________________________
Shape Yahoo! in your own image. Join our Network Research Panel today! http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7Message
Re: [xl7] Re: Program change message to load a sequence
2007-10-03 by Aaron Eppolito
Attachments
- No local attachments were found for this message.