Page 1 of 1

OSC Into Wire -> Adjust Values -> OSC Out to Arena

Posted: Mon Jan 30, 2023 05:23
by samTrolland
Hi,

As the title suggests, I am trying to understand how to create a wire patch that:

1. Receives OSC Messages
2. Adjusts the values (Normalise/smooth/etc.)
3. Sends these OSC Messages into Arena to control parameters on other sources/effects

I can get this to work when the patch is open in Wire, but I cannot get it to work when the patch is open in Arena only (E.G. Wire application is not running).

To get it to work when Wire is open I set Wire preferences to use OSC input on port 7001 and OSC output on port 7000, and set Arena preferences to use OSC Input on port 7000. This works great when the patch is open in Wire.

When the patch is open in Arena (and wire is closed), the Arena preferences do not let you send and receive OSC on the same port - so it is not possible to receive OSC into the patch and also send OSC messages from the patch to control parameters in Arena.

Does anyone have a workaround within Arena to achieve this?
I have seen a number of posts suggest using a third party software like chatagine to receive the OSC messages sent from the patch and loop them back into Arena (via a different port) but this seems like a messy solution to achieve a simple outcome to me...

Re: OSC Into Wire -> Adjust Values -> OSC Out to Arena

Posted: Tue Jan 31, 2023 09:01
by sipsipsips
The only way to do that without routing to external software would be to create FFGL plugins. That cannot be implemented (currently) in Wire. Joris has made one for Windows, and I have made one for Mac that can control 8 custom OSCs. Both work well.

Re: OSC Into Wire -> Adjust Values -> OSC Out to Arena

Posted: Tue Jan 31, 2023 20:01
by Arvol
Look into Chataigne

Re: OSC Into Wire -> Adjust Values -> OSC Out to Arena

Posted: Wed Feb 08, 2023 01:36
by samTrolland
Thanks, sounds like it is not possible at the moment.

I will look into 3rd party apps that can achieve this.
Here's a list I've found so far for anyone else: TouchDesigner, Processing, Chataigne, Unity.

Re: OSC Into Wire -> Adjust Values -> OSC Out to Arena

Posted: Wed Feb 08, 2023 03:21
by Arvol
Give Global Shortcuts a +1. That will help with this in the future.
TD is my goto but Chataigne is free

Re: OSC Into Wire -> Adjust Values -> OSC Out to Arena

Posted: Wed Feb 08, 2023 07:42
by sipsipsips
Yes, I hope someday Global Shortcut will be built in as a standard feature. I use it myself and find it very useful.

Re: OSC Into Wire -> Adjust Values -> OSC Out to Arena

Posted: Wed Feb 15, 2023 07:16
by samTrolland
Can this be achieved at the moment with 'Global Shortcuts'?

If so, can you help to explain what you mean by 'Global Shortcuts'??