Audio Spectrum Analysis without uC
You might want to take a look at this hackaday post http://hackaday.com/2014/01/03/build-an-audio-spectrum-analyzer-the-analog-way/ as he basically seems to have implemented your identical idea. The comment thread in particular has plenty of different implementations to experiment with.