Platform: Scaler 3 for iPad (iOS), running as AUv3 in Loopy Pro
Plugin version used: Scaler 3 Control v3.2.4 (used to send MIDI to external plugins)
Controller: Akai MPK Mini MiniPlay, connected via USB direct
Version: 3.2.4
Description of the issue:
I use Scaler 3 for live performance. I have multiple presets saved in folders, each one set to a different key with chord binding active and mapped to my external MIDI keyboard. I am using Scaler 3 Control to send MIDI out to external plugins hosted in Loopy Pro.
When I switch from one preset/folder to another, the binding from the previous preset does not release. The new chord set loads correctly, but the old binding state persists and conflicts with the new one. The only workaround I’ve found is to manually deactivate the binding and then reactivate it each time I switch presets, which is not practical during a live performance.
Steps to reproduce:
- Load Scaler 3 Control v3.2.4 as AUv3 in Loopy Pro on iPad
- Connect Akai MPK Mini MiniPlay via USB
- Create two presets in different folders, each in a different key, with chord binding active on each
- Load Preset 1 — binding works correctly
- Load Preset 2 — new chords load but previous binding is still active
- Must manually toggle binding off and back on to get Preset 2 binding to respond correctly
Expected behavior:
Loading a new preset should release the previous binding state and apply the new preset’s binding cleanly, without requiring a manual toggle.
Question:
Is there a setting or workflow I’m missing that would allow binding to reset cleanly when switching presets during live performance? If not, could this be considered for a fix in an upcoming iOS update?
Thanks