The Grand Unified LED Logic Software

Grand Unified LED Logic Software (G.U.L.L.S.)
I need to write something here
LED Hardware Development Status
Hardware Support |
Written? |
Tested? |
FastLED Strip |
✔️ |
|
FastLED Matrix |
✔️ |
|
SmartMatrix |
✔️ |
✔️ |
Animations Development Status (Some will require both 1D and 2D implementations)
Animation Name |
New? |
Written? |
Tested? |
AlternateMatrix |
|
✔️ |
✔️ |
AlternateStrip |
|
✔️ |
✔️ |
CollisionMatrix |
|
✔️ |
|
CollisionStrip |
|
✔️ |
|
CycleLightMatrix |
|
✔️ |
|
CycleLightStrip |
|
✔️ |
|
FireworksMatrix |
|
✔️ |
|
FluidColorMatrix |
|
✔️ |
|
ColorRandomizerMatrix |
|
✔️ |
|
ColorRandomizerStrip |
|
✔️ |
|
PlasmaMatrix |
|
✔️ |
|
RicochetMatrix |
|
✔️ |
|
TextMatrix |
✔️ |
|
|
TripCyclingMatrix |
|
|
|
TripCyclingStrip |
|
|
|
GIFMatrix |
✔️ |
✔️ |
|
FlameMatrix |
✔️ |
|
|
RainfallMatrix |
✔️ |
|
|
Conway'sMatrix |
✔️ |
|
|
CycloneMatrix |
✔️ |
✔️ |
|
- CycloneMatrix (specifically CycloneHelper, a component of this animation) is liable to have a ton of problems as it had to be mostly rewritten from the original Java version because dynamically expanding arrays aren't available to make the job easy (or at the very least, implementing dynamically expanding arrays is a lot of work and adds an amount of memory overhead I'm not comfortable with). More than just surface level "does the animation display properly" testing needs to be done to make sure nothings going to get all corrupted and nasty.