Hi Guys,
First off, great work on FastLED and thanks for the continued effort! Parallel output is a lifesaver for slow WS2811’s.
I wanted to report a minor issue with parallel output on the Teensy 3.1 with color order.
If I use this, all is well:
LEDS.addLeds<WS2811, 2>(leds, 0, 125);
LEDS.addLeds<WS2811, 14>(leds, 126, 250);
…
If I use this, Red and Green get reversed
LEDS.addLeds<WS2811_PORTD,4>(leds, 125);
Easily fixed by specifying RGB order:
LEDS.addLeds<WS2811_PORTD,4, RGB>(leds, 125);
Thanks and Happy Thanksgiving!
https://github.com/FastLED/FastLED/wiki/Rgb-calibration - I have the parallel stuff defaulting to GRB mostly because that’s what many (but not all) of the ws281x suppliers use 
Seems like you’d want the default in the parallel case to be the same as the non-parallel case. No? It’s currently different.
The default for neopixel is GRB - and so I went with that for the parallel work. That’s getting overhauled soon - going to split out the parallel from the led chipset basically (eg LEDS.addLeds<NEOPIXEL, PORTD,NUM_STRIPS>(…) ) which will make it all go away (or at least bring everything in line together)