9-Bit DMX DIP Switch Calculator
Translating decimal DMX addresses into binary DIP switch settings is a rite of passage for lighting technicians. While modern fixtures utilize LCD screens, countless legacy lights, foggers, and specialized controllers still rely on the classic 9-position DIP switch.
Use our bi-directional 9-Bit DMX Calculator below. You can either type your desired DMX address to see which switches to flip, or click the digital switches to determine the current address of a physical fixture.
Tip: Click the physical switches to flip them, or type directly into the address box.
How to Use the 9-Bit Calculator
DIP switches operate on the binary numbering system. Because standard DMX universes contain 512 channels, a 9-bit binary system (which yields 512 total combinations) is the exact mathematical requirement to address every channel.
- To find switch settings from an address: Enter the DMX channel number (e.g., 144) into the input box. The interactive switches will instantly slide UP (ON) to reflect the exact physical setup you need on your light fixture.
- To find an address from switch settings: If you are looking at a light that is already rigged, simply click the toggles on the digital tool to match the real-life switches. The input box will automatically calculate the DMX address for you.
Binary Math Breakdown for 9-Bit Switches
If you find yourself on a gig without internet access, you can manually calculate DMX addresses by understanding the underlying binary “weights” of each switch. Adding the values of all switches in the “ON” position will give you your starting address.
| Switch Position | Binary Power | Decimal Value |
|---|---|---|
| 1 | 2 to the power of 0 | 1 |
| 2 | 2 to the power of 1 | 2 |
| 3 | 2 to the power of 2 | 4 |
| 4 | 2 to the power of 3 | 8 |
| 5 | 2 to the power of 4 | 16 |
| 6 | 2 to the power of 5 | 32 |
| 7 | 2 to the power of 6 | 64 |
| 8 | 2 to the power of 7 | 128 |
| 9 | 2 to the power of 8 | 256 |
Frequently Asked Questions
Why do DMX fixtures specifically use a 9-bit DIP switch?
A standard DMX universe consists of 512 individual channels. In binary math, 9 bits provide exactly 512 combinations (from 0 to 511). Therefore, 9 switches are the precise mathematical minimum required to individually address every channel in a single universe.
My fixture has a 10th switch. What does it do?
The 10th switch on a 10-position DIP block is almost never used for DMX addressing (since the 10th bit would represent 512, taking the total above the universe limit). Instead, manufacturers use Switch 10 as a “mode selector” to toggle between DMX mode, Sound-Active mode, or Auto-Run mode.
How do I manually calculate a 9-bit DMX address?
Start with your target decimal address (e.g., 200). Find the largest switch value that fits into it (Switch 8, value 128) and subtract it. You have 72 left. The next largest is Switch 7 (value 64). Subtract it, you have 8 left. The next largest is Switch 4 (value 8). You reach 0. Turn ON switches 8, 7, and 4.
Is DMX Address 0 a valid setting?
No, standard DMX protocols begin at Address 1. If all 9 switches on a fixture are pushed to the OFF (0) position, the fixture will usually enter an internal test mode, or it will simply not respond to the DMX console.
Does “ON” always mean pushing the switch UP?
Usually, yes, but not always. You must look closely at the red plastic housing of the DIP switch. It will have a tiny “ON” printed on it with an arrow indicating the correct direction. Never assume UP is ON without verifying.