Installation
Download the compiler
Grab a build for your OS from the downloads page.
Running the compiler
dmxc is a command line tool. It takes three arguments, in this exact order: your .dmx file, your .dmxd file, and the path to write the compiled MIDI file to.
dmxc show.dmx controller.dmxd show.mid
Running it with fewer arguments just prints a reminder instead of doing anything:
Usage: dmxc [Input DMX File] [Input DMXD File] [Output Midi File]
What you get
show.mid is a standard MIDI file. Open it in your DAW, or send it directly to your lighting controller if it accepts MIDI file playback.
Next steps
Continue to DMX Files and DMXD Files to learn the syntax, or jump straight to the full worked example to see both file types together.