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

Ссылочка на github