Stage lighting timeline builder

Program your lights
like you program your music.

Paint colors on a timeline, lock them to the beat, and DMXRoll runs your lights — over Art-Net, sACN or a USB DMX interface. Built by a gigging musician, for musicians.

Watch the video

Free · Pay what you want · Macs with Apple silicon

The DMXRoll timeline: an audio waveform on top and colored blocks on one track per light
See it in action

From song to show in minutes.

01
01 · Timelines

Paint light in time.

Every light gets its own track. Pick a color, drag along the track, and that light holds the color for those beats. Change the tempo and the whole show follows — blocks live in beats, not seconds.

The Timelines tab with numbered callouts

Hover the numbers to explore

Edit like MIDI clips

Draw, select, move, copy and resize blocks. Copy, paste, duplicate, split and fill gaps — everything undoable.

Fast hands

0–9 pick colors, G snaps, Space plays, Tab jumps to the next song.

Edit while it plays

Changes reach the lights instantly — even a new tempo doesn't stop the show.

02 · Fades

Fades come for free.

Leave a gap between two blocks and DMXRoll fades the color and brightness across it — smoothly, at up to 60 frames per second.

  • Scroll over a block to dim it, 0–100%.
  • Drop a Black block wherever a light should go dark.
  • RGB, white and amber channels are calculated for you.
BlockFadeBlock35%FadeBlack
Blocks and the fades between them on the timeline
Solid blocks, soft fades. The gradients between blocks are fades DMXRoll calculates for you.
03 · Music

Locked to the beat.

Drop in your song — MP3, WAV, AIFF, FLAC and more. DMXRoll draws the waveform, detects the tempo and plays it in sync with your lights, on the audio output you choose.

The audio track with its waveform

Tempo detection

DMXRoll suggests the BPM it hears. Accept it or type your own.

A whole setlist

Loop a song, or auto-advance to the next one and keep playing through the set.

Run it from MIDI

Next, previous, start, stop or jump to any song from your controller or backing-track rig.

04
04 · Fixtures

Introduce your lights.

Start from an RGB, RGBW or single-color template, or build any light channel by channel. Tell DMXRoll where it lives in DMX — it does the math and warns you before two lights clash.

The Fixtures tab with numbered callouts

Hover the numbers to explore

Three color channels and a constant channel
Constant channels hold a fixed value — perfect for a mode channel or a master dimmer.
The DMX map of universe 0
The DMX map shows every channel in a universe, colored by light — conflicts in red.
05 · Stage

See it before the gig.

Put your band and your lights on a top-down stage, aim the beams, and switch to Live: every beam glows with the color its light is sending. Program at home, far from the rig.

The Live stage view with colored beams
The Stage tab in Setup mode with numbered callouts

Hover the numbers to explore

06 · Output

Talks to your gear.

Network nodes and cheap USB dongles alike — built in, no extra software. If DMXRoll can't send it on your network, it tells you why.

Art-Net

Network

Any Art-Net node. Scan finds the nodes on your network for you.

sACN

Network

E1.31 streaming ACN, multicast or unicast, with priority.

USB Pro

USB

Enttec DMX USB Pro and compatibles, auto-detected.

Open DMX

USB

The inexpensive FTDI “USB to DMX” cables. Plug and play.

OLA

Fallback

Exotic devices through the bundled Open Lighting Architecture.

Venues

Patch

A different patch for every club. The show stays the same.

DMX output settings
One click to switch between protocols. The status bar shows when the output is live.
MIDI mappings
MIDI Learn: press a pedal or a pad, and it's mapped.
Quick start

Your first show in six steps.

01

Create a project

One .dmxroll file holds the whole show — even the audio.

02

Choose your output

Art-Net, sACN, or plug in a USB DMX interface.

03

Add your lights

Pick a template and enter the address set on each light.

04

Import your song

DMXRoll draws the waveform and finds the tempo.

05

Paint the light

Drag colors along the tracks. Fades come for free.

06

Press Space

Music and lights start together. Then save with ⌘S.

Ready for your next show?

Free for everyone — pay what you want. For Macs with Apple silicon.

Read the user guide
FAQ

Good to know.

Is DMXRoll really free?

Yes. Every feature, no trial, no account — and that includes commercial use: use it for your band's paid gigs, a club or a production company. Pay what you want if it's useful to you, or nothing at all.

What do I need?

A Mac with Apple silicon (M1 or later) and a way to reach your lights: an Art-Net or sACN node on your network, or a USB DMX interface.

Which USB DMX interfaces work?

The Enttec DMX USB Pro and compatibles (such as DMXking ultraDMX), FTDI-based Open DMX cables, and unusual devices through the bundled OLA.

Can I run the show from MIDI?

Yes. Map Control Change or Program Change messages to next, previous, start, stop, rewind or a specific song — with a Learn button.

Is there a Windows version?

Not yet. It's next on the list.

Does DMXRoll support moving heads?

Not yet. Pan, tilt and the other moving-head features are on our roadmap and coming soon. Today DMXRoll drives color and intensity: PARs, LED bars, wash lights, blinders and more.

Does DMXRoll have a built-in fixture library?

Not yet — it comes with generic RGB, RGBW and single-color templates, and you can map any other light yourself in a minute, then save it as a template. As the DMXRoll community grows, we'll build an open marketplace where anyone can share the fixtures they've mapped and everyone else can download them.

Was DMXRoll built with AI?

Yes — of course we used an AI assistant to build it. We believe AI can democratize access to professional software: it makes it possible to build tools at a very high level without the financial barrier that usually keeps them out of reach. AI gets criticized for many things, and often fairly — but here, using it for the good of the community is our overriding goal.