DMX device management interface

DMX Priorities

Comprehensive guide to DMX control layers and overrides

DMXDesktop uses a priority system to determine which commands take precedence when multiple lighting effects or controls are active simultaneously. Understanding this system helps you create more predictable and professional lighting shows.

Priority Order (Highest to Lowest)

PriorityLayerControlsUsed ByOverrides
1DMX InputAll DMX channelsExternal console (Pro)Everything Below
2MIDI InputAny mapped channelExternal ControllerEverything Below
3Manual OverridesAny channelLive ControlsEverything Below
4Live EditsAny channelStored Live EditsEverything Below
5BlackoutDimmers → 0Live ButtonEverything Below
6BlinderDimmers → FullLive ButtonEverything Below
7EffectEffect ChannelLive ButtonEverything Below
8StrobeShutter/Strobe Channel (Strobe Mode)Live ButtonEverything Below
9FogFog/Smoke ChannelsLive ButtonEverything Below
10PositionPan / TiltUsed by FXColor → Default
11ColorRGB / Color Wheel / CMYUsed by FXBeam → Default
12BeamDimmer, Focus, Zoom, Iris, ShutterUsed by FXGobo → Default
13GoboGobo Wheel, RotationUsed by FXPrism → Default
14PrismPrism Selection / RotationUsed by FXDefault Only
15Default ValuesFixture-defined startup valuesFrame Start-

🧊 Freeze - Freezes current output instantly. Not part of queue. Overrides everything.

ℹ️ DMX Input is a Pro feature, and it is live, not reserved. Art-Net or sACN arriving from another console or a show-control system sits at the top of the stack and wins over everything below it, channel by channel. Channels it is not sending are still driven by your show as normal. See Unified DMX I/O.

See it happening: the Sources view

The table above is the rule. The Output window's Sources view is the same thing drawn as a picture of your rig right now: everything acting on it at once, sources down one side in the order they take precedence, the groups they are acting on down the other, and a line between them saying what each one is actually achieving.

Where something is being blocked, the line is broken and names whatever is blocking it. There is nothing to select and nothing to drill into. If a group is dark and you cannot work out why, the answer is one row.

  • Every active source, in precedence order, exactly as listed in the table above.
  • The groups each source is acting on, and what it is achieving on them.
  • A broken line wherever a source is being blocked, naming what is blocking it.
  • Live Edits sit above Blackout and are not affected by Dark On Silence. That is why a Live Edit works as a standby look: it stays visible when a cue-based fallback would be dimmed away.

For a layer-by-layer walkthrough with worked examples, read DMX Channel Priorities.

Ready to Master DMX Priorities?

Download DMXDesktop