ListeningEarTrainer, this useful tool is helpful in acquiring absolute pitch so as to improve your listening skills.
This simple and handy trainer offers two systematic methods to improve your pitch recognition and listening skills. Where the first method comprises The Singing Funnel Method which presents you randomly notes that you have selected for the exercise. The second method comprises The Octave Anchor Pitches Method where there is no requirement to sing. This software comprises of: the Absolute Pitch training with – 2 animated introductory lessons, 66 exercises for singing funnel method, and 8 exercises for The Octave Anchor Pitches Method; and the Relative Pitch Training – with An animated introductory and instructions lesson, 22 exercises for The Interval Overtone Method, An exercise to recognize triads, and so on.
This must have training program is also useful for learning to hear triads and seventh chords.