Using an LED cube as an audio visualizer

[Isaac] sent in his mashup build of a LED cube combined with a graphic EQ meter. The build is fairly simple and from the video we can tell that his build would be a great installation in a dubstep venue. While it’s not the 9x9x9 cube possible with some judicious coding we think it’s a very fitting display for the intended purpose.

Unlike purely analog audio visualizations using resistor and capacitor networks, the MSGEQ7 is a 7-band graphic equalizer IC that requires basically no support circuitry. The cube is powered from a few shift registers and takes up three pins on his Arduino.

Even with freaking enormous LED cubes, the resolution is still too low to do much of anything outside a game of Snake or Pong. Volumetric displays, while offering higher potential resolution, rely on a mechanism to spin the display around at a very high speed. [Issac]‘s build gets around that limitation by only needing a few LEDs every band of his EQ. It’s a very nice build that gives a purpose to all the LED cubes out there.

Comments

  1. Zhugie says:

    may have to steal this. I built a 4x4x4 cube for a uni project a few months back and I’ve been looking to do something with it

  2. that1guy says:

    I did this with a 5x5x5 cube and analog bandpass filters for each column. It was a pretty fun (but intensive) project. Congrats.

  3. Isaac says:

    Have a look at: http://imblackmath.blogspot.com/ i left some code there, its not commented though so good luck :S :)

  4. fartface says:

    Ok, this has some cool potential… Imaging a huge DJ cube using RGB led’s to show both amplitude but energy… it would rock

  5. Lukasz says:

    I looked at the datasheet of MSGEQ7 chip you used and cannot figure out what is the output voltage it produces. As you have experience with it, can you provide me with the answer. I assume it has a range, but their datasheet is lacking.

  6. jim says:

    I wonder if it would be more effective and easier to implement the string (or more like silver ropes or chains or balls on wire…whatever) & projector method for the scale a venue would need. Or for that matter, individually addressable LED ropes.

    Looks great, though.

  7. Isaac says:

    @Lukasz i coulnd’t fnd this information either, i assume in my program that its between 0 and 5v and the values that it produces seam to match this.

  8. Jeff Hopkins says:

    Video of my 3x3x3 RGB LED Cube running a custom pulse-audio plugin, playing Bohemian Rhapsody…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 92,374 other followers