Step Mode would be related to Toggle Mode, except instead of toggling between messages in 2 different states, Step Mode would execute each message in order, one foot press (step) at a time. Bonus points if each message could update the Display to indicate which step it is on, either with the message # or user definable string.
If a user wants to execute a batch of messages with each step, they can use that step to Engage another preset that contains those messages.
When the last message is reached, go back to Step/Msg 1.
Create a method for going backward in the steps, perhaps double tap.
Some potential uses:
Creating a sequence of Presets to engage for each change within a a song. While performing, press the same button over and over each time a change is needed. Because the steps would start again at the top when finished, you could take advantage of that for a song that maybe only has 3 changes always in the same order that keeps repeating (Chorus, Verse, Bridge, Chorus, Verse, Bridge, etc.). No need to program beyond 3 steps in that case, but you could keep going up to 16 specific song changes.
Many devices have mutually exclusive modes with discrete commands to activate. Toggle gets you 2 modes. Press, Long Presses, etc. can extend that to offer more modes, but being able to just rack and stack all the modes as messages and then step through them would make this a very straight forward, Hands Free operation.
Stepping through Lighting scenes (MIDI capable DMX controllers).
Any place where you just need to rack and stack messages in a logical way. I have an EQ pedal that I plug into first with 4 presets (and a bypass). The presets are tuned for the guitar I’m using; switching guitars is the only time I change the preset I am on. It’s never baked into any song or sound preset. 1 switch would allow me to cycle through the 5 programmed states of that pedal.
Looper workflows. Audio loopers always seem to fall into the same struggle of giving every user what they want in their workflow, often “Record, Overdub, Playback” or “Record, Playback, Overdub” sequences, even sometimes involving how to respond to switching tracks in the device. Given a good set of MIDI instructions, Step Mode could allow the user to create their own workflow and execute it 1 step at a time without ever needing to move their foot away from 1 switch.