Understanding DMX
Channels, universes, addresses, and cabling at a glance.
Understanding DMX
An introduction to DMX512 for lighting control.
What is DMX?
DMX512 (Digital Multiplex 512) is the standard protocol for controlling stage lighting. Developed in 1986, it's used worldwide for theatrical, concert, and architectural lighting.
Key concepts
Channels
- A DMX universe has 512 channels.
- Each channel sends a value from 0 to 255.
- Channels control specific functions (dimmer, color, position).
Fixtures
Each fixture uses one or more channels:
- Simple dimmer: 1 channel.
- RGB LED: 3 channels (Red, Green, Blue).
- Moving head: 8-40+ channels.
Addressing
Fixtures are assigned a start address (1-512):
- A fixture at address 1 with 4 channels uses channels 1-4.
- The next fixture could start at address 5.
Each channel should belong to only one fixture.
Universes
One universe equals 512 channels
For larger shows:
- Universe 1: channels 1-512.
- Universe 2: channels 513-1024 (conceptually).
- Each universe is independent.
Multiple universes
Connect multiple universes via:
- Multiple DMX cables.
- Art-Net over Ethernet (unlimited universes).
- sACN (Streaming ACN).
Channel values
The 0-255 range
| Value | Meaning |
|---|---|
| 0 | Minimum (off, closed, etc.) |
| 127/128 | Middle/default |
| 255 | Maximum (full, open, etc.) |
Common uses
| Channel Type | 0 | 255 |
|---|---|---|
| Dimmer | Off | Full |
| Color (R/G/B) | None | Full saturation |
| Pan/Tilt | Min position | Max position |
| Strobe | Off/Open | Fast strobe |
| Gobo | Open | Various gobos |
Fixture modes
Many fixtures have multiple DMX modes:
Example: LED Par
3-channel mode:
- Ch 1: Red
- Ch 2: Green
- Ch 3: Blue
7-channel mode:
- Ch 1: Dimmer
- Ch 2: Red
- Ch 3: Green
- Ch 4: Blue
- Ch 5: Strobe
- Ch 6: Color macros
- Ch 7: Mode select
The fixture's physical setting must match the mode in your software.
Address planning
Simple example
| Fixture | Type | Channels | Address |
|---|---|---|---|
| LED Par 1 | 4ch | 4 | 1 |
| LED Par 2 | 4ch | 4 | 5 |
| LED Par 3 | 4ch | 4 | 9 |
| Moving Head | 16ch | 16 | 13 |
Best practices
- Leave gaps in the address plan so you can add fixtures later.
- Group fixtures of the same type together.
- Keep a written record of every patch.
- Start fixture addresses on round numbers (1, 10, 20, 50, 100).
Physical connections
DMX cables
- 5-pin XLR (professional standard).
- 3-pin XLR (common but not to spec).
- Never use audio cables for DMX.
Daisy chain
Connect fixtures in series:
Controller → Fixture 1 → Fixture 2 → Fixture 3 → TerminatorTermination
Add a 120Ω terminator at the end of long runs to prevent signal reflection.
Cable limits
- Maximum 300m (1000ft) per run.
- Maximum 32 devices per run.
- Use splitters for longer or larger installations.
Art-Net
For Ethernet-based DMX:
Advantages
- Multiple universes over one cable.
- Longer distances (100m per segment).
- Network infrastructure compatibility.
Addressing
Art-Net uses Net/Subnet/Universe:
- Net: 0-127.
- Subnet: 0-15.
- Universe: 0-15.
Simple setup: Net 0, Subnet 0, Universe 0, 1, 2, and so on.
Troubleshooting
No output
- Check cable connections.
- Verify the fixture is in DMX mode.
- Confirm the address matches.
- Check for address conflicts.
Flickering
- Check for cable damage.
- Add or verify termination.
- Reduce cable length.
- Check for electrical interference.
Wrong behavior
- Verify the fixture mode matches the patch.
- Check channel assignments.
- Confirm value ranges.