For my final year, I made a box that can visualise music. But not just any box, it’s a hollow wooden frame with a perspex/acrylic prism. Photos are better at explaining.
It works by loading songs from a SoundCloud playlist and the visuals react to the wavelengths. But there’s more! You can control it using gestures such as swiping left, right, up, and down, and swirling your hand in front of a Flick board connected to a Raspberry Pi. The project was coded in Python and uses Electron for its renderer.
There’s also a 60 second video I made to go along with the final final assignment.
I also kept a blog of documenting the build as part of the project: https://as14acz6.tumblr.com/