Program change events
-
Is it possible to detect these with HISE? Thinking it might be a good way to switch articulations in addition to the UACC.
-
Yes, I could add them. It would be very practical to connect them to the API call
Engine.loadNextUserPreset()
to scroll through the presets with buttons on the keyboard. -
That's a good idea, bank select messages might also be useful there. I don't think the two things (program change = preset change) should be hard linked together though, I think the scripter should have flexibility with how to react to the data.
-
Yes, of course, I was just thinking about use cases. It will just fire the onController callback and you can check with something like
Message.isProgramChange()
and do whatever you like. -
Excellent