A library by Andres Colubri for the programming environment processing. Last update, 01/17/2011. It is no longer developed, and has been superseded by the dmxP512 library by Mots Cousus.

proDMX allows to send and receive DMX messages through the serial port.
Check codeanticode's blog and twitter feed for updates.
For usage feedback, please post to the discourse section in the Processing's website.
For development support (bugs reports, feature requests), use sourcerfoge's trackers and forums.


Download the last version of proDMX, 0.0.2, in zip format. View release notes.


Unzip and put the extracted proDMX folder into the libraries folder of your processing sketches. Reference and examples are included in the proDMX folder.

Keywords dmx

Reference. Have a look at the javadoc reference here. a copy of the reference is included in the .zip as well.

Source. The source code of proDMX is available at, and its repository can be browsed here.


Find a list of examples in the current distribution of proDMX, or have a look at them by following the links below.


Platform windows
Processing 1.1
Dependencies serial

Similar libraries

oscP5 website
proMIDI website