Well, well, it's me again
I was thinking, maybe one of you could explain to me how I can analyse the spectrum (bass -- mid -- high) from a sound wave. I have a buffer being constantly refilled with musical data from a playing mp3 track. I get a lot of scrambled bytes flowing through it, you can imagine but I manage to draw the curves for both left and right channel. Now I just want to be able to detect bass (for instance) or even be able to modify the equalizer curve.

Anyone into that area of programming?