You should learn signal processing by using MP3 players and HP/Stanford Spectrum Analyzers.

Here's the best Signal Processing tutorial out there: attachment:Ap243.pdf

It covers FFTs, PSDs, harmonics, windows, etc.