Hey everyone. I'm working on a huge LED wall right now. The client needs high density -- the total pixel count is coming to ~25,000 neopixel LEDs.
with 170 RGB pixels on each universe, this comes out to about 148 Universes. We have 12 teensy boards equipped with OctoWS2811 adaptors that will break out the universe data to each set of strips. For artnet in, we have the wiz820io shield.
Right now we're running stress tests. We have 159 Universes setup in MADLIGHT and a 30fps strobe test over Syphon from Processing alternating full white and black every other frame.
By jockeying the settings in the Main Projector tab we can get performance improvements. Dropping the Main Projector output size to 250x250 and setting the Output Destination to "None" helps tremendously. Disabling the Main Projector entirely however causes ARTNET to cease sending to the LED strips.
To achieve optimal performance, we noticed that the frame rate does even better when MadMapper is minimized... it seems that when its trying to render the preview in the window of the app it takes a performance hit.
Has anyone else had experience pushing this many LEDs and found other tricks to squeeze out the best performance?