Make it optionally go sideways. Don't do any z axis nonsense, it should look as close to the matrix visualizations as possible. The speed of the matrix drips should correlate to the bpm, and the location of the drips correleating to the frequency. and every time a peak occurs in a freqency a drip will zoom by correlating to that. That way when you have your music thumping on the bass, you'll get a lot of drips on the left side, slow moving if the beat is slow, fast moving if the beat is fast. If you have orchestral, it'll go wild, or some guitar riffs you'll see drips occuring to the right side..

Calvin