Custom patches - is RGB info possible over 1 or 2 dmx addresses?

So the Great Christmas Tree Project has started - my brother and I are attempting a fully pixel-mapped LED tree this year to run animations over, using a nomad, a gadget, some rgb string lights, and an arduino.

Our first big issue is space - the gadget only has two universe outputs, which get filled pretty quickly with rgb units, all acting as independent pixels. 340 pixels really isn't that many!

We've been wondering if there were a way to get the software to treat the virtual parameters of hue and saturation as real outputs, allowing the LEDs to run off two addresses each. Or even more extreme - to simply send an 8-bit colour signal down one address to be interpreted by the arduino. 

Any help welcome!

xx

Related