Any tips on a good library to implement ArtNet / sACN support in a JUCE application?

Hi!
I’ve been developing a general Timeline & Live DAW-like application, made to work with only control data in general, currently OSC and MIDI. Take a look if you’re curious.

I now want to add support for lighting control signals, mainly over ethernet, i.e. ArtNet / sACN / ?. But if I find a good library that also provides legacy support for DMX etc I don’t mind phasing that in eventually too.

Do you have any tips on a good library I could incorporate, or any other tools you would recommend for tackling this?

This far the most relevant I have found are OLA, and its predecessor, libartnet.

Internally I will be bridging all to and from OSC-style representation.

Thank you!

1 Like