FIELD GUIDE / 001 Official software
A practical guide for Windows PCs

From laptop
to first light.

How to connect real stage lights to your computer — without guesswork. Pick USB-DMX, Art-Net or sACN, wire the fixtures correctly and solve the problems that stop a show before it starts.

Windows 10 / 11 No account needed Free setup guide
SIGNAL CHAIN / LIVE PREVIEWDMX 512
Windows PCLighting software
USB interfaceDMX output
FixturesDMX IN → OUT
USB carries your control data to the adapter. The adapter generates the physical DMX signal for the fixtures.
512control channels in one universe
001–512possible DMX start addresses
120 Ωterminator at the line's far end
01 / CONNECTION

Choose how your PC talks to the lights.

All three routes ultimately deliver DMX channel data. The difference is how that data leaves the computer — a USB interface or an IP network.

GREAT FOR YOUR FIRST RIG

USB-DMX: the direct route

You'll need a compatible USB-DMX output device, its Windows driver if required, and proper DMX cable.

  1. Connect the USB-DMX interface directly to your PC.
  2. Install or verify the driver. A USB device being visible in Windows does not, by itself, prove DMX output compatibility.
  3. In your lighting software, select the actual interface/protocol and connect to it.
  4. Run a DMX cable from interface DMX OUT to the first fixture's DMX IN.
Watch out: a generic USB-to-RS485 cable is not necessarily a DMX adapter. Match the output protocol, not only the USB chip or connector.
IDEAL FOR NETWORKED RIGS

Art-Net: DMX over your LAN

You'll need an Art-Net-to-DMX node or an Art-Net-capable fixture, plus a correctly connected Ethernet network.

  1. Connect your Windows PC and Art-Net node to the same reachable network.
  2. Connect the node's DMX output to the first fixture; alternatively, use a fixture with native Art-Net input.
  3. In lighting software, select Art-Net and identify the correct network adapter and receiver.
  4. Match the universe/port mapping on both sides. Some Art-Net mappings begin at 0.
Watch out: a VPN, Windows Firewall rule, wrong subnet or wrong universe mapping can prevent discovery or output. Check what your specific node expects.
MULTI-UNIVERSE STREAMING

sACN: an open network standard

You'll need an E1.31/sACN receiver, which can be a gateway or a network-capable fixture, and a reachable LAN.

  1. Connect the PC and sACN receiver to a network that carries the lighting traffic.
  2. Select sACN/E1.31 in your software and configure the sending universe(s).
  3. Map the receiving universe to the correct output port on the gateway.
  4. Check multicast handling on managed switches, the Windows firewall and network adapter choice.
Watch out: sACN universe numbers normally start at 1. Check whether the receiver expects multicast or explicitly configured unicast.
02 / PHYSICAL LINE

Wire a DMX chain, not a web.

Once a physical DMX signal leaves an interface or network node, the cable rules are the same. DMX travels in a line from one fixture to the next.

A reliable basic DMX line

For a single output port: out → in → out → in, then terminate the last fixture.

◎   120 Ω terminator → end of the line
01
Use proper DMX data cable

3-pin and 5-pin XLR are common on fixtures. Use the correct connectors and data-rated cable; microphone cable is not a reliable substitute.

02
Do not use a passive Y-split

For branches or long runs, use a purpose-built DMX splitter, ideally opto-isolated.

03
Terminate the final receiver

Fit a 120 Ω DMX terminator at the end of each line unless the last device has equivalent termination switched on.

03 / DMX CHANNELS

Plan your universes before you plug in.

Each fixture occupies a block of DMX channels called its footprint. You choose its operating mode and start address so that the software's patch matches the fixture.

Quick universe estimator

For fixtures using the same channel mode. This is a capacity estimate, not an address planner.

1universe(s) needed
32fixtures per universe

24 fixtures × 16 channels = 384 control channels (before spare capacity).

A fixture must fit entirely inside one universe; this tool accounts for that. A separate physical line can also be needed because of distance or device-loading limits.

What 512 channels really look like

Example: four fixtures in 8-channel mode. Each fixture uses eight consecutive addresses.

Address 001Address 512
Fixture channel blocks — illustration not to scale
Four fixtures, 8 channels each
001–008Fixture 1009–016Fixture 2017–024Fixture 3025–032Fixture 4
Important: identical fixtures may intentionally share an address if they should perform exactly the same actions. Otherwise, overlapping channel ranges are a patch conflict.
04 / PRE-FLIGHT

Make every link in the chain count.

Before testing a scene, confirm the basics. Tick off the checklist and use the fault finder if a fixture stays dark or behaves unpredictably.

SETUP CHECKLIST0 / 6 complete

Something not working?

Pick the type of problem to see the most useful checks first.

The USB interface is not detected

Try a direct PC USB port, verify the model and Windows driver, then close other lighting applications that may already have opened the device. Match the actual DMX protocol in software. USB setup reference ↗

The Art-Net / sACN node is missing

Check power, cabling, IP reachability and the selected network adapter. Disable conflicting VPN routes, allow the lighting software through Windows Firewall and check managed-switch multicast behavior for sACN.

The gateway is online, but the lights are dark

Compare the sender's universe mapping with the gateway's input universe and physical output port. For Art-Net, the first displayed software universe may map to network address 0; for sACN it commonly starts at 1. Confirm a DMX data stream is actually being received.

Lights flicker, jump or misbehave

Use proper DMX-rated cable and a terminator on the last device, avoid passive Y-splits, check for bad connectors and try a short known-good cable with only one fixture. Use a powered splitter where appropriate.

One fixture moves, another does not

Compare start addresses, fixture personalities/channel modes and cable direction (DMX IN vs OUT). Ensure each fixture has the intended channel block in the same universe as the controller output.

Software reports connected, but nothing changes

Check that its live output is enabled, a nonzero intensity/channel value is being sent, a correct fixture mode is selected and the physical output port feeds the expected universe. Test with one known-good fixture before adding others.

05 / QUICK ANSWERS

Frequently asked questions.

Small details are responsible for many big DMX headaches.

What exactly is a DMX universe?

One DMX universe carries up to 512 control channels. A fixture might use 1, 4, 16 or more of those channels depending on its selected mode. Need more channels? Add another universe through compatible output hardware.

Can any USB-to-RS485 cable control DMX fixtures?

No. A generic serial adapter may not generate correctly timed DMX512 and may not speak a protocol your application supports. Use a USB-DMX interface known to be compatible with your software.

Can two fixtures share a DMX start address?

Yes. With the same compatible channel mode and address, fixtures respond to the same control data — useful for synchronized behavior. If independent control is desired, their channel blocks should not overlap.

Is a DMX terminator really necessary?

Yes, termination is standard good practice. Place a 120 Ω terminator at the far end of a DMX line, or enable the last device's built-in terminator if it provides one. This limits reflections that can cause unreliable data.

Do Art-Net and sACN need a USB-DMX interface?

No USB-DMX interface is required. Art-Net and sACN are network protocols. You still need a compatible network-to-DMX gateway unless the fixtures receive the network protocol directly.

Why is my first Art-Net universe numbered zero?

Art-Net uses network-level addressing that some applications expose starting at 0. Other software labels the first internal universe as 1. Always compare the actual configured output address with the receiving node's universe mapping.