The oscbroadcast tool is a command line program that allows to duplicate an input OSC stream of messages to two or more computers. OSculator has already the ability to duplicate messages and route them to several targets, but this solution is more powerful in the sense it requires less configuration in Osculator, and keep the Osculator document less cluttered with duplicated messages.
You can download the latest version of the oscbroadcast tool here (last updated 2021-01-30, works with macOS 10.10 Yosemite and later).
mac OS Security note
When this command-line tool is first launched, a security alert might be displayed: Screen Shot 2021-01-30 at 10.29.00.png
You can authorize the tool to run on your computer by going to System Preferences ? Security & Privacy. Click the button "Allow Anyway" at the bottom to allow subsequent executions of the tool. Screen Shot 2021-01-30 at 10.27.25.png
You can download the latest version of the oscbroadcast tool here (last updated 2021-01-30, works with macOS 10.10 Yosemite and later).
Code:
usage: oscbroadcast [-s <server_port>] -t <target_url> [-t <target_url> ...] Listens to OSC messages on <server_port> (defaults to 9000) and copies received messages to one or many <target_url> A <target_url> is specified as osc.<proto>://<host>:<port> Where: <proto> is udp or tcp. <host> is an IP address or a hostname. <port> is the target port. Valid URL example: osc.udp://192.168.0.1:8002 Usage example: oscbroadcast -s 9001 -t osc.udp://192.168.0.1:8002 -t osc.tcp://10.0.0.1:9001
mac OS Security note
When this command-line tool is first launched, a security alert might be displayed: Screen Shot 2021-01-30 at 10.29.00.png
You can authorize the tool to run on your computer by going to System Preferences ? Security & Privacy. Click the button "Allow Anyway" at the bottom to allow subsequent executions of the tool. Screen Shot 2021-01-30 at 10.27.25.png
Comment