Listen, read, play.

Harmony is an ear and music theory trainer. It gives you something to hear, to read on a staff or to read as plain words, and you answer on the touch keyboard, through your microphone or on a MIDI keyboard.

Free, no account required, on iPhone and Android.

Choose the concept to practice.
Customize your training according to your needs.
A random question is presented to you.
Train your musical ear.
Learn to read a musical staff.
Answer using the virtual keyboard, your microphone or a MIDI device.
Track your skills and progress.
Adapt the app to your profile.
Why Harmony

Music theory is not read, it is practised.

Hearing a fifth, reading a note on a staff, finding a chord under your fingers: these are reflexes. A reflex is not memorised, it is built, through short and frequent repetitions.

Harmony draws a random target, presents it to you, waits for your answer and corrects you straight away. Nothing else. Five questions while waiting for the bus, or thirty in a row sitting at your piano.

Every training session has an end, and it closes on your precision. No endless session, no high score to beat: progress you can actually measure.

The exercises

Four domains, one same move

Each domain has its own settings: what you want to work on, over which range, at which level of difficulty. You tick the boxes, the app draws from them.

Notes

The building block. Find a note on the keyboard, from its name or from its position on the staff.

Intervals

Major second, perfect fifth, diminished seventh. Identify the distance between two notes, or play it back.

Scales

Major, minor, modes, blues, pentatonic. Play the whole scale, or recognise it by ear.

Chords

From triads to seventh chords, in root position or inverted.

Question formats

Three ways to ask the question

The same chord can be written out, played to you or drawn on a staff. These are three different skills, and you choose which ones you train.

In plain words

The target is written out: "C minor chord". You play it. The most direct format, and the one to start with.

By ear

The target is played, never written. You play it back from memory, or name its quality from a list. Blocked or arpeggiated, ascending or descending.

On the staff

The target is drawn in musical notation, in treble or bass clef, with or without a key signature, up to three ledger lines. Pure sight reading.

And two ways to answer

Play it

You play the target back, note by note. The most demanding answer: you have to know it and to place it.

Name it

You pick its quality, its inversion or its direction from a list. Ideal for ear training, when the keyboard is not the point.

Inputs

Answer the way you play

The three inputs are interchangeable and switch on with a single tap. The exercise itself never changes.

Touch keyboard

The virtual piano is always there, zoomable and draggable with one finger. No hardware needed.

Microphone

Play on your real instrument: Harmony listens and recognises the note. One note at a time, after a quick background noise calibration.

MIDI keyboard

Plug a keyboard in over USB or pair it over Bluetooth. Every key you press becomes an answer, with no latency and no detection error.

Progress

What you have mastered, and what still needs work

The Profile tab gathers everything your training sessions have learned about you. Nothing is sent anywhere: your statistics stay on your phone.

One single measure

Your precision, weighted question by question. An eight note scale missed once does not count like a single note missed once.

Three levels of detail

By domain, then by question format, then by quality. Your fifths are fine, but your diminished sevenths by ear still need work.

A 90 day window

Only your answers from the last three months count. Your shaky beginnings fade away on their own, and a break is not held against you forever.

A daily streak

One training session finished during the day keeps the streak alive. Regularity is what makes you progress, not the length of a session.

Settings

Yours, down to the detail

Almost everything is adjustable, and nothing is forced on you. The defaults are a beginner's: complexity is added when you ask for it.

French, English, SpanishLatin, English or German note namingLight theme and dark themeFrom 5 to 30 questions per sessionOrdered or free inputAscending or descendingBlocked or arpeggiated chordsTreble and bass clefUp to three ledger linesAccidentals or key signatureChord inversionsOptional answer playback
In pictures

The app at a glance

Scroll through the exercises, the settings and both themes.

Get involved

Help us build what comes next

We read every message, and it genuinely changes what gets built next.

Answer the survey

Ten minutes to tell us who you are, how you learn music and what you are missing. It is the most useful feedback you can give us.

Open the survey

Send a message

A bug, an idea, a remark about an exercise? Write to us directly, we read everything.

Become a tester

Get new versions before they are released publicly, and give your opinion while the feature can still be changed.

This is the email that will give you access to the test versions. It is the one of your Apple account or of your Google account, which is not necessarily the same as the one above.

Leave a review

If Harmony is useful to you, a rating on the store is what helps hesitating people the most. It takes a minute, and we read reviews like everything else.

Ready to train?

Harmony is available on iPhone and on Android.