Faders
OSC Messages must have an address ending with /fader
It must have two arguments, Id (Integer) and Value(Float between 0-1)
/fader, args: (1, 0.5573)
Encoders
OSC Messages must have an address ending with /encoder
It must have two arguments, Id (Integer) and Delta Value(multiples of -1.0 or +1.0)
Encoders have default sensitivity set to 649
/encoder, args: (1, -1.0)
Buttons
OSC Messages must have an address ending with /button
It must have two arguments, Id (Integer) and Value(0.0 or 1.0)
/button, args: (1, 1.0)
I didn’t put Open Stage specific instructions since people could use any OSC software.
I suspect I’m not handling the midi feedback correctly in open stage, I didn’t work on it too much though, so could be an easy fix. Iverson feedback works perfectly with my controller buttons.
It’s not by the author but it made me realize, it’s probably because I’m using a matrix to clone the buttons, I saw something about issues in the forum. So if you replace it with just buttons the flicker should be gone. Gimme a bit and I’ll update it.
This turned out to be tedious but looks much better, I removed the top and side rows and corrected the first row of buttons. Then I copy pasted the first 16 buttons, with the (id+1) option.
So now the second row buttons have to have their midi notes corrected. it should start from 15-31. Then copy paste for the 3rd row…, so if you want to do that for the remainder :), else I’ll finish it up later.