Ein DMX Controller ist ein Gerät, das verwendet wird, um DMX512 (Digital Multiplex) Signale zu erzeugen und zu übertragen. DMX512 ist ein digitales Protokoll, das verwendet wird, um Lichteffekte zu steuern. DMX Contoller können verwendet werden, um eine Vielzahl von Lichteffekten zu erzeugen, wie zum Beispiel Stroboskope, Lichtorgeln und Lasershows.