Syncronyzing multiple ws2812b strips

I'm running a strip of ws2812b leds using the fastspi2 library. I love it.

Is there an easy way to run multiple strips sync'd to the same function?

I don't want the strips as one long array. I did get two strips to run one function (but the first strip ran the function and completed before the second strip began). I would like to have 2, 3, 8(?) different strips all running the same function at the same time. Any feedback/thoughts/direction would be appreciated.

Connect them all up in parallel?

One of the things that you can do with the fastspi led2 library is create multiple led controllers that are pointing to the same set of leds - so for example, in setup you can have:

#define NUM_LEDS 60
CRGB leds[NUM_LEDS];
setup() { 
    FastLED.addLeds<WS2811, 7>(leds, NUM_LEDS);
    FastLED.addLeds<WS2811, 8>(leds, NUM_LEDS);

and now, whenever you call FastLED.show() it will put out the same data to the strips on pin 7 and pin 8, since they’re both referencing the same set of leds in memory.

dgarcia42, thank you, exactly what I needed to see! ]:) ]:D :) They are all working perfectly!