i've added a spectrum visualiser as an optional component in the Now Playing panel.
For skin developers you can override the default values using:
<element id="Player.SpectrumVisualiser" bg="252,252,252" fg="90,90,90" fg2="235,235,235" bdr="233,196,0" />
if you dont supply bg, it uses the panel background
fg is the bottom of the bars, fg2 the top and bdr for the peak bars
I will post a link later today