Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Actually, I do. I crafted some disgusting combination of code I found elsewhere to switch between various audio-reactive patterns written by Andrew Tuline using a switch (since I didn't have a push button at the time haha). Only the first case is audio reactive, but you should be able to add whatever routines you'd like, just replace the routine in the changeDisplay() function. You'll have to change some of the definitions based on your LEDs and if you're using different pins, though. Hope it kinda helps: here
Scott Marley has done a great demo with sound reactive lights. The code is very close to what you want with multiple patterns accessed via a button. The code ishere
I've developed a library for that, but it requires Teensy 4.0 or Teensy 4.1 + Audio board.