 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 #define NUM_OF_OUTPUTS 6
 #define MAX_NUM_LED_PER_OUTPUT 360
-#define NUM_CHANNEL_PER_LED 4
-
-//#define _use_FastLED  //for all types of chips but only 3 channel !!only LPD8806 implemented in code
-#define _use_octoWS2811 //for all WS2811 type chips
+#define NUM_CHANNEL_PER_LED 4 // do not change this
 
 //#define blackOnOpSyncTimeOut //recoment more than 20000 ms
 //#define blackOnOpPollTimeOut //recoment more than 20000 ms

const int LEDconfig = WS2811_RGBW | WS2811_800kHz;

OctoWS2811 LEDS(num_led_per_output, displayMemory, drawingMemory, LEDconfig);
#endif

#ifdef _use_FastLED
CRGB leds[num_led_per_output * NUM_OF_OUTPUTS];
#endif

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//

// settings error check
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

#if F_BUS < 60000000
#error "Teensy needs to run at 120MHz to read all packets in time"
