Ok folks, i need some advice as I need to decide on a route

Ok folks, i need some advice as I need to decide on a route to take as my project deadline is getting too close.

I have 800 leds
100 leds on 8 different pins (Teensy + Octo Adaptor)

Im currently using 1 array, many strips:
FastLED.addLeds<WS2812B, 2, GRB>(leds, 100* 0, 100);
FastLED.addLeds<WS2812B, 14, GRB>(leds, 100* 1, 100);
FastLED.addLeds<WS2812B, 7, GRB>(leds, 100* 2, 100);
FastLED.addLeds<WS2812B, 8, GRB>(leds, 100* 3, 100);
FastLED.addLeds<WS2812B, 6, GRB>(leds, 100* 4, 100);
FastLED.addLeds<WS2812B, 20, GRB>(leds, 100* 5, 100);
FastLED.addLeds<WS2812B, 21, GRB>(leds, 100* 6, 100);
FastLED.addLeds<WS2812B, 5, GRB>(leds, 100* 7, 100);

I would really like to use the Noise, Stefan has built some awesome stuff from it, which looks amazing on my rig and Id really like to add some other stuff to it as well.

However, it will not run with the 100 * offset. If I lower the offset it will work and look awesome, but it will break my other effects such as the Fire2014.

Is there anyway to control that offset for the array after the FastLED.addleds setup??

I just dont have enough time to dive into the gridmap rabbit hole.

If I keep the normal offset:
I can add my equalizer effects (each strip = different eq band, etc)
I can run fire2014 with the strips acting separate flames

If I lower the offset, i have to drop those two and any others that are specific to a strip.

I keep changing my mind and need help to get pushed one way or the other lol

Hey Randal- glad to see you’re looking into using the Noise!
You wrote “it will not run with the 100 * offset”; could you describe the symptoms? Doesn’t light at all? Looks wrong? Too slow?

Also, which noise code are you using specifically? One of the examples, or a modified version?

I wonder if this is one of those “oops there’s an 8-bit counter trying to index into an array > 255…” moments. A good test for that would be this: if you comment out all but the first TWO addLeds lines above (=200 LEDS, less than 255), does it work? And if you then go to a third addLeds line (=300 LEDS, more than 255), does it stop working again?

I’ll give this troubleshoot a try soon I hope. Was offline building the structure, need something to put the leds on after all.