Trying the new binding stuff… If I have a small local network (let’s call it the slave) with a midi control panel linked to a parameter, and I want to send it over touch out or Osc that all seems fine, but what if I also want to allow the other endpoint (the master) to set the value? How do I prevent an incoming change to the parameter (from osc or touch in probably) triggering a whole cycle of value changed etc on the slave and sending back to the master?
Is this a case where I need to just reflect a value ‘stored’ on the master so I can’t really use binding? i.e. all the slave is really doing is sending the translated midi to the master and any GUI is showing the value of the master’s parameter?
I feel like I just need to roll my own binding type system with python the old way, or is there a binding feature that would help? Essentially I want ‘remote binding’. Should probably be a feature request?
I still feel like there will be some fighting - if I adjust a midi parameter, and it gets sent to master, the master will send back the new state and that would move the midi fader again? I can see that the midi panel will handle that… but what about widgets?