The MidiSetListController enables quick but sophisticated setlists that send particular midi messages to synthesizers or other midi devices, for live performances or studio usage, with intuitive navigation features and advanced midi or keyboard triggers. A key feature is that the setlist can easily shift between presets, but also modify the preset on the fly, for instance enable or disable layered sounds and apply midi control changes. The setlist can be navigated by multiple midi triggers, for instance by configuring a pedal that sends a particular control change message.
I made the software, documentation and underlying code available here: https://github.com/ejlchappin/MidiSetlistController
I'm looking for people interested and feedback. Is it useful to you? What would be needed to make it useful? Hope to hear from you! Feedback is welcome here, on Github.
Snapshot of the app is here:
