tlc5947 signal conversion to adafruit neopixel

So I have a project I’ve been mulling over in my head. My nexus Q uses 2 tlc5947’s to drive its perimeter LEDs making a nice light show. I was hoping to translate the gray scale data from sin xlat and sclk into the signal for an adafruit neopixel led strip. Maybe stretch out the registers across several LEDs and maybe average next door with weighted averages to make the 32 pixel signal look nice across more LEDs. Anybody think this is worth learning arduino for?