1 (edited by Potscrubber 2017-12-09 11:57:46)

Topic: Win command line OSC send utility

Hi All

I couldn't find a Windows command line utility to send simple OSC messages so have hacked together a basic one.  Totalmix FX is the centre of my studio control, and I'm a bit of an automation nut, so I like to have hotkeys & macro's firing off OSC commands to TM FX to change certain setups or states.

If there is any interest I will release it for general purpose.  Initially though I would like to check it's bug free and so I invite testing, suggestions (for functions, syntax, doc or even title), demands and abuse from anyone who is interested. 

If you think you could use this please visit this page

thanks!
Simon

Madiface XT, Madiface, 3x Micstasy, ADI8QS
Sequoia 15,  W10 x64, W7 x64

Re: Win command line OSC send utility

Hi,

I would like to change Totalmix scenes using your tool through OSC. Is that possible? From the OSC Table:

Name: snapshots/2/1   
InternalID: kOSCSnapshot7   
scaleType: kOSCScaleNoSend   
scaleTypeVal: kOSCScaleNoSend


I tried a lot of stuff, but I can't seem to use the correct syntax or it isn't supported. Can't figure out what value to use as last parameter.

I want to combine your tool with the excellent stream deck for scene switch automation.

Thanks,
Tije

Re: Win command line OSC send utility

Hi tije

You're ommiting the (Excel) page number in the OSC msg.  This works here:

/3/snapshots/2/1 1

It's just a toggle parameter so always give it value 1.  Note that the snapshot number is back to front, so the msg above will activate snapshot 7.

Simon

Madiface XT, Madiface, 3x Micstasy, ADI8QS
Sequoia 15,  W10 x64, W7 x64

Re: Win command line OSC send utility

Hi Simon,

Thank you very much! It works like a charm. I did not see I had to prefix the page number. The structure of the excel starts making more sense now too (non paged / page 1 / page 2 / page 3)

I overlooked it's mentioned in the comment page:

"Name – string label for OSC-Command, extended by page prefix, e.g. „/1/bank+“; none paged parameters only „/“, e.g. „/setSubmix“



Thank you for you help and thank you for your windows utility!

Re: Win command line OSC send utility

You're welcome :-)
Enjoy your stream deck!

Madiface XT, Madiface, 3x Micstasy, ADI8QS
Sequoia 15,  W10 x64, W7 x64

6 (edited by a392ac64d7 2020-01-22 22:09:42)

Re: Win command line OSC send utility

You could use Netcat to set up a listening host on one end and a client on the other. Netcat is installed by default into OSX, but needs to be    downloaded to Windows.

HOST: nc -l [PORT]
CLIENT: nc [IP] [PORT]
Sarkari Result