Andrew Pelling and the pHacktory recently made beautiful light cubes as part of Hack the Symphony with the National Arts Centre Orchastra.
This video posted on Twitter shows the testing of the cubes prior to the performance.
Andrew used a MSGEQ7chip to turn incoming audio and break it down into seven frequency bands. The data is sent to a Teensy 3.6 to control and assign colors to the LEDs lighting up the cubes. The result was an art installation that translated orchestra sounds into colors – blues purples for bass frequencies with higher frequencies in red. Each cube will also get brighter or dimmer depending on the volume level of the music.
This article gives a great overview of the project as well as instructions for building your own. Addtionally, all the code is available on GitHub.
You can read more about the project and Andrew over on artsfile.