Open Lighting Architecture

The Open Lighting Architecture is a framework for lighting control information. It supports a range of protocols and over a dozen USB devices. It can run as a standalone service, which is useful for converting signals between protocols, or alternatively using the OLA API, it can be used as the backend for lighting control software. OLA runs on many different platforms including ARM, which makes it a perfect fit for low cost Ethernet to DMX gateways.

Ethernet Protocols

Protocol Linux Mac OS FreeBSD Windows
ArtNet 1, 2 & 3 TX / RX / RDM TX / RX / RDM TX / RX / RDM TX / RX / RDM
E1.31 / sACN TX / RX TX / RX TX / RX Not yet
ESP Net TX / RX TX / RX TX / RX ?
KiNET TX TX TX ?
Open Pixel Control (OPC) TX / RX TX / RX ? ?
Open Sound Control (OSC) TX / RX TX / RX ? ?
Pathport TX / RX TX / RX TX / RX ?
SandNet TX / RX TX / RX TX / RX ?
Strand Shownet TX / RX TX / RX TX / RX ?

SPI Pixel Strings

Device Linux Mac OS FreeBSD Windows
P9813 TX No ? ?
LPD8806 TX No ? ?
WS2801 TX No ? ?

OLA also supports WS2811 and WS2812 pixels via Scanlime’s Fadecandy USB interface.

USB/Serial/Network Devices

Device Linux Mac OS FreeBSD Windows
Anyma uDMX TX TX ? ?
Arduino RGB Mixer TX / RDM TX / RDM Not yet
DMXking ultraDMX Micro TX / RX TX / RX Not yet
DMXking ultraDMX Pro TX / RX TX / RX Not yet
DMXking Ultra RDM Pro TX / RX / RDM TX / RX / RDM TX / RX / RDM Not yet
DMXking USB DMX512-A TX / RX TX / RX TX / RX Not yet
Enttec DMX USB Pro TX / RX / RDM TX / RX / RDM TX / RX / RDM Not yet
Enttec DMX USB Pro MK II TX / RX / RDM  TX / RX / RDM TX / RX / RDM Not yet
Enttec Open DMX USB TX TX Not yet
Enttec RDM USB Pro TX / RX / RDM TX / RX / RDM Not yet
Eurolite USB DMX512 PRO TX TX ? ?
Goddard Design DMXter4 / MiniDMXter RDM RDM Not yet
JESE DMX-TRI TX TX TX Not yet
JESE RDM-TRI TX / RDM TX / RDM TX / RDM Not yet
KarateLight TX Not yet
KMtronic DMX Adapter TX Not yet
Milford Instruments 1-463 TX Not yet
Milford Instruments 1-553 TX Not yet
Renard Serial Protocol (Renard SS24, SS8, etc) TX Not yet
Robe Universal Interface TX / RX / RDM TX / RX / RDM Not yet
Robe RUNIT WTX TX / RX / RDM TX / RX / RDM Not yet
Scanlime Fadecandy TX TX TX
StageProfi TX TX Not yet
uDMX_asp TX TX Not yet
Sunlite USBDMX2 TX TX ? ?
USB-DMX512 TX TX ? Not yet
Velleman K8062 TX TX ? ?
VX8062 TX TX ? ?

OLA supports some older devices through the legacy DMX4Linux project.