UDP Message Target

UDP Message Target

Sends short text messages over UDP, either as raw datagrams or wrapped in OSC (Open Sound Control). Useful for triggering scenes in MadMapper and other VJ tools, controlling stage lighting consoles over OSC, signalling automation systems on a local network, sending cuepoint markers to recording or replay devices, or integrating with show-control software that expects UDP triggers. Messages are fire-and-forget — UDP does not confirm delivery.

UDP Message Target - Settings

General
Property Description
Autostart when application starts

Settings

Settings — pick the destination host, port and protocol.

Settings
Property Description
Address IPv4 address of the device to send to. Use the unicast address of a single device (for example 192.168.1.50), a subnet broadcast address (for example 192.168.1.255) or a multicast address. 127.0.0.1 targets a UDP listener on the same machine.
Port UDP port the receiving device is listening on. [min=1024, max=65535]. Common defaults: 80009000 for OSC, 6454 for Art-Net, 8010 for MadMapper. Check the receiver's documentation for the expected port.
Protocol How the message is wrapped on the wire. Pick OSC when targeting MadMapper, lighting consoles or any device that speaks Open Sound Control. Pick UDP for raw text datagrams to custom listeners that just want the bytes as-is.

Message

Message — the payload that will be sent on the wire.

Message
Property Description
Message The text payload to send. For OSC, this is typically an address path such as /cues/MyBank/scenes/by_cell/col_1. For raw UDP, send whatever string the receiver expects. Setting this from the Script Engine and then triggering SendMessageCommand lets a script send dynamic cuepoints during a show.
Commands Commands — fire the message manually or from the Script Engine.
Send message Sends the current Message to Address:Port using the selected UdpProtocol. Each invocation sends one datagram. There is no acknowledgement, so if the receiver is offline the call still appears to succeed.
Performance and properties Performance and properties — diagnostics about the most recent send.
Log Message Latest status or error message from the target (read-only, debug). Shows when the last message was sent or what went wrong if it could not be sent.
About
Description
ExternalLink

Inherits from: AbstractTarget.

See also: UDP Message Target in Script Engine Objects.