189 {
191 uint8_t fastcycle8 = ticks;
192 uint16_t slowcycle16 = (ticks >> 8) + salt;
193 slowcycle16 +=
sin8(slowcycle16);
194 slowcycle16 = (slowcycle16 * 2053) + 1384;
195 uint8_t slowcycle8 = (slowcycle16 & 0xFF) + (slowcycle16 >> 8);
196
197 uint8_t bright = 0;
200 }
201
202 uint8_t hue = slowcycle8 - salt;
203 CRGB c;
204 if (bright > 0) {
208 }
209 } else {
211 }
212 return c;
213 }
uint8_t attackDecayWave8(uint8_t i)
CRGBPalette16 currentPalette
bool coolLikeIncandescent
void coolLikeIncandescentFunction(CRGB &c, uint8_t phase)
#define sin8
Platform-independent alias of the fast sin implementation.
CRGB ColorFromPalette(const CRGBPalette16 &pal, uint8_t index, uint8_t brightness, TBlendType blendType)
@ Black
<div style='background:#000000;width:4em;height:4em;'></div>