Music Theory.netProvides numerous free tools for learning basic music theory. include note, key signature, chord, interval, pitch, scale identification drills, ear-training drills, and instrument trainers. Various compositional tools on the site let you calculate notes, intervals, and chords in a specific key. There is even a staff paper generator.