uDMX Review: Tiny, Open Source USB DMX Controller with MIDI Translation Software
As we strive for more immersive, cohesive shows, DMX is a great tool to have in our visualist kit. Whether a full theatre lighting rig or just a couple of dimmers and a strobe in a club, the ability to plug in and take control of an existing rig means that lighting can now work with your projections, not compete with them.
One very exciting piece of gear brought to Perth last year by artificialeyes was the uDMX USB DMX controller. The uDMX is exciting in a different way to gear such as the VJX16-4 or the VMS, rather than being a new and more VJ-friendly take on existing tech, it very common concept - the DMX controller - distilled down to its tiniest, purest form, and then open-sourced for good measure.

The Anyma guys have managed to fit all of the DMX control circuitry inside a regular XLR jack. This makes the uDMX about as compact as it’s possible for a DMX controller to be. As DMX uses regular 3- or 5-pin XLR jacks for cabling, you can literally grab the uDMX, some spare mic cable, an adapter or two, and then get your DMX on straight away! The uDMX-Midi Interface Software (Mac) is extremely simple, monitoring a MIDI input source and converting (scaling from 0-255 to 0-127) either Note-on or CC messages into DMX messages. These are sent through the uDMX on the same DMX channel as the MIDI message controller or note number. It also has the ability to offset messages, which gives a simple method of scanning around DMX channels to find out where lights and other gear are located without following cables or looking at jumpers. Anyma have also released a Max/MSP external (Mac, Linux and Windows), PD external, and a command line utility (Windows, Mac and Linux).
![]()



















