Real-time MIDI recording direct from your MIDI synthesizer
Runs in your browser with nothing to install
Sync your composition to YouTube video using drag/drop
6 editors providing complete flexibility and editing freedom with infinite undo/redo on all functions
Global Editor
Keyboard Editor
Drum Editor
Notation Editor
Mixdown Editor
Tempo Editor

Perform songs from beginner to advanced for all musical styles on your chosen instrument
Songs for solo instruments, bands, orchestra and choirs
Change tempo without changing pitch to practise at a slower pace
Solo/Mute the melody and play along with the accompaniment
Load a MIDI file and play along with the song
All instruments supported including automatic transposition
Sample Beginner Song
Sample Advanced Song

Full Notation Editor to edit and print your music
Print individual parts
Print conductor scores in concert and transposed pitch
Song and track notation rules for quick and powerful editing
One version of your song to play and print
Notation symbols grouped into categories to minimize screen clutter.
MIDI Meaning on all yellow categories
Plays all structure markings
Conductor scores grouped by family
Automatic drum notation translating played note to written note/head type
Auto chord analysis including full jazz extensions + guitarist chord chart

Learning anywhere

On any device

At any time
Lessons for all Learning Styles
Active Learning - Sequencer Lessons
  • Hyperlinks to help pages for self-paced learning
  • Opens the correct editor ready for immediate use
Auditory Learning - Aural Lessons
  • Lessons in Intervals, Scales, Chords, Cadences
  • Multiple tasks with increasing level of difficulty
Cognitive Learning - Theory Lessons
  • Multiple pages of information and exercises
  • Assessment tasks to test your knowledge
Professional Development Courses
  • Primary Classroom Teachers
  • Secondary Music Teachers
  • All courses are online
  • Certificate on completion
  • Teacher Accreditation to State's Teacher Institute
  • NESA Accredited in NSW Australia

Mastering Music provides 400+ curriculum-based lessons for Years 3-12
How are the Mastering Music lessons structured?
  • Grouped into Year Levels (3/4, 5/6, 7/8, 9/10, 11/12)
  • Each Year Level Group contains curriculum details about Learning Experiences, Content Descriptors, Musical Concepts and Musical Skills
  • The lessons in each Year Level Group are categorized into 4 learning areas for easy reference and selection

Perform songs from beginner to advanced for all musical styles including folk, rock, ballad, jazz and classical. All instruments, vocal, choir & orchestra. Includes improvising as well.

Composing, Instrumentation, Arranging, Tempo, Quantizing,
Editing, Mixing, Radio Remix,
Drum Grooves, Film Scoring
and lots more fun activities!

All aspects of notation including notes, dynamics, chords, lyrics, instrument ranges, time signatures, repeats,
1st and 2nd endings, codas, fines
and publishing layout.

Ear training and music theory for intervals, chords, scales and cadences, rhythmic and melodic dictation, clefs, key signatures, harmonizing melodies and much more.
Each lesson is delivered from a single URL using Google Classroom or your LMS.
All work is stored in the cloud for easy retrieval at any time on any device.
Google Classroom
Cloud Storage
Google Drive
Mastering Music Testimonials
"Mastering Music has been developed by experienced musicians and music educators to place the power and the pleasure of digital music-making in the hands of students, taking them from musical rudiments to advanced skills in performance, composition and listening. It embeds the foundational skills of aural discernment, notation and arrangement within interactive learning experiences that allow students to develop their ability to compose, perform and record their own music using the power of a DAW, but all running from your web browser with nothing to install. Mastering Music is a comprehensive learning package that can enhance any school music program and is supported by an informative professional development course and a highly experienced production team."
Dr Philip Cooney, Wycliffe Christian School