DMX In CHOP

From TouchDesigner 099 Wiki

Summary

The DMX In CHOP receives channels from DMX, Art-Net or sACN devices. Channel values for DMX are 0-255.

A Filter Table can be provided in a DAT where addresses can be specified by adding rows for each channel and specifying net, subnet and universe.

ENTTEC NOTE: - Use ENTTEC's NMU (Node Management Utility) to configure and inspect the ENTTEC devices found on your network.

See also: Art-Net, DMX Out CHOP

PythonIcon.png dmxinCHOP_Class

Parameters - Port Page

Active - Connects to the device while On.

Interface - Select the type of interface to connect to the device with.

  • Generic Serial - uses the operating system's serial calls to read data.
  • FTDI Serial - attempts to connect to the DMX driver if one is installed. This allows setting of lower-level parameters such as latency.
  • Art-Net - sets the interface to Art-Net protocol.
  • sACN - sets the interface to sACN protocol.

Device - Select a DMX device from the menu.

Serial Port - When the Interface parameter is set Generic Serial this parameter lets you select which Serial (COM) port to use.

Format - Select between receiving Packet Per Sample (Timesliced), Packet Per Channel (Latest) or Packet Per Channel (All). When selecting Packet Per Channel (Latest), any messages outside the last cook are being discarded while the option Packet Per Channel (All) will append channels that would get otherwise skipped by dropped frames.

Art-Net Net - When the Interface parameter is set to Art-Net, this sets the net address. A net is a groups of 16 consecutive subnets or 256 consecutive universes. The range for this parameter is 0-127. This is not a network IP address.

Art-Net Subnet - When the Interface parameter is set to Art-Net, this sets the subnet address. A subnet is a group of 16 consecutive universes. The range for this parameter is 0-15. This is not a network subnet mask.

Art-Net Universe - When the Interface parameter is set to Art-Net, this sets the universe address. A single DMX512 frame of 512 channels is referred to as a universe. The range for this parameter is 0-15.

Filter Table - Available when using Packet Per Channel Format for Art-Net or sACN. Use the docked Table DAT to specify which address channels are being received from. Addresses can be specified by adding rows for each channel and specifying net, subnet and universe. The net, subnet and universe columns are optional. If for example the net column is missing from the Filter Table, the Net parameter is used instead.

When removing the Filter Table from the parameter, the specified address will be used for the first channel while all other channels are received from consecutive addresses.

Note: For sACN the first available universe has the index 1 as universe 0 is reserved by the system for future use.

Net Name - Specify the channel prefix for the net part of the address.

Subnet Name - Specify the channel prefix for the subnet part of the address.

Universe Name - Specify the channel prefix for the universe part of the address.

Multicast - Enable multicast for sACN. Multicast automatically builds the IP based on Net, Subnet, and Universe of the device. This allows for the DMX In CHOP to automatically receive from a sender without knowledge of it's address.

Queue Size - Adds a queue to incoming data to smooth input.

Rate - Resample the incoming data to this rate.

Device Support

Many DMX/Art-Net devices and software will work with the DMX CHOPs. The following list of devices have been certified to work