ArtnetInput¶
in Lib.io.dmx
Receives DMX data over the network using the Art-Net protocol.
This operator listens for Art-Net packets on the local network, allowing you to receive DMX data from lighting consoles, media servers, or other Art-Net-enabled devices. It can listen to multiple DMX universes simultaneously.
Tips:
- Select the correct LocalIpAddress for your network interface.
- StartUniverse and NumUniverses define the range of DMX universes to listen to.
- The output is a list of lists. The outer list corresponds to the universes, and each inner list contains the 512 channel values for that universe.
AKA: artnet, dmx, lighting, sacn
Input Parameters¶
| Name (Relevancy & Type) | Description |
|---|---|
| Active (Boolean) | Enables or disables listening for Art-Net packets. |
| LocalIpAddress (String) | The IP address of the network interface to listen on. A dropdown shows available addresses. If you have multiple network cards, make sure to select the one connected to your lighting network. |
| NumUniverses (Int32) | The number of consecutive DMX universes to listen for, starting from StartUniverse. |
| PrintToLog (Boolean) | If enabled, prints status information and errors to the T3 log. Useful for debugging. |
| StartUniverse (Int32) | The first DMX universe to listen for. Art-Net universes are often specified as Sub-Net and Universe. This operator uses a single integer, where Universe = StartUniverse % 16 and Sub-Net = StartUniverse / 16. |
| Timeout (Single) | The time in seconds after which a universe is considered offline if no new data is received. |
Outputs¶
| Name | Type |
|---|---|
| Result | System.Collections.Generic.List`1[System.Int32] |