FastLED 3.9.15
Loading...
Searching...
No Matches
funky.cpp File Reference
#include "FastLED.h"
#include "defs.h"
#include "funky.h"
#include "gfx.h"
+ Include dependency graph for funky.cpp:

Go to the source code of this file.

Macros

#define MAX_DIMENSION    ((kMatrixWidth > kMatrixHeight) ? kMatrixWidth : kMatrixHeight)
 

Functions

void Audio1 ()
 
void Audio2 ()
 
void Audio3 ()
 
void Audio4 ()
 
void Audio5 ()
 
void Audio6 ()
 
void AudioSpiral ()
 
void AutoRun ()
 
void Caleidoscope1 ()
 
void Caleidoscope2 ()
 
void Caleidoscope3 ()
 
void Caleidoscope4 ()
 
void Caleidoscope5 ()
 
void Caleidoscope6 ()
 
void CaleidoTest1 ()
 
void CaleidoTest2 ()
 
void ChangePalettePeriodically ()
 
void ClearAll ()
 
void Copy (byte x0, byte y0, byte x1, byte y1, byte x2, byte y2)
 
void CopyTest ()
 
void CopyTest2 ()
 
void DimAll (byte value)
 
void Dots1 ()
 
void Dots2 ()
 
void FillNoise (uint16_t x, uint16_t y, uint16_t z, uint16_t scale)
 
void fillnoise8 ()
 
void fillnoise82 ()
 
void HorizontalStream (byte scale)
 
void InitFunky ()
 
void InitMSGEQ7 ()
 
void Line (int x0, int y0, int x1, int y1, byte color)
 
void Mandala8 ()
 
void MirrorTriangle ()
 
void MoveOscillators ()
 
void MSGEQtest ()
 
void MSGEQtest2 ()
 
void MSGEQtest3 ()
 
void MSGEQtest4 ()
 
void MSGEQtest5 ()
 
void MSGEQtest6 ()
 
void MSGEQtest7 ()
 
void MSGEQtest8 ()
 
void MSGEQtest9 ()
 
void NoiseExample1 ()
 
void NoiseExample2 ()
 
void NoiseExample3 ()
 
void NoiseExample4 ()
 
void NoiseExample5 ()
 
void NoiseExample6 ()
 
void NoiseExample7 ()
 
void NoiseExample8 ()
 
void Pixel (int x, int y, byte color)
 
void RainbowTriangle ()
 
void ReadAudio ()
 
void ReadAudio2 ()
 
void RenderCustomMatrix ()
 
void RotateTriangle ()
 
void Scale (int x0, int y0, int x1, int y1, int x2, int y2, int x3, int y3)
 
void SetupBlackAndWhiteStripedPalette ()
 
void SetupPurpleAndGreenPalette ()
 
void SetupTotallyRandomPalette ()
 
void ShowFrame ()
 
void SlowMandala ()
 
void SlowMandala2 ()
 
void SlowMandala3 ()
 
void SpeedTest ()
 
void SpiralStream (int x, int y, int r, byte dim)
 
void VerticalMove ()
 
void VerticalStream (byte scale)
 
int XY (int x, int y)
 

Variables

TBlendType currentBlending
 
CRGBPalette16 currentPalette
 
const uint8_t kMatrixHeight = 16
 
const uint8_t kMatrixWidth = 16
 
CRGB leds2 [CUSTOM_HEIGHT *CUSTOM_WIDTH]
 
int left [7]
 
CRGBPalette16 myRedWhiteBluePalette
 
uint8_t noise [MAX_DIMENSION][MAX_DIMENSION]
 
uint8_t noise2 [MAX_DIMENSION][MAX_DIMENSION]
 
byte osci [4]
 
byte p [4]
 
const TProgmemPalette16 myRedWhiteBluePalette_p PROGMEM
 
int right [7]
 
uint16_t scale = 50
 
uint16_t scale2 = 30
 
uint16_t speed = 10
 
uint16_t x
 
uint16_t x2
 
uint16_t y
 
uint16_t y2
 
uint16_t z
 
uint16_t z2