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

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

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