Holy Grail Unlocked: How to Record Sections A>B>C with one button!
Ok, so a bunch of folks on this forum have been attempting this for a long time and tonight I finally figured out how to do it so I want to share. The new bindable action "Toggle Record with Mute+Select the Next Track" gets us a long way towards my goal as a guitarist which is to seemlessly go into the next section of a song like from the verse to the chorus or bridge with only one foot-press. BUT, as many have pointed out, you still need to do "something else" to get that Next track to start recording.
My setup is an ipad2 in an Alesis dock. The dock has multiple ports, including a foot-switch port which is key to this working. Note, I do have a Behringer FCB1010 MIDI Foot controller plugged in via MIDI-cable but the key here is a self-built simple momentary-switch stomp box plugged into that foot-switch port.
The foot-switch port is a stereo 1/4" jack so you can send one of two signals through the dock. If you connect the tip of the cable to the sleeve[ground], you send a MIDI command that Loopy recognizes as "Clock Start" and if you repeat the same thing it inverts to "Clock Stop" - It's a single latching flip-flop that doesn't matter how long you hold the connection. It is either on or off.
On the other hand, if you connect the RING to the ground, you get a momentary/sustain-pedal flip-flop which Loopy reads as a quick on/off to CC64 on Channel1. Until now I was using this as a clear function because you need to send the clear action twice in order to actually clear a track, but... I realized that I was blowing the opportunity that the new "Toggle Record and Mute/Select Next Track" provides...
So here's what you do.
Get yourself a generic momentary switch footswitch. Or, if you're like me, just build one out of parts from Radio Shack [really really easy project] - Something like this http://liveukulele.com/gear/how-to-make-a-footswitch-for-boss-or-roland-gear/ and then connect that to the Alesis ioDock.
Go into the MIDI bindings and setup the button that controls the tip/flip-flop connection to do "Toggle Record and Mute/Select Next Track" on the selected track
Repeat this, because you want to capture both sides of the flip flop and since you want the button to behave the same way, set the exact same binding for "Clock On" as for "Clock Off" - Of course, anything could send this [Truthfully, I use a button on my FCB1010], but it's key that the recording chain start off with a button that is NOT the momentary]
Now, set a binding to the down-press of the other ring-grounding switch, but don't lift your foot/finger up yet. Bind the "Toggle Record and Mute/Select Next Track" action to the down-press which will be CC64 On. Don't break the connection yet! Hit save, then go and add a new binding and once loopy is listening for events, then break the connection. To this CC64 Off, you want to assign "Start recording without count-in".
SO, kapoof, with that one button, as long as you start with another button sending that first "kick-off" to get the chain going, when you're ready to jump tracks, that momentary switch will on contact send "Toggle Record and Mute/Select Next Track" and as soon as you pick up your foot and break the connection, it will send "Start recording without count-in"
So your caveat is, don't let your foot rest on the pedal for too long.
Hope it helps!
Thank you all for your help!
Thank you Michael for a great app and great support!
PS> This should really be a bindable action, but after working on this for a few months, I'm glad I've got a solution for myself, Ganthoffer, Oscarecoe, and others...