DMX Address Calculator
Use this tool to calculate fixture start/end addresses and generate a quick patch preview across universes.
What a DMX Address Actually Means
DMX512 is the control language that lighting consoles and fixtures use to talk to each other. Every universe has 512 address slots (channels). A fixture listens to a range of those channels based on its mode and footprint. If your moving head uses 16 channels and starts at address 33, it listens to channels 33 through 48.
The challenge appears when you patch many fixtures. You need each fixture to have a unique channel block, and you need to keep track of where each block starts and ends. That is exactly what this calculator does.
Quick Terms
- Universe: A block of 512 DMX channels.
- Start Address: The first channel a fixture listens to.
- Footprint: Total channels used by a fixture mode.
- End Address: Start address + footprint - 1.
How to Use This Calculator
Step 1: Enter your base universe
If your patch begins at Universe 1, leave the default as-is. If your system starts elsewhere (for example, Universe 5), enter that value.
Step 2: Enter fixture number and channels per fixture
Fixture number is the position in your repeating patch pattern. Channels per fixture is the fixture mode footprint (for example, 8-channel, 16-channel, 24-channel mode).
Step 3: Calculate and review
The result shows:
- Start universe/address
- End universe/address
- Next available address after that fixture
- A warning if the fixture crosses into another universe
DMX Address Formula
The calculator uses a simple offset method. In concept:
absoluteStart = (baseUniverse - 1) * 512 + (fixtureNumber - 1) * channelsPerFixture + 1 absoluteEnd = absoluteStart + channelsPerFixture - 1
Then the absolute values are converted back to a universe number and local DMX address. This makes it easy to handle large fixture counts without mental math errors.
Common Footprints You Might Patch
- 6–8 channels: Basic LED PAR fixtures
- 14–20 channels: Typical moving heads in standard mode
- 24–40+ channels: Extended mode fixtures with fine pan/tilt, macros, and effects
Practical Patching Tips
1) Standardize fixture modes
Try to keep fixtures of the same model in the same DMX mode. Mixed modes create confusion and increase addressing mistakes during setup.
2) Leave room when needed
If you expect a fixture mode upgrade later, consider leaving spacing gaps in your patch. That prevents total readdressing when channel footprints change.
3) Label universes physically and in software
Use consistent names on nodes, cables, and console patch pages. Clear naming is often more valuable than perfect memory.
4) Watch for universe boundaries
A fixture that starts near channel 512 may spill into the next universe if its footprint is large. Some workflows allow that cleanly; others avoid it. This calculator flags the condition so you can decide intentionally.
Troubleshooting Address Problems
- If two fixtures behave identically, they may share the same start address.
- If one fixture only partially responds, verify channel mode in both fixture menu and console patch.
- If nothing responds, check universe routing, output node settings, and cable path before changing addresses.
Final Thought
Good addressing is a mix of math and discipline. A reliable calculator helps with the math; your naming, documentation, and setup habits make the show reliable. Use this tool as a quick patch companion whenever you add or reconfigure fixtures.