How to handle context sensitive meaning of a channel?
Posted: 11 Jan 2022, 06:57
There are fixtures where the meaning of a channel depends on the value of another channel.
Example: fun generation LED Pot 12x1W QCL RGB WW (user manual: )
Here the meaning of channel 7 depends on the value of channel 6:
ch6=0: no macro operation
ch6=1...16: use color macro defined by channel 7, values 0...255 => can be modelled as color wheel
ch6=17...237: one of 13 automatic programs, speed defined by channel 7, values 0...100 => can be modelled as slider "macro speed"
ch6=238...255: sound controlled operation, intensity sound to light defined by channel 7, values 101...255 => can be modelled as slider "mic sensitivity"
For channel 7 you could now simply set up a colorwheel and two custom sliders. However, depending on the context, at least two of these control elements are always misleading. I would like to only see the relevant control element at a time. Unfortunately, I don't see any way of reacting to conditions either in the formulas or in the controls.
How do you deal with similar cases?
Example: fun generation LED Pot 12x1W QCL RGB WW (user manual: )
Here the meaning of channel 7 depends on the value of channel 6:
ch6=0: no macro operation
ch6=1...16: use color macro defined by channel 7, values 0...255 => can be modelled as color wheel
ch6=17...237: one of 13 automatic programs, speed defined by channel 7, values 0...100 => can be modelled as slider "macro speed"
ch6=238...255: sound controlled operation, intensity sound to light defined by channel 7, values 101...255 => can be modelled as slider "mic sensitivity"
For channel 7 you could now simply set up a colorwheel and two custom sliders. However, depending on the context, at least two of these control elements are always misleading. I would like to only see the relevant control element at a time. Unfortunately, I don't see any way of reacting to conditions either in the formulas or in the controls.
How do you deal with similar cases?