Tha basic idea of this script is to run it on a host with the OLA daemon and python-libs enabled. Recently basic Art-Net support was added.
- oscpy >= 0.4
virtualenv -p python2.7 .pyenv
. .pyenv/bin/activate
pip install oscpy
- Only one of the two should be enabled in the dmx_to_osc.ini config file
To work with OLA the OLA python modules need to be installed and OLA needs to run as a daemon
Also works with python 3.6 but without OLA support
This script supports receiving Art-Net packages as well but has quite some limitations in the current version:
- receives only ArtDmx packages
- no asynchronous socket
- does not answer to ArtPoll Packages
- only 1 universe is supported
- receives unicast packages on the default Art-Net port 6454
- Never tested with real live equipment
You can check out the full license here
This project is licensed under the terms of the MIT license.