Application which sends incoming ArtNet signals to any USBDMX Interface
Go to file
Adrian Baumgart 3a56ce0171
fixed command in README
2023-10-14 19:10:13 +02:00
.github/workflows fixed node-hid bindings 2023-10-08 21:14:40 +02:00
repo initial commit 2023-10-08 18:44:10 +02:00
src initial commit 2023-10-08 18:44:10 +02:00
.gitignore initial commit 2023-10-08 18:44:10 +02:00 initial commit 2023-10-08 18:44:10 +02:00
LICENSE initial commit 2023-10-08 18:44:10 +02:00
package.json removed electron-rebuild 2023-10-08 21:18:05 +02:00 fixed command in README 2023-10-14 19:10:13 +02:00
tsconfig.json initial commit 2023-10-08 18:44:10 +02:00
yarn-error.log initial commit 2023-10-08 18:44:10 +02:00
yarn.lock removed electron-rebuild 2023-10-08 21:18:05 +02:00


Screenshot of main app window

Send incoming ArtNet signals to the FX5 DMX interface (and other compatible interfaces) to make it compatible with most DMX control programs.

Use case

This application opens an ArtNet receiver, to which various DMX control programs (e.g. ChamSys MagicQ) can send DMX signals to. It then forwards these signals to the FX5 USBDMX interface, and therefore opens it up to a variety of programs, not only the few that support it (QLC+, DMXControl).

Compatible interfaces

  • FX5 DMX Interface (Frank Sievertsen)
  • Nodle U1 (DMXControl e.V.)
  • Nodle R4S (DMXControl e.V.)
  • Technically any interface which uses the usbdmx driver by Frank Sievertsen
    • Won't work out of the box, vendor ID and product ID need to be added manually

Develop & Build


git clone
cd artnet-usbdmx-converter
yarn dev


# edit package.json -> pkg to add more targets for various platforms
yarn make


This project is licensed under the MIT License - see the LICENSE file for details