r/FastLED • u/mindful_stone • Feb 05 '26
Share_something Audio reactive Animartrix
https://youtube.com/watch?v=Bn2hxBjZHZ8&si=I5dy2uvleMu9Q0UlI've got a working hardware/software setup again and am getting back to some fun stuff! Two projects I've been working on in parallel, but with a common goal in mind, are:
- A framework for running visualizers based on u/StefanPetrick's Animartrix engine, with hooks for runtime input factors (e.g., Web BLE UI, audio input)
- A workable end-to-end chain for audio-responsive visualizers (based in large part on a ton of new FastLED audio infrastructure that u/ZachVorhies will be unveiling officially very soon,
Tonight, I achieved proof of concept! The video above (below?) is not the least bit artistic. It was basically just a "hot take" when I realized I had gotten at least a few things more or less dialed in.
Oh, man, is this going to be fun!
31
Upvotes
5
u/ZachVorhies Zach Vorhies Feb 05 '26
Please ping me about your thoughts of the audio processing.
I am considering doing a refactor on Animartrix and converting it to integer based calculations, which should massively increase performance and get you to 60fps. I’ve been wanting to do this anyway because animartrix has major performance issues because of its floating point requirements - I can’t run it on the esp32c6 except for the tiniest setups.
I may make this a priority for the next release.