This first iteration of MIDI control in Scaler 2.4 is awesome! It allows dynamic selection of performance expressions in real-time from the DAW.
And I do hope that on the Scaler 3 roadmap we may experience some growth of this concept, especially applied to selecting chord progressions from the menus “Songs” and “Artists”.
My hope is that we eventually can get general CC assignments to each chord progression selection menu folder, so that twisting knobs/sliding faders can be applied to selecting chord progressions within a list, like e.g. so…
The actual CC numbers would be configurable, I am just using CC 1, 2, and 3 for illustration.
Since most menus of chord progressions seem 3 levels deep, three CCs should cover the selection. Then the actual parameter value (0…127max) would pick the actual chord progression.
We would need 6 CCs alltogether, one set of 3 for SONGs menu, and another set of 3 for the ARTISTSs menu. And I wouldn’t mind if the PERFORMANCE menu could also be selected via this method, instead of on/off assignment for each custom chosen preset, which uses up too many CCs. It would be more flexible to assign the various performances within one menu level to one CC, but different parameter values between 0…127.
This method seems pretty common with other plugins, and is the typical pattern for host (DAW) automation of plugins. You may alternatively consider using the established MIDI Bank Select and Program Change messages instead, although that method managing only 2 levels, it would not map as straight forward to the existing 4 level hierarchy of chord progression menus (choosing Song/Artist/Performance + 1st menu level + 2nd menu level + 3rd menu level)
I fully understand that if this is considered as a feature it would take a few iterations to implement, just putting it out there, and hopefully other users might find this useful as well.