Inspiration
Windows media player animations
What it does
Dynamically generates basic shapes based off audio files and displays them on an LED matrix powered by a raspberry pi.
How we built it
We used python with the aubio framework (to sample audio files)
Challenges we ran into
Running our code on an (old) raspberry pi, running multiple bits of code concurrently, selecting audio information that would make for distinct animations for any file.
Accomplishments that we're proud of
Scraping data from audio files and dumping them into numpy arrays; getting a raspberry pi hooked up to 36 LEDs and having them update in sync with each other.
What we learned
A lot about audio libraries and signal processing, merging git branches and multiprocessing in python
What's next for AudioAffair
Moving from an LED matrix to a more advanced renderer (OpenGL?) and using more data points from files to seed our algorithms (signal energy, amplitude differential etc).
Log in or sign up for Devpost to join the conversation.