Controlling GIMP with OSC messages

I’m interested in getting Gimp to respond to OSC messages. I know there’s a midi plugin and I’ve had a read of its source. I know how to watch for UDP packets in a glib run loop (basically making a GIOChannel).

How hard would it be? Any advice?

Hello, that is a good question. The GIOChannel API is very old. The more modern API that you probably want to use is called GSocket.

You will also need some way to handle the OSC messages, it is not a very complicated format so you can probably easily plug in something like tinyosc and then it is up to you how you want to route the messages. Hope that helps.

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.