I have 2 instances, each uses 2 separate single client MIDI devices. MIDI A is used in Instance A, MIDI B is used in Instance B. I’d like to use MIDI B to control a widget in Instance A. The widget is mapped to a synth VST parameter.
I understand OSC might be the best route, but I’m a little intimidated to learn that method right now. Are there any other options I can use thru GP relayer?
Also in instance A, add a widget. Give it an OSC handle. Turn on the Enable OSC switch, and take note of the OSC address shown next to the OSC handle name.
Also in instance B, add a widget. In the Advanced tab, under Direct Addressable OSC, enter the OSC address shown for the widget you added in instance A. Add 127.0.0.1 as the target IP address and the OSC listening port of instance A. Turn on the Enable Widget Direct OSC switch.
Thank you for this very thorough response, I really appreciate it. Can you please clarify what I should name the remote client port and listening port for each instance?
In instance A, open Options > OSC. Enable OSC(if it isn’t already) and use 15002 as the listening port.
In instance B, add a widget. In the Advanced tab, under Direct Addressable OSC, enter the OSC address shown for the widget you added in instance A. Add 127.0.0.1 as the target IP address and the 15002 as the port. Turn on the Enable Widget Direct OSC switch.
Since this is one-way communication, you only have to define the listening port of the instance that is receiving the messages ( I used 15002). For the Direct Addressable OSC widget, you tell it to send its messages to port 15002. Follow the directions and you’ll get it to work.