Earmaster Pro 5: E-Learning Software for Ear Training

Earmaster Pro is an e-learning program for musical ear training. It is supposed to help you perceive intervals, accords and rhythms more accurately.