Would it be possible to add sequences of events to the softstep programming?
For instance, running a looper in Live, I'd love to be able to sequence the buttons to reflect the looper actions
step 1 -press 1 - send midi note 'x' and turn LED red (for recording loop)
step 2 - press 1 again - send next sequence (note 'x' again) and turn LED green (for loop playing)
then every subsequent press of 1 goes back through those two steps in sequence.
And ideally (not easy I expect)
step 3- press 1 twice quickly (sending same midi note 'x') and softstep realizes you've stopped a loop and goes back to step 1 turning off the LED.
That much programming would allow you to program loopers the way they are quite often done these days (Live and Mainstage).
I'm sure there would be other uses.
Logidy does this really well with their UMI-3 pedal and software.