I think it would be nice to be able to force a certain value, when muted, but then when unmuted, another control can resume using the indicator again. Much like the 'test value' function to be honest.
I have an xtouch mini, and was thinking of using the leds around the pod as a mute indicator. Normally it would show the volume but when muted, it would show a custom value. I liked 12 for this purpose as it seems to only light up the right most led in the ring. I was able to get this to work by creating a new indicator control with, in this case control=48 and command=cc and min = 0 and max = 12. However, I noticed that the mute/unmute indicator effect is based on the min and max value as specified in the control. When the channel is muted, it uses the max value to set the light, and when it is unmuted it uses the the min value. Now, when I unmute, the min value is kept, and it is no longer indicating the volume. I can see it trying to set the volume indicator but it is overwritten by the 'unmute' value or so it seems. (I have observed this both visually and via a midi viewer)
Love to hear what you guys think