How to set DMX addresses on your lights

A DMX address is the first channel a fixture listens to. To address a rig, choose each fixture's DMX mode, note how many channels that mode uses, give the first fixture address 1 and start every next fixture where the previous one ends. Then set that number on the fixture's display or DIP switches.

Key facts

The next address is the start plus the channel count
A fixture at address 1 in a 7-channel mode uses channels 1 to 7, so the next fixture starts at 8. Add the channel count of the mode, not of the fixture, because the same light can use different counts in different modes.
The mode on the fixture must match the mode you patch
Set the DMX mode on the fixture itself and patch the same mode in your software. If the two disagree, the channels shift and the light does something other than what you asked.
HitLight addresses as you patch
When you add a fixture, HitLight gives it the lowest free start address on its universe that fits the channel count of its DMX mode. HitLight refuses a patch that would overlap another fixture's channels, names the fixture it would collide with, and changes nothing.

How do you work out each fixture's address?

Write the rig down in the order the fixtures sit on the cable, then add up channel counts as you go. Each fixture's start address is the previous fixture's start address plus the previous fixture's channel count. The order on paper does not have to follow the cable, but following it makes faults easier to find later.

  1. 1

    Find the channel count of each mode

    The manual lists every DMX mode and how many channels it uses, usually in a table near the back. Pick the mode you want and note its count. A smaller mode costs fewer channels; a larger one gives you finer control.

  2. 2

    Give the first fixture address 1

    Nothing stops you starting elsewhere, but 1 keeps the arithmetic easy to check.

  3. 3

    Add the count to get the next address

    Start the next fixture at the first channel the previous one does not use. Repeat down the list.

  4. 4

    Check the last fixture fits

    A fixture cannot run past channel 512. If its block would, it belongs on the next universe. What is a DMX universe? covers when that happens.

A worked example: a small rig addressed in cable order.
FixtureDMX modeStart addressChannels used
LED PAR 1 to 67-channel1, 8, 15, 22, 29, 361 to 42
Moving head 114-channel4343 to 56
Moving head 214-channel5757 to 70
Hazer2-channel7171 and 72
TotalMixedNext free address: 7372 of 512 channels

Some operators leave gaps on purpose, for example starting every type of fixture at a round number such as 101 or 201. It wastes channels you are unlikely to miss and makes it easy to add another light of the same kind later without moving everything after it.

How do you set the address on the fixture?

Most current fixtures have a small display and a few buttons. Find the menu item for the DMX address, enter the start address, and save. The label differs between manufacturers and models, so the manual is the reliable guide; the mode is normally set in the same menu, and it is worth setting both at the same time.

Once every fixture is addressed, walk the rig and read each address back off its display. Comparing that list with your patch catches most mistakes before they reach a rehearsal.

How do DIP switch addresses work?

Older and simpler fixtures set the address with a row of DIP switches instead of a display. Each switch has a value, and the start address is the sum of the values of the switches that are on. The values double from switch to switch: switch 1 is worth 1, switch 2 is worth 2, switch 3 is worth 4, and so on up to switch 9, which is worth 256.

DIP switch values for a DMX start address. Turn on the switches whose values add up to the address.
SwitchValue
Switch 11
Switch 22
Switch 34
Switch 48
Switch 516
Switch 632
Switch 764
Switch 8128
Switch 9256

To set an address, start from the largest switch value that fits into the address, turn that switch on, subtract its value and repeat with what is left until nothing remains. Address 10 is switch 4 (8) plus switch 2 (2). Address 233 is switch 8 (128), switch 7 (64), switch 6 (32), switch 4 (8) and switch 1 (1). Nine switches add up to 511 at most. If a fixture has a tenth switch, check in the manual what it does before you touch it.

What goes wrong most often?

How does HitLight help with addressing?

When you add a fixture, HitLight gives it the lowest free start address on its universe that fits the channel count of its DMX mode. HitLight refuses a patch that would overlap another fixture's channels, names the fixture it would collide with, and changes nothing. Two fixtures share an address only when you ask for it, and only when they are the same fixture type in the same DMX mode at the same start address. You still set the number on the fixture yourself, so the patch list you check against while walking the rig comes straight from the show rather than from a separate spreadsheet.

HitLight's 3D stage runs with no interface attached, so you can patch and address the whole rig before you are in the room with it. If a light is not in the fixture library, its channel layout has to come from somewhere first; see how the fixture library works.

Sources

Last verified .

Try it on your own rig

Patch your fixtures, describe the look you want, and watch it on the 3D stage before you connect anything.

HitLight is in beta. Every account includes Venue / Install at no cost during the beta, with no credit card required. After beta, Hobby / Student stays free for non-commercial use. Pro costs USD 19 per month or USD 149 per year. Venue / Install costs USD 999 per site per year. Requires macOS 14 or later for hardware output.