Mastering Music is an e-learning education software product covering all aspects of the music curriculum – performing, composing and appraising (listening). The product comprises a series of over 400 self-paced, multi-task lessons working in an integrated environment delivering musical outcomes in performance, composition, notation, digital audio, aural training, music theory and film scoring.