[Solved] OSC output from GP: to TotalMix and LoopyPro

Hey all,

I tried my darndest to get OSC to work between GP and TMFX. I want to have a few direct controls in my widget panel that can mute/unmute and control a few faders in my TMFX routing. I dont want to have to jump windows during a performance just to do a few simple things. I am using the live monitoring of the RME. This is just as a failsafe incase there is a computer crash or other glitch… the show goes on with live inputs while the software gets to be restarted or whatever it needs.

So basically I have not worked with OSC in over a decade and my early experiences with it were not very deep. Let me share some of my settings and perhaps this will shed light into my deficient understanding.


Oh I also tried the 192.xxx.xxx.x address in totalmix “remote controller address” field.

I also am not sure where I will be inputing the actual osc messages. The handle shows up in the widget edit dialogue… but no place to actually input the string for addresses/messages.

Perhaps there are some resources a community member can point me to just so I can wrap my head around this setup. Thanks so much.

can you upload a rackspace?

I don’t have anything to show for it yet. Just my settings, a bunch of broken scripts and a single widget with the osc handle “totalmix”

How do you send the correct OSC message to totalmix?

Im digging into the provided touchosc templates to try to understand it more fully. You first have to send…

still trying to figure out the syntax of the messages. But ill take ANY message coming out of gp as a win for now.

I got a message out of touchosc that made something happen in total mix. I want to confirm conneciton then ill figure out all the messaging. I just want to understand how to get an osc message OUT of GP first. Lets just say the message is

/1/mute/1 1.0
I think is a global mute command.

I tried some direct OSC messages. Still no luck. Is there an OSC monitor in GP? I see something like this in the article Gig Performer as an OSC controller - Gig Performer®

But maybe this is from a previous version?

If you’re trying to send messages from widgets, try using the free Protokol monitor. Here is an example of a widget sending messages to Protokol

Amazing hint, but funny enough it was protokol that was making it obscure. I had total mix and protokol listening to same port and it was messing everything up. Put them on different ports? bam started working. Sigh… learning curve.

Excited to have gotten it working with out scripts and a big fuss at the end of it. Just the direct addressable OSC option, the localhost 127.0.0.1 address and correct port numbering convention. :slight_smile:

1 Like

During diagnostics, you can use separate ports for Protokol and GP, and then forward the message received by Protokol to the port in GP. That way GP still receives the message, but you can use Protokol simultaneously to see what’s happening.

Thanks for all the support y’all. I love how close to real time co-troubleshooting is achieved in our forums!! …

Protokol! Amazing, in this diagnostic mode can GP still respond with feedback through the ports? or how would 2-way communication work?

That is the next step, getting GP to also listen back to totalmix so it’s all synced up.