Skip to content

Open Sound Control (OSC) to ArtNet DMX converter for sound faders

License

Notifications You must be signed in to change notification settings

h3ndrk/osc-to-artnet

Repository files navigation

osc-to-artnet

This project requests fader values of channels via Open Sound Control (OSC) from e.g. a Behringer X32 and transmits them via ArtNet DMX packets into a light network. Each channel controls a channel in the DMX universe, which enables to control DMX via e.g. the X32. For the X32 this project uses the OSC message /ch/%02d/mix/fader (e.g. for fader/channel 01: /ch/01/mix/fader) to receive the fader values. See the documentation of the X32 for other supported messages.

Behringer X32

QLC+

The above images show the ArtNet DMX values generated by this project from the X32 in QLC+.

Build

# with Go 1.12
go build

See releases: https://github.com/NIPE-SYSTEMS/osc-to-artnet/releases

Usage

Usage: osc-to-artnet OSC_ADDR ARTNET_ADDR ARTNET_UNIVERSE ARTNET_CHANNEL_OFFSET
Example: osc-to-artnet 192.168.1.65:10023 2.0.0.1:6454 0 0

License

MIT