I used the demuxed output, works well. Plan to expand on it quite a bit.
http://www.youtube.com/watch?v=plyVaOybGtA
Looks great!
Looking really awesome Earl. Thanks for sharing that.
So in your FastLED setup you’ve defined just one strip of 10 pixels right? And then switch the output to the correct left or right band as you update each one?
Crank it mate! nice work!
@marmil Yeah, I wrote a simple library for the MSGEQ7 that uses an array to hold values so an array of outputs sounds good. also rather than having 12 10 int arrays (15 10 int and 1 30 int ultimately) i have 1 10 int array(and one 30 int to do work on the light bar, saved a lot of space on the arduino. the only problem will come when i put the light bar on the front. with 30 LEDs ill have to do 3 .show() for it… but still worth saving the space.
Looks really good with most dubstep type music.
This is phase 2 of 6
It looks fantastic!
Double+ for choice of music

I would’ve used a serpentine layout without the mux. Saves on a lot of hardware and mux’ing complexity.
Indeed. If I count correctly, it’s just 120 LEDs. No need to multiplex, I’d just put them on one pin and use some simple software tricks to address them.
But the effect is cool, as is the music. 
My MSEQ7 are on China post for ages to arrive here…
@Thomas_Runge
The way this works is using d_out d_in. so what flows out of one flows into another. This means that if they are all daisy chained in one string you would be turning every led on and off with every LED’s control. The way i understand it this will ultimately limit the life of the LEDs. It will work, However I am building this to last a lifetime. More so, no I didn’t have to, but I chose to use a demux so that I could manipulate the code the way I wanted to. If I want later to do something that requires me to keep values I can change what I am doing.
I ordered my MSGEQ7s from sparkfun, Its sometimes a little more expensive, but worth having parts quickly, as well as they track my history so I always know what version I need docs for.