y aboPriority and Arbitration

sACN Priorities

A Net3/sACN source can have a priority of 1-200. 200 is highest, and 1 is lowest. This property decides the priority status of this source if there are multiple sources, for example having both an Eos console and Unison Paradigm on the same network. Sources with the same priority arbitrate levels using HTP logic (highest level wins). If there are different priorities, the highest priority will "win".

The Priority Mode property displays for the selected DMX input port or the sACN universe. Available priority modes in the Property Editor include "Per Port" and "Per Address".

Note: To view priority settings in the Patch view, the user access level must be set to the Advanced level.

Arbitration of Input Sources

As outputs are patched to architectural control channels, an equal input patch is created by default. For instance, if you patch channels to DMX B output, the same addresses are also patched to DMX A input. Input sources can be directly mapped to an output universe which allows data to pass-through the Paradigm processor to the selected output, using the Input Universe Editor.

There can be multiple input sources mapped to the same output universe. When an input source is mapped to an output universe the actual output becomes a combination of any of the following signals (based on which inputs are assigned to that output)

Note: When the Priority setting is Auto (default), arbitration modes will manipulate sACN priorities dynamically as conditions change. If a numeric value is present for Priority, that value will be used for sACN per address priority. As needed, you may delete the numeric value for the channel and replace the setting with Auto.

When considering multiple input sources the Paradigm processor evaluates levels first by priority, and then by arbitration rules to compare with architectural control channel levels.

In LightDesigner Software version 5.0 and later, a new arbitration mode offers a different experience through new arbitration modes including HTP by Intensity. In HTP by Intensity mode, the Paradigm Processor compares the intensity value of the highest external source to the architectural intensity level and takes - or - yields control of all fixture parameters based on the intensity winner. The processor does similar calculations for virtual intensity fixtures to create the same effect.

For advanced users that prefer LED emitters to fade between internal and external values, rather than snapping between the values, a new property called "Slew Between Sources" is enabled by default for the sACN universe. Upgraded configurations will need to purposefully enable this property as desired.

Two additional new modes have been introduced to LightDesigner Software in v5.0. Prefer External if Intensity Nonzero and Prefer Arch if Intensity Nonzero. Like HTP by Intensity, these modes compare intensity levels and act upon whole fixtures, selecting the control source winner based on different rules.

When the signal comes into the processor, the level of the highest priority source "wins" and is compared against the architectural levels according to one of these possible arbitration rules:

Arbitration Mode Resultant Level per Address Priority
HTP by Intensity*

1: arch intensity <= external

200: arch intensity > external

Prefer External if Intensity Nonzero*

1: external intensity > 0

200: external intensity == 0, or no external intensity source

Prefer Arch if Intensity Nonzero†

200: arch intensity > 0

1: arch intensity == 0

HTP with Priority 100:
Prefer Arch 200:
Prefer External* 1:
Prefer External If Active*

1: external address source present

100: no external address source present

Prefer External if Nonzero*

1: external address levels > 0

100: external address levels == 0, or no external address sources

Prefer Arch if Nonzero

200: arch address level > 0

100: arch address level == 0

Use External as Master* 200:
Use Arch as Master 200:

*External means HTP with Priority merge of all sources from anything other than arch control in the given Paradigm Processor or partners within its sub-project.

Assign Arbitration to an Output

  1. Double-click on a DMX output universe in the Browser (located beneath "Processors").
  2. Click on the Universe Summary tab located on the bottom of the Patch view.
  3. If the channels have been patched, locate the output address to be modified.
  4. Double-click on "Arbitration" for that output.
  5. Select the arbitration type from the drop-down list.

    Note: If multiple external sources are present, Paradigm will dynamically arbitrate between itself and the combination of all external sources. Multiple external sources (local DMX in and sACN) are merged, respecting highest priority then level, to a single value before the arbitration type is applied.

    Arbitration is purely a determination between incoming levels of external devices and the Paradigm processor generated Architectural levels. Combinations of multiple external sources still require coordination outside of Paradigm.