Pads led turns off by itself
Hi,
I have a small problem.
For some reason at some point some of my LEDs from my midi controller turns off.
How can I identify what the problem could be?
Many thanks Wim,
I kind of have the opposite problem to that – my button isn’t triggering anything when it shouldn’t be, it’s just being sent 0 “feedback” values (by behaviours that are being triggered elsewhere) that I don’t want it to be sent. But I’ll check whether adding such a condition helps unharness it from those other behaviours.
I wonder if it would be possible to implement some kind of “global mode” for these sorts of controls, whereby, whatever mode the other controls are in, the “global” controls are always available, without their state being affected by mode switching or anything else that happens within the selected mode. That would seem to me to be a hopefully relatively simple way of avoiding this problem altogether.
Sorry for the spammy amount of posts in a row, but I’ve just found a much better workaround to my problem – I’m almost tempted to call it a solution! It occurred to me when I remembered that I’d always thought mode selectors ought ideally to be implemented as the sort of “global” control I’d suggested above.
It turns out all I needed to do to stop my button receiving unwanted LED feedback was to register it as a “mode selector” in each mode, of that same mode. This has stopped the script from trying to send it 0 values on track or device selections, and if it’s still sending it anything on mode selections, it’s a 127 to indicate that the mode is selected. Nice!
I’m not sure how much help this approach might be to someone who does actually want to make script-defined changes to the status of their button LED (it suits me fine as I’m happy for mine to stay on), but it might be a partial solution – perhaps you can handle the rest via reactions and modifiers?
Thanks Wim,
That sounds like great news, but I’m not sure exactly what it means… I thought CSS only connected to a server to authenticate logins?
I guess the conversion to Python must happen “in the cloud” then – good to know! I suppose it avoids having to faff around with different client libraries, envs etc.
Sign up
User registration is currently not allowed.