Ever felt like you're tone deaf? If so, Auralia is a comprehensive ear training software for beginners, students and professionals to help improve your listening abilities.
Auralia has thousands of questions, across 41 topics including intervals, scales, chords, rhythm, melodic dictation, tuning, jazz progressions. Each topic has a carefully constructed sequence of levels, starting with basic concepts and gradually working up to the hardest examples.
As you listen to samples and then fill-in the questions, answers are instantly marked right or wrong so there's no waiting around. There are literally hundreds of lessons with an interactive professor to guide you through the levels. The professor can even help you get setup with a MIDI keyboard by plugging it and calibrating it to work with Auralia.
Auralia is an excellent tool for any serious musician who wants to improve their musical ear.