Actually, the way it is working right now is that you hold down the "Bank Hold" button and then press any keypad number 1 to 7 and that switches the selected sequence.
You can do that while a sequence is running (or stopped) in which case the current playing sequence finishes before switching to the new selected one. All the while the display flashes indicating that the sequence is about to switch. And once the switch to the new sequence occurs, the display stops flashing.
So I found it to be incredibly fun to jam with a Korg ER-1 and two HAWK-ed Poly-800's.
Keep in mind that I also implemented MIDI controllers to go in and out of seq. edit mode and step forward and back in seq. edit mode as well as selecting any one of the 7 sequences. So I am able to edit sequences from a controller and play sequences from the controller. And I also implemented MIDI controllers to "mute" the playing sequence (so it keeps time with MIDI timing but is muted). This lets you punch in and punch out a playing sequence.
And also keep in mind that I changed the editing display to show bars and beat counts instead of just one incrementing counter. This makes it much, much easier to enter in sequences that are on time with a "real" piece of music.
The results are a lot of fun and useful, in my opinion. The only reason I haven't released the new code is because there's an annoying bug in the sequence editing. Once I sort that out, I will be able to make the new code available.
And yes, I am thinking about more features. For example, running the sequencer with delayed note off control so that we can use the sequencer in portamento mono mode. I love sequences that use portamento! And, I am thinking about how to implement real time editing (very tricky that one). And also thinking about a parameter control track (also quite tricky).
Mike.
From: zoinky420 <zoinky420@...>
To: korgpolyex@yahoogroups.com
Sent: Fri, February 19, 2010 12:43:36 AM
Subject: [korgpolyex] Re: Advanced sequencer mode
--- In korgpolyex@yahoogro ups.com, Michael Hawkins <korgpolyex800@ ...> wrote:
>
>
> Or am I adding features that will just never be used?
>
no I think you're developing a user interface that hardware manufacturers don't have the time to develop. Usually they don't pay much attention to usability, the idea being that the user can eventually get used to it no matter how cumbersome it is. There are very few products developed by someone who actually uses them. The fact that you use the product means that every feature you impliment is going to be something you figure you'd like to use, so even if people who buy the kit don't use all the features immediately, they'll be there to use when they finally realize how useful they'd be.
One thing I'm wondering, will it be possible to assign the various sequencer memories to keys, so that you could press a key on the keyboard and it would start playing the sequence assigned to that key, and then you could press another key and I guess either have the previous sequence cut off or get mixed with the new one? Or how about this, what if each sequence could be mapped time-wise across the entire keyboard, so that if you pressed middle-C it would start playback from the middle of the sequence, and if you pressed the lowest key on the keyboard it would start from the beginning of the sequence, and so you could remix the sequence on the fly with instant access to any part of it. Maybe it could even be used to make editing the sequence easier... hmm, how about an edit mode where the white keys are notes and the black keys are sequence steps.. so you could press a black key to get to the note you want to edit, then press a white key to enter the note you want for that sequence step.
Oh well, just some weird ideas from the peanut gallery...