sacndmx
Небольшая консольная тулза для трансляции сигналов DMX через ethernet. Представляет собой мост, который принимает данные по протоколу SACN или ArtNet и выплёвывает его в DMX-порт. В качестве порта DMX может выступать Enttec Open DMX (или один из его многочисленных клонов) или COM-порт. Некоторые COM-порты прекрасно справляются с задачей генерации правильного сигнала без всяких дополнительных хитростей. В частности, проверял на Raspberry Pi самого первого поколения - работает без сучка и задоринки.
На гитхабе выложены релизы под windows и под linux (x86_84 и ARM). Ну и разумеется, можно скачать и собрать самостоятельно.
sacndmx >./sacndmx -h
Usage:
sacndmx [OPTIONS]
Application Options:
-a, --addr= Set listener IP address (default: localhost)
-n, --list-net List local IPs
-l, --list-hardware List output devices for selected output type
-d, --device= Device serial number to connect to. (default: first encountered device)
-r, --reset-on-timeout Drop DMX output to zero in case of sACN timeout
-o, --output=[opendmx|uart|dummy] Output device type. Possible values are opendmx and uart (default: opendmx)
-i, --input=[sacn|artnet] Listener type. Possible values are sacn and artnet (default: sacn)
Help Options:
-h, --help Show this help message