Allgemein
DMX ist ein digitales Steuerunsgprotokoll für Lichttechnik. Es wird zur Steuerung von Dimmern, Scheinwerfern und Effektgeräten benutzt. In der Regel werden DMX-Signale von Lichtmischpulten erzeugt, können aber auch mit dem Computer erzeugt werden. Als Kabel werden standardmäßig XLR-Steckverbindungen verwendet, bzw für längere Distanzen und neuere Geräte Cat-5 Kabel (Ethernet) das nennt sich dann Art-Net.
DMX via USB
DMX lässt sich vom Computer aus über sog. DMX USB Interfaces steuern. Besonders interessant könnten hier die Boxen von Enttec sein, vor allem das Open DMX USB Interface und das DMX USB Pro Interface. Ersteres ist ein offenes Projekt, zweiteres hat mehr Features.
Interfacing
Mit einer DMX USB Box kann man mittels serieller Kommunikation sehr einfach DMX Geräte in allen gängigen Programmiersprachen ansprechen (Processing, C, Pd ...).