Topic: Using sendosc to Totalmix doesn't work, why?
I'm using the commandline tool "sendosc" on mac to control Totalmix via osc.
I know the connection works because "sendosc 127.0.0.1 8003 /globalMute f 1" works just as expected.
But I cannot change the mute or volume on any track no matter what I do. This is what I try:
sendosc 127.0.0.1 8003 /1/busOutput f 1.0
sendosc 127.0.0.1 8003 /1/volume1 f 0.5
But nothing happens. This works too: "sendosc 127.0.0.1 8003 /3/muteGroups/4/1 f 1"
As soon as I need to get into the busOutput stuff, it just refuses to work. I have a minor idea that maybe the status sent for busOutput resets between the commands because the client connects, send busOutput, disconnects, connects again to send "volume1".
Any idea how to get this to work? I could have used midi control instead, but that's built kind of stupid as I have to "cycle" to outputs to mute anything, and how do I know where I am when doing that? No way to know *tearing hair out*
EDIT: bug: the implementation says global mutes can be set absolutely by sending 0.0 or 1.0, they cannot. Only 1.0 yields a result and it toggles. Once again: how do I know where things are before toggling? sorry for sounding angry, I AM. Spent hours on this darn thing as I NEED a way to toggle mutes from the commandilne.
What is sendosc? https://github.com/yoggy/sendosc