Dijital çoklama (DMX) kontrol yazılımı bir bilgisayar programı aracılığıyla ışık gösterilerini kontrol etmek için tasarlanmıştır. DMX denetleyicileri donanım olarak da kullanılabilir, ancak çoğu kullanıcı yazılım denetleyicilerini tercih eder, çünkü yerden tasarruf sağlar ve çok daha ucuzdur. Bazı DMX denetleyici yazılımı ücretsiz olarak temin edilebilir ve gerekli DMX protokolünü aydınlatma kurulumuna göndermek için evrensel seri veri yolu (USB) -to-DMX dönüştürücü ile birlikte kullanılabilir. Bu tür bir yazılım, lazerleri ve sis makinelerini kontrol etmek için de kullanılabilir.
DMX, bir aydınlatma sistemine ne yapılacağını söylemek için kullanılan bir dil olarak düşünülebilir. Kullanıcı DMX denetleyicisine ışıkların ne yapmasını istediğini söyler ve DMX denetleyicisi mesajı dönüştürür ve aydınlatma sistemine gönderir. Bunu kolaylaştırmak için, ışıkların tümü numaralandırılır, böylece kullanıcı zincirdeki bireysel ışıklara ne olacağını kontrol edebilir.
Bu işlevselliğin tümünü bir bilgisayardan kontrol etmek için, DMX denetleyici yazılımı geliştirilmiştir. Programın arayüzünden, kullanıcı ışıkları kısmak, daha parlak olmak, açıp kapatmak ve renk değiştirmek için ışıkları ayarlayabilir. DMX denetleyici yazılımı için birçok seçenek vardır, ancak çoğu aynı tuş işlevlerine sahiptir. Bir DMX kontrol cihazı üzerinden çalışan 512 kanala sahip olmak mümkün olsa da, aynı kanala bir ünite olarak çalışması için birden fazla ışık eklenebilir. Örneğin, tavanın etrafına noktalı dört ışık olsaydı, hepsi kanala bağlıydı, birinci kanadı kısarak, dört ışığın ağı bir arada kararırdı.
Aydınlatma sistemini kişisel bilgisayara (PC) bağlamak, DMX denetleyici yazılımı tarafından ortaya çıkan bir sorundur. DMX sinyalleri, bunları iletmek için XLR konektörlerine ihtiyaç duyar, bunlar genellikle "mikrofon" için kullanılan hem "erkek" hem de "dişi" ucu olan üç veya beş uçlu uçlardır. Bir bilgisayarın XLR çıkışı olması pek mümkün değildir, bilgisayarın USB portundan çalışan dönüştürücüler vardır.
DMX denetleyici yazılımı da kolayca güncellenebilir. Donanım tabanlı DMX denetleyicileri bile bu nedenle ana işlevler için yazılım uygulamaları kullanır. Bunun bir sonucu olarak, bir ışık şovunun üç boyutlu sanal gösterimleri gibi DMX denetleyici yazılımı üzerinde sürekli genişleyen bir özellikler listesi var. DMX denetleyici yazılımı ayrıca ultra mobil ışık şovu kontrolü için bazı son derece gelişmiş cep telefonları için kullanılabilir.


