Your shopping cart is empty.
Hi,
I created a controller template using all the controls on my midi keyboard (Alesis V49). I created 4 different modes triggered by the buttons, but, for the first mode (Perform), I need to be able to use the notes and drums pads that are affected to different functions in the other 3 modes. Is there a way to remove all value listeners and control affectations for that specific mode?
Thanks!
Comments
Not currently, except via a somewhat awkward workaround of targeting parameters on a Max device that can translate them back to midi; but a few of us have been discussing it and hopefully it will be investigated further: https://remotify.io/community/question/send-cc-controller-max4live-device
I just found out that the reason why unassigned controls are captured by the script anyway was because of placeholder value listeners on each of them. I just deleted them in the main script and all the unassigned controls/notes are now recognized directly in Live while those I assigned are picked up by the script. I don't know what these placeholder are used for except preventing input in Live, but it should be an option in css since note ccs can be used. They should still be recognized as notes in Live when not assigned.
Feature request:
https://remotify.io/community/question/placeholder-value-listeners-toggle
Am I right in understanding that you started with a controller template in which your keys and pads were defined as controls?
This will intercept all their midi data as you say, unless you remove them.
At the moment it's "either/or" - either you register them for use in the script, or they bypass the script altogether - unless you want to go to the extra trouble of hooking certain registered controls to the parameters of a Max utility device to convert their values back to midi, in a particular mode.