StreamByter is a versatile plugin to control MIDI messages entering and exiting MIDI Designer Pro 2 (MDP2). StreamByter available in the MIDI Fire app allows it to detect, process, and feedback controls from/to MDP. It provide capabilities not available in MDP2 alone.
A short time ago I was asked to support a musician to develop a way to switch an expression pedal between several different devices using MIDI Designer Pro 2 and MIDI Fire StreamByter (SB). He was referred to my earlier layout for “How to Switch a MIDI Stream On and Off” in MDP Q&A. See https://mididesigner.com/qa/8794/how-to-switch-a-midi-stream-on-and-off?show=8794#q8794
After working out a solution for his configuration, I put on my Engineer’s hat and began thinking about the solution and how it might be used for other applications. I recognized that the approach was similar to an electronic timer using feedback to maintain a continuous stream of data. I began to wonder if anyone came up with an approach to create a timer. Searching MDP Q&A turned up a request for a clock that hasn’t been implemented. I saw another request for a Stepper auto-repeat in 2014. See https://mididesigner.com/qa/3520/stepper-auto-repeat
It struck me that this may be a desirable feature. So I designed this MDP2 Auto-Step Hack to repeat stepping while a button was held down. At the same time, it needs to operate as a single step button with a quick tap. Several possible variations are included in the variations tab. The StreamByter code is listed in the last 2 tabs.
The video provides details on the design and operation of the layout.