3 releases (1 stable)
1.1.0 | Mar 6, 2024 |
---|---|
0.2.0 | May 12, 2023 |
0.1.0 | Mar 10, 2023 |
#62 in Multimedia
190KB
994 lines
artnet_to_opendmx
A simple artnet to opendmx bridge
Works with both COM- and /dev/tty-Ports.
Usage:
artnet_to_opendmx.exe <UNIVERSE> <DEVICE_NAME> [OPTIONS]
artnet_to_opendmx.exe <COMMAND>
Commands | |
---|---|
list | List available devices |
help | Print a message |
version | Print version |
Arguments | |
---|---|
< UNIVERSE > | The art-net universe to listen to |
< DEVICE_NAME > | The interface port name |
Options | ||
---|---|---|
-c | --controller | A specific controller to listen to (localhost is 0.0.0.0) (default: all) |
-p | --port | The port to listen to (default: 6454) |
-n | --name | The name of the node |
-b | --break | The minimum time in milliseconds between two dmx packets (default: 25) |
-r | --remember | Keep the last dmx values if the art-net connection is lost (default: false) |
--verbose | Print information about the received art-net packets (default: false) | |
--nogui | Disable the GUI (default: false) |
Example:
Opens a bridge named "Interface1" on universe 0 and the device COM4
artnet_to_opendmx.exe 0 COM4 --name "Interface1" --remember --verbose
List all available devices
artnet_to_opendmx.exe list
Troubleshooting
-
Settings-Window has scaling issues
Check if the application has the permission to scale the window. This should only be a problem on linux.
-
Flickering DMX output
If the DMX output flickers, try to increase the break time. This can happen if the DMX-Interface is not able to handle the data rate.
If multiple senders are sending data to the same universe, the data might interfere. Try to set the controller option to a specific sender.
-
Anything else?
Please open an issue if you encounter any other problems.
Building
Make sure to install the dependencies listed in dependencies.txt
before building the project.
Contributions
Contributions are welcome! If you have something that could improve the program, please open an issue or a pull request.
Dependencies
~14–35MB
~507K SLoC