60 lines
1.2 KiB
C
60 lines
1.2 KiB
C
#pragma once
|
|
|
|
/*
|
|
TODO:
|
|
|
|
example show oscis+p
|
|
document caleidoscopes better
|
|
write better caleidoscopes...
|
|
improve and document emitters and oszillators
|
|
explaining one example step by step:
|
|
goal? what? how? why?
|
|
gridmapping for rotation + zoom
|
|
good interpolation for other matrix dimensions than 16*16
|
|
more move & stream functions
|
|
layers
|
|
palettes
|
|
link effects to areas
|
|
1D examples
|
|
2d example with more than 2 sines
|
|
speed up MSGEQ7 readings
|
|
|
|
|
|
DONE:
|
|
25.6. creating basic structure
|
|
setting up basic examples
|
|
26.6. MSGEQ7 Support
|
|
wrote more examples
|
|
27.6. improved documentation
|
|
added Move
|
|
added AutoRun
|
|
TODO list
|
|
Copy
|
|
29.6. rotate+mirror triangle
|
|
more examples
|
|
30.6. RenderCustomMatrix
|
|
added more comments
|
|
alpha version released
|
|
|
|
|
|
/*
|
|
|
|
/*
|
|
Funky Clouds Compendium (alpha version)
|
|
by Stefan Petrick
|
|
|
|
An ever growing list of examples, tools and toys
|
|
for creating one- and twodimensional LED effects.
|
|
|
|
Dedicated to the users of the FastLED v2.1 library
|
|
by Daniel Garcia and Mark Kriegsmann.
|
|
|
|
Provides basic and advanced helper functions.
|
|
Contains many examples how to creatively combine them.
|
|
|
|
Tested @ATmega2560 (runs propably NOT on an Uno or
|
|
anything else with less than 4kB RAM)
|
|
*/
|
|
|
|
void InitFunky();
|
|
void AutoRun();
|