FastLED 3.9.15
|
LIB8STATIC uint8_t cubicwave8 | ( | uint8_t | in | ) |
Cubic waveform generator.
Spends visibly more time at the limits than "sine" does. Spends just a little more time at the limits than "sine" does.
S-shaped wave generator (like "sine"). Useful for turning a one-byte "counter" value into a one-byte oscillating value that moves smoothly up and down, with an "acceleration" and "deceleration" curve.
This is even faster than "sin8()", and has a slightly different curve shape.
Definition at line 773 of file lib8tion.h.
References ease8InOutCubic(), LIB8STATIC, and triwave8().