Black and white photograph looking along a piano keyboard
SAJA MUSIC

Music education, open to everyone.

We create high-quality, freely accessible music education resources that combine practical musicianship, creative exploration and interactive technology to make learning music engaging and enjoyable.

Our growing collection of resources includes interactive learning tools, exercises and teaching materials for students of all ages and skill levels, covering music theory, aural skills, rhythm, composition, improvisation, counterpoint, orchestration, music history, performance, instrumental technique and sound synthesis.

We believe that high quality educational resources should be accessible to everyone. All our resources are freely available, with no advertising, paywalls or subscriptions required.

Just the freedom to learn and explore music.

Our Mission →

SAJA Music will be in beta from November 3, 2026. We welcome feedback as we continue to improve the site. Release notes & known issues →

LATEST

6 November 2026 Sound Of Scales Lab

What does a scale feel like? Our new Sound Of Scales Lab is an ambient listening environment where melodies wander through different scales and modes above a continuous C drone. Explore pitch collections from different musical traditions, experiment with melodic movement, mute individual notes, and listen to how intervals create different colours and atmospheres. Just press Play and listen!

1 November 2026 BeatMatrix – Now Available on the Web!

We've just released a new web-based version of BeatMatrix! Originally developed as an iOS app, BeatMatrix lets you create complex rhythmic patterns with custom accents, subdivisions, repeats and tempo changes. Perfect for practising Konnokol, odd time signatures, polyrhythms and all kinds of rhythmic adventures. It's free, runs directly in your browser, and there's nothing to install!

19 October 2026 Interactive Melodic Dictation

How much fun does this sound! Melodic Dictation can get more difficult as the melody gets longer, or depending on the intervals in the melody. I created this resourse so students can carefully build these skills one step at a time.

15 October 2026 Interactive Composer Timeline!

I have been reworking some of my old code from my digital humanities music project (many years ago, before you could do fast things with web dev!). The aim is an aid to help explore historical context of classical composers. I know, how exciting! Will try and find time to refactor more of it and release it.

25 September 2026 New Konnakol Lesson

Such a great way to approach rhythm.

23 September 2026 Listening Diary

I have wanted to code this up for ages and finally got around to it. A way to track my listening and explore new music.

21 September 2026 New Orchestration Template

Exploring ways to simplify analysis of scores. There must be a simlper way! Here is my updated template for orchestration analysis. Will post a video on this.

4 September 2026 Fennell Bay Studio & Lessons

After a crazy few months, we have finally finished moving. To Fennell Bay on Lake Macquarie. It is lovely here! A room filled with boxes is set to become the new studio! Excited to say it should be set up for teaching in Term 4.

July 2026 Keith Jarrett Transcriptions

My book of Keith Jarrett Transcriptions. Great for practice and music analysis!

April 2026 Finding Notes And Keys

Some new interactive resources for students starting out, to learn the different keys on the piano, and the different notes on the clefs.

5 April 2026 Programming Audio on Mobile

For the coding musicians out there, it's probably inevitable that you'll eventually want to port your audio applications to mobile devices. It can get surprisingly tricky! If you're finding yourself getting frustrated, check out our guide to programming audio for mobile browsers.

March 2026 Why SAJA Music?

Open sourcing BeatMatrix and SAJA Music

March 2026 Pat Metheny's Follow Me

Transcription from Imaginary Day Album. Full of energy and joy, and so much fun to play.

January 2026 Marek Dykta's Waltz for Agnes

Always thought this piece was written by John Abercrombie. So his vibe, but turns out he was only playing on it. But the harmony here. So beautiful.