I’ve just posted code for a Python 3-based sACN proxy to my repository here:
Here’s video of lightshowpi on a pi 3b+ running 8 channels of normal lights plus a spectrum analyzer on a 16x16 Pixelblaze matrix via the proxy.
At this point, the proxy code is basically a library+example code in a single script. Some technical knowledge is a must. There’s no UI, but with a little rearrangement of the code, you can drive multiple Pixelblazes from the same proxy instance, or run multiple instances forwarding different sets of DMX universes. It supports up to 480 RGB pixels per Pixelblaze, and allows you to manage network and Pixelblaze bandwidth by regulating the outgoing frame rate.
lightshowpi configuration is a fairly complicated thing on its own. I’ll be improving the docs over the next couple of days to help with this, and I can probably answer some questions, but most likely I’ll be doing the same thing you will – staring at those very verbose configuration files, making my best guess, test, rinse repeat… (and now I have no more excuses. time to go hang those lights!)