music notes background

Music Theory

Theory instruction & exercises:
Ricci Adams' musictheory.net

Ear Training

Ear training exercises:
Ricci Adams' musictheory.net

Pitch perception test:
Adaptive Pitch @ tonometric.com

Other Practice Aids

Finale NotePad, free notation software download:
Finale NotePad®

Sound recording and editing (including transposing and changing recording speed):
Audacity®

The Amazing Slow-Downer (to change the speed of a recording):
Amazing Slow Downer @ Roni Music

Metronome and tuner apps:
Bitcount - Apps for iOS and Android