Configure OSC input and output
gma3_configure_oscConfigure OSC input/output, set the preferred IP, and add, edit, or remove UDP OSC lines. Changes are validated, previewed when requested, and read back after writing.
Instructions
Switch OSC input / output, set the preferred IP, and add, edit or remove OSC lines (name, port, prefix, destination_ip, receive, receive_command, send, send_command, echo_input, echo_output, note). Lines are UDP. Validated first; every write is read back. A port change on a receiving line re-binds input (input off for about 0.4 s and on). network: true is required when the change opens a port that runs OSC commands while this machine has an address beyond loopback: the console listens on every interface, so anyone who can reach this machine can then run commands. It is also required for new output to an address outside loopback. Requires exclusive: true; preview: true shows the plan. No undo: previous holds the values before. Test with gma3_test_osc_input. Needs bridge 0.33.0.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lines | No | ||
| verify | No | ||
| network | No | Confirms that commands can then be run from the network (or output goes onto it). | |
| preview | No | ||
| exclusive | No | ||
| enable_input | No | ||
| preferred_ip | No | IPv4 network that picks the interface, e.g. "127.0.0.0/8". It does not limit who can send. | |
| enable_output | No |