Equalizers
Comparison between realtime equalizers
Interesting frequency response of Winamp equalizer

Now that Justin got his realtime equalizer ready I thought I'd check it out. After trying it on a few songs I was not satisfied with its frequency shaping properties. It just didn't seem to work properly. I decided to test it on pure white noise. As you know, white noise should have a flat frequency spectrum so it is a pretty good test signal for frequency shaping filters. Anyway after analyzing the output of Winamp 2.24 with the equalizer enabled it was no wonder why the output didn't sound what is should have. I'll let the pictures speak for themselves. I'm not saying that the equalizer in Apollo is perfect, it certainly has its flaws too, but it does the job with the frequency spectrum pretty well...

If you don't believe what you see but rather what you hear try this: set the equalizer to -20dB at all frequencies except at 800Hz-8kHz to 0dB and play a song in WAV format. If the equalizer works well, the song should sound like it was played through a telephone. Try to pick a song where you really can hear the difference, i.e. a song which has a wide frequency spectrum.

Original signal, 10 seconds of white noise at 44.1kHz 16 bits
Same signal with a quality non-realtime FFT filter, -18dB at 3kHz-13kHz
Same signal with Apollo realtime equalizer, -20dB at 3.3kHz-13.3kHz
Same signal with Winamp 2.24 realtime equalizer, -20dB at 3kHz-12kHz