ArtNet in Notch

When running in Builder or Standalone, you can expose any numerical parameter and basic transport controls to ArtNet (DMX over network) and hence control it via a lighting desk.

Setting up your ArtNet connection

To enable ArtNet in your project:

  1. Open Project -> Settings
  2. In the ArtNet section:
    1. Check ArtNet Enabled
    2. Enter the IP address of your PCs local network adapter into the ArtNet IP field (ensure it is the network adapter on the ArtNet network).
    3. If you wish to control layers via ArtNet then enable: ArtNet Transport and ArtNet Can Change Layer

Configuring and Monitoring the DMX channel layout:

  1. Enable the ArtNet monitor: View -> ArtNet Monitor
  2. The DMX pane will appear
    1. The ‘Base’ universe/channel can be selected here and is the first universe/channel that will be used as part of your patch. This allows you to offset the entire DMX channel patch if required.
    2. You can see the exposed parameter mappings below, both on the visual channel list (assigned channels are in blue) and in the tree list.

If you need to check that you are receiving ArtNet data packets you can use the Connection Monitor Panel.

The channel table view has the following colour key:

  • Green – Transport Control Channel
  • Blue – Assigned to Exposed Parameter
  • Red – Error: Channel Conflict (overlapping channel assignment)

Expose Parameter to ArtNet

To expose a parameter for control via ArtNet:

  1. Click the ? symbol next to the parameter to open the Parameter Property window.
  2. In the ArtNet Settings section:
    1. Check ArtNet Enabled.
    2. Choose the Universe and Channel for the parameter you are exposing. (NB: The universe/channel will be offset, if you have set a different Base Universe/Channel in your setup – see above)
    3. If you would like to use two channels to achieve 16bit granularity, then select Read Value As 16bit.
  3. You can now see the exposed value visually in the ArtNet Monitor.

ArtNet Transport Control

To use ArtNet Transport controls, you must enable them in Project Settings.

There are three channels of transport control:

Control Channel Values
Layer Selection Base 0 = 1st Layer, 1 = 2nd, 2 = 3rd …
Play Head Control Base + 1 0 = Paused, 1 = Playing
Rewind to Zero Base + 2 0 = No Action, 1 = Trigger

You only need to issue the Rewind to Zero command momentarily.