Encoder wheel numbers in OSC?

I was trying to rework the BitFocus Companion module to support the v3 format, and while I was at it I thought I'd try to expose the encoder wheel information. But after playing around a bit it seems that the wheel numbers jump around on different fixture types. Bummer. I guess the best to be done, then, would be to instead build a whole separate numbering system and hope that the wheel label field could be parsed/interpreted reliably to translate into the variables presented to Companion. I just thought it would be nice using a StreamDeck+ for the encoder wheels, using the buttons to jump to different sets of encoders, if the display could show the value. It works for intensity which seems to stay at wheel_1 based on at least a few fixtures I tried, but other values are jumping all over.

Is there another approach?

Parents Reply Children
  • I am trying to modify the Companion module to allow reporting of values back so they can be displayed. I had tried your earlier config for the Stream Deck +, very nice, and also have looked at the work MBresin has done, but adding feedback would be great.

    As I say, I already have a working Companion V3 version of the module, and can pass values back, but since wheel numbers seem to vary by fixture that approach isn't very useful. Looking for other options to capture and report back the values no matter which fixture is in use. I haven't given up yet. Slight smile

Related