Digitaalinen multipleksointi (DMX) -ohjainohjelmisto on suunniteltu ohjaamaan valonäytöksiä tietokoneohjelman kautta. DMX -ohjaimet ovat saatavana myös laitteistona, mutta monet käyttäjät haluavat ohjelmisto -ohjaimia, koska ne säästävät tilaa ja ovat paljon halvempia. Jotkut DMX-ohjainohjelmiston osat ovat saatavana ilmaiseksi, ja niitä voidaan käyttää yhdessä USB-DMX-muuntimen kanssa, jotta tarvittava DMX-protokolla lähetetään valaistusjärjestelmään. Tämän tyyppistä ohjelmistoa voidaan käyttää myös laserien ja sumukoneiden ohjaamiseen.
DMX voidaan ajatella kielellä, jota käytetään valaistusjärjestelmään kertomaan, mitä tehdä. Käyttäjä kertoo DMX -ohjaimelle, mitä haluaa valojen tekevän, ja DMX -ohjain muuntaa viestin ja lähettää sen valaistusjärjestelmään. Tämän helpottamiseksi kaikki valot numeroidaan, joten käyttäjä voi myös hallita mitä tapahtuu ketjun yksittäisille valoille.
Kaikkia näitä toimintoja voidaan ohjata tietokoneelta DMX -ohjainohjelmistolla. Ohjelman käyttöliittymästä käyttäjä voi asettaa valot himmenemään, kirkkaammiksi, päälle ja pois päältä ja vaihtamaan väriä. Ohjelmistolle on monia vaihtoehtoja, mutta useimmilla on samat näppäintoiminnot. Vaikka DMX -ohjaimen kautta voidaan käyttää jopa 512 kanavaa, samaan kanavaan voidaan lisätä useita valoja, jotta ne toimivat yhtenä yksikkönä. Jos esimerkiksi katon ympärillä olisi neljä valoa, jotka kaikki olisi kytketty kanavaan yksi, himmentämällä kanava yksi, neljän valon verkko himmenee yhdessä.
Valaistusjärjestelmän liittäminen henkilökohtaiseen tietokoneeseen (PC) on yksi ongelma, jonka DMX -ohjainohjelmisto tuo esille. DMX-signaalit tarvitsevat XLR-liittimiä niiden lähettämiseen, jotka ovat kolmi- tai viisikaarisia johtimia, joissa on sekä “uros” että “naaras” ja joita käytetään usein mikrofoneissa. Tietokoneessa ei todennäköisesti ole XLR -lähtöä, mutta saatavilla on muuntimia, jotka toimivat tietokoneen USB -portista.
DMX -ohjainohjelmisto voidaan myös päivittää helposti. Tästä syystä jopa laitteistopohjaiset DMX-ohjaimet käyttävät ohjelmistosovelluksia päätoimintoihinsa. Tämän seurauksena ohjelmistossa on jatkuvasti laajeneva luettelo ominaisuuksista, kuten kolmiulotteiset virtuaaliset esitykset valoshow’sta. DMX-ohjainohjelmisto on saatavana myös joihinkin erittäin kehittyneisiin matkapuhelimiin erittäin mobiili valonäytön ohjaus.