OSC in Wire
Posted: Fri Aug 04, 2023 22:36
Hi,
I have created a patch in Wire that uses OSC Input and OSC outputs, binding these to button using Bitfocus Companion on a stream deck product. Eg. a command /intowire01 to resolume Wire sends in turn several signals to Resolume Avenue.
These signals control the playing of videos in Resolume Avenue (also works with Arena).
It all stops working when I close the Resolume Wire program. How is this supposed to work if I compile the wire code and sell it on the Juice bar store? Will the customer need to have a Wire license and the patch opened in wire while running Resolume Avenue?
(Text updated to clarify:)
The OSC signals (from the Wire patch to the effect running in Avenue/Arena) don’t seem to be captured by the Resolume Avenue/Arena program, the signals only seem to be captured by Wire application WHEN IT'S RUNNING.
Can I make a wire patch as an effect for Avenue/Arena "non-editable" at the same time as it communicate using OSC inputs and outputs? Would very much like to se an example of this.
Example:
Companion sends "/Intowire12" (port:8001) -> Wire then sends ("/composition/layers/1/clear", float 1.0) & ("/composition/layers/2/clear", float 1.0) (port:7000) -> Resolume clears layer 1 and 2
Question in short: How can I communicate with a Wire patch (effect) using OSC when Wire IS NOT RUNNING?
Please help…
I have created a patch in Wire that uses OSC Input and OSC outputs, binding these to button using Bitfocus Companion on a stream deck product. Eg. a command /intowire01 to resolume Wire sends in turn several signals to Resolume Avenue.
These signals control the playing of videos in Resolume Avenue (also works with Arena).
It all stops working when I close the Resolume Wire program. How is this supposed to work if I compile the wire code and sell it on the Juice bar store? Will the customer need to have a Wire license and the patch opened in wire while running Resolume Avenue?
(Text updated to clarify:)
The OSC signals (from the Wire patch to the effect running in Avenue/Arena) don’t seem to be captured by the Resolume Avenue/Arena program, the signals only seem to be captured by Wire application WHEN IT'S RUNNING.
Can I make a wire patch as an effect for Avenue/Arena "non-editable" at the same time as it communicate using OSC inputs and outputs? Would very much like to se an example of this.
Example:
Companion sends "/Intowire12" (port:8001) -> Wire then sends ("/composition/layers/1/clear", float 1.0) & ("/composition/layers/2/clear", float 1.0) (port:7000) -> Resolume clears layer 1 and 2
Question in short: How can I communicate with a Wire patch (effect) using OSC when Wire IS NOT RUNNING?
Please help…