Il software di controllo del multiplexing digitale (DMX) è progettato per controllare gli spettacoli di luci tramite un programma per computer. I controller DMX sono disponibili anche come hardware, ma molti utenti preferiscono i controller software perché fanno risparmiare spazio e sono molto più economici. Alcuni software per controller DMX sono disponibili gratuitamente e possono essere utilizzati insieme a un convertitore da bus seriale universale (USB) a DMX per inviare il protocollo DMX richiesto a un impianto di illuminazione. Questo tipo di software può essere utilizzato anche per controllare laser e macchine del fumo.
DMX può essere pensato come un linguaggio utilizzato per dire a un sistema di illuminazione cosa fare. L’utente dice al controller DMX cosa vuole che facciano le luci e il controller DMX converte il messaggio e lo invia al sistema di illuminazione. Per facilitare ciò, le luci saranno tutte numerate, in modo che l’utente possa anche controllare cosa succede alle singole luci della catena.
Per controllare tutte queste funzionalità da un computer, è stato sviluppato un software di controllo DMX. Dall’interfaccia del programma, l’utente può impostare le luci in modo che diventino più deboli, più luminose, si accendano e si spengano e cambino colore. Ci sono molte opzioni per questo software, ma la maggior parte ha le stesse funzioni chiave. Anche se è possibile avere fino a 512 canali che operano tramite un controller DMX, è possibile aggiungere più luci allo stesso canale in modo che funzionino come un’unità. Ad esempio, se ci fossero quattro luci sparse sul soffitto tutte collegate al canale uno, attenuando il canale uno, la rete di quattro luci si attenuerebbe all’unisono.
Il collegamento di un sistema di illuminazione a un personal computer (PC) è un problema sollevato dal software del controller DMX. I segnali DMX necessitano di connettori XLR per trasmetterli, che sono cavi a tre o cinque poli con un’estremità “maschio” e una “femmina”, spesso utilizzati per i microfoni. È improbabile che un PC disponga di un’uscita XLR, sono disponibili convertitori che funzionano dalla porta USB di un computer.
Anche il software del controller DMX può essere facilmente aggiornato. Anche i controller DMX basati su hardware utilizzano applicazioni software per le funzioni principali per questo motivo. Di conseguenza, c’è un elenco in continua espansione di funzionalità disponibili sul software, come le rappresentazioni virtuali tridimensionali di uno spettacolo di luci. Il software del controller DMX è disponibile anche per alcuni telefoni cellulari altamente avanzati per il controllo degli spettacoli di luci ultra-mobile.