Ear Trainer

Getting Started

Note: This guide currently documents Levels 1–3. Level 4 (7th chords) shipped in version 0.8.0 and will be added to this guide in a future update — including a music theory primer on 7th chords. The in-app interface has tooltips and labels that should let you find your way around Level 4 in the meantime, and its layout follows the same pattern described for Levels 1 and 2 (MODE row, ARPEGGIO DIRECTION row, Reference panel above the quiz, "Guess The 7th Chord" stage, and a "7th Chord Quiz Choices" panel at the bottom).

Welcome. This is a small app for training your musical ear: hearing the distance between two notes, the quality of a chord, and (eventually) producing those sounds with your own voice. It runs in your web browser, no install needed, and the audio you'll hear is real piano samples.

This guide will walk you through your first session and explain a little music theory along the way. You don't need to read it cover to cover. Skim what you need, skip what you don't.

Quick start (60 seconds)

  1. Open the app in your web browser. Wait a few seconds for the message "Loading piano samples…" to disappear.
  2. Make sure your computer's volume is up and your speakers or headphones are working.
  3. Open the Reference panel first. On Level 1 (the default), you'll see a green ↓ caption that says "New here? Open the Reference section first…" — click that section open. Try clicking a few interval names (Major 3rd, Perfect 5th, Octave) to hear what each one sounds like. This gets your ear oriented before you start being quizzed.
  4. Now click the green ▶ Play button under the "Guess The Interval" heading. You'll hear two piano notes played one after the other.
  5. Underneath, you'll see buttons for each interval (Minor 2nd, Major 2nd, Minor 3rd, etc.). Click whichever one you think you heard.
  6. The app tells you if you were right or wrong. If right, the next question plays automatically. If wrong, listen again with the ↻ Repeat Last button.

That's the basic loop. The rest of this guide explains everything else.

The three levels at a glance

The app is organized into three levels, shown as tabs across the top:

You can move between levels freely. They each have their own score, so working in Level 2 doesn't affect your Level 1 progress, and vice versa. There's no "unlocking" — visit any level whenever you want.

The intended progression is roughly Level 1 → Level 2 → Level 3, but many musicians benefit from doing all three in any session. Use what serves you.

A little music theory you'll want to know

If you're new to formal music theory, three concepts will get you 90% of the way through this app. If you already know these, skip ahead.

Pitch and notes

Music is built from notes — specific pitches like C, D, E, F, G, A, B. After B, the cycle repeats: the next C is called the same name but is one octave higher. A piano keyboard makes this visible — each white key has a name (CDEFGAB), and the pattern repeats up and down the keyboard.

Between most adjacent white keys, there's a black key. Each adjacent pair of keys (white-to-black, or in two places, white-to-white) is called a half step or semitone. The whole keyboard is divided into these equal half steps — twelve of them per octave.

Intervals

An interval is the distance between two notes, measured in half steps. Some have evocative names; some are just numbered:

Hearing which interval is which is what Level 1 trains.

Triads

A triad is a three-note chord built by stacking two intervals above a root note. The four common qualities:

Inversions

The same three notes of a triad can be arranged with any of them on the bottom. Take a C major triad — C, E, G. The three arrangements:

It's still the "same chord," but each inversion has a different sound character. Hearing which inversion is being played is part of what Level 2 trains. (Triads only have three inversions. Four-note chords like sevenths add a fourth inversion — but those aren't in the app yet.)

That's the whole theory baseline. Onward.

Level 1 · Intervals

What it teaches

Recognizing intervals by ear — the foundational ear training skill. Most other skills (melody dictation, chord recognition, transcription, improvisation) build on this.

Layout

From top to bottom, Level 1 is laid out like this:

The loop

  1. Press ▶ Play. Two notes play.
  2. Click one of the answer buttons (Minor 2nd, Major 2nd, etc.).
  3. Right? It auto-advances to a new question after about a second. Wrong? It tells you what it actually was, and waits for you to continue.
  4. ↻ Repeat Last plays the most recent interval again. Especially useful after a wrong answer, when you now know what to listen for.
  5. Skip → generates a new question without grading the current one.

The two playback modes

Selected from the MODE row at the top:

Start with melodic. Move to harmonic once you're scoring well.

Direction (melodic only)

From the INTERVAL DIRECTION row, when in melodic mode:

Descending is harder than ascending for most people. Worth practicing both. Mixed is the realistic test once you're confident in each separately.

Settings: Interval Quiz Choices

At the bottom of Level 1, there's a panel called "Interval Quiz Choices." Open it to see a row of small buttons (called "chips" in the app) — one for each interval. Toggle them on or off to control which intervals appear in the quiz.

Recommended starting pool: just Perfect 5th, Major 3rd, Minor 3rd, and Octave. These four are the most distinct and the easiest to learn. Once you can distinguish them reliably (say, 8 out of 10 right), add the next set: Perfect 4th and Major 6th. Build up gradually. Trying to learn all 12 at once is a recipe for frustration.

The Reference panel

This panel sits above the quiz, with a green ↓ caption drawing attention to it on first visit. Open it and click any interval to hear it. The Reference is for learning the sound of an interval, separate from the quiz — no scoring, no time pressure.

The Reference panel has two main controls:

Keyboard shortcuts on Level 1

Space (Play), R (Repeat Last), S (Skip), 1–9 (pick the Nth answer). See the consolidated Keyboard shortcuts section below for all levels in one place.

Level 2 · Triads

What it teaches

Recognizing the quality of a triad (major / minor / diminished / augmented) and which inversion it's in. This is the foundation for hearing chord progressions in real music.

Layout

Same general shape as Level 1, with chord-specific labels:

The loop

  1. Press ▶ Play. Three notes play (either at once or in sequence).
  2. Pick a chord quality from the Chord Quality row.
  3. Pick an inversion from the Chord Inversion row.
  4. Click Submit Answer (or press Enter).
  5. The app tells you if you got it right. If you got part of it right (quality but not inversion, or vice versa), it'll tell you which.

You can change your picks before submitting. Clear Picks resets both selections.

The two playback modes

Most people find arpeggiated easier for inversions and blocked easier for quality. Switch between them depending on what you're working on.

Direction (arpeggiated only)

Same options as Level 1 — Ascending, Descending, Mixed. In blocked mode, direction is meaningless and the controls are dimmed.

The Triad Quiz Choices panel

At the bottom of Level 2, this panel (formerly called "Triad Focus") has two sets of toggleable chips:

This is your practice focus tool. Want to drill just major vs minor in root position? Turn off everything else. Want to focus on identifying inversions of a specific quality? Same idea — narrow the pool.

The Reference panel

Same idea as Level 1's Reference, sitting above the quiz, but with one button per combination of quality and inversion (so 6 buttons with just major/minor, 12 if all four qualities are on). Click any to hear that specific voicing. The same Fixed/Random root control is here, with Fixed at C4 by default.

Keyboard shortcuts on Level 2

Space (Play), R (Repeat Last), S (Skip), Enter (Submit Answer). See the consolidated Keyboard shortcuts section below for all levels in one place.

Level 3 · Sing-First

What it teaches

Producing intervals and chord tones with your voice. This is a fundamentally different skill than recognition — and it's how working musicians (singers especially, but also instrumentalists) develop deep internalization of musical sounds. If you can sing it, you really know it.

Layout

Level 3 has a different shape from Levels 1 and 2 because the workflow is different — there's no recognition quiz, just structured singing practice. From top to bottom:

There's no Reference panel on Level 3 — the Target picker plays a similar role, but it's required (you can't practice without picking something) rather than exploratory.

The loop

  1. Pick a target — for example, "Perfect 5th" — from the practice settings panel below.
  2. Press ▶ Play Root. You'll hear one piano note. That's your reference root.
  3. A countdown begins (default 5 seconds). During the countdown, sing up the interval from the root note. For a Perfect 5th from a root of C, you'd sing up to G.
  4. When the countdown hits zero, the app plays the actual root + the target note so you can verify whether you sang the right pitch.
  5. Click ✓ Got It if you sang it accurately, ✕ Missed It if not. Be honest with yourself; nobody's grading you but you.
  6. Press ↻ New Root, Same Target to try the same interval from a different starting note.

Why this matters

The recognition skill (Levels 1 and 2) trains your ear to receive. Sing-first trains your ear to generate. Most professional musicians will tell you that being able to produce an interval on demand is the deeper skill. It's how you internalize that "Perfect 5th" isn't just a label but a felt sound you can summon.

The two content modes

At the top of Level 3, choose:

Practice settings

Tips for sing-first practice

Keyboard shortcuts on Level 3

Space (Play Root), T (Play Target Now), G (Got It), M (Missed It). See the consolidated Keyboard shortcuts section below for all levels in one place.

Keyboard shortcuts

Inside the app, there's a Keyboard shortcuts disclosure between the title and the level tabs at the top of the page. Click it to expand. Its contents update automatically when you switch levels — so you only ever see the shortcuts that apply right now. (In earlier versions, each level had its own keyboard-shortcuts panel; v0.9.0 consolidates them into one.)

For reference, here are the shortcut sets for the three documented levels (Level 4's section is coming in a future update):

Level 1 · Intervals

  • SpacePlay / next question
  • RRepeat Last
  • SSkip
  • 1, 2, 3…Pick the Nth visible answer button

Level 2 · Triads

  • SpacePlay / next question
  • RRepeat Last
  • SSkip
  • EnterSubmit Answer

Level 3 · Sing-First

  • SpacePlay Root
  • TPlay Target Now (skip the wait)
  • GGot It
  • MMissed It

Screen reader users — see the Accessibility features section below for important notes about putting your screen reader into focus mode before using these shortcuts.

Tips for effective practice

Accessibility features

The app is built with accessibility as a priority:

Using a screen reader?

This app uses single-letter shortcuts (R, S, T, G, M, Space) for quick actions. Most screen readers also use these letters to navigate by region, heading, or button. To use the app's shortcuts, switch your screen reader into focus mode (sometimes called forms mode or pass-through mode):

NVDA
press NVDA key + Space to toggle focus mode
JAWS
press Insert + Z to toggle the virtual cursor off
VoiceOver (Mac)
press Control + Option + Shift + Down Arrow to interact with the page
Narrator (Windows)
press Caps Lock + Spacebar to toggle scan mode off

When you're done practicing, switch back to your normal browse mode to navigate the rest of the web.

A reminder of this is also available inside the app — there's a "Keyboard shortcuts" disclosure at the top of the page (between the title and the level tabs) that lists the shortcuts for whichever level you're currently on, and includes a brief screen-reader note.

If you find an accessibility issue, please report it — these features have been designed thoughtfully but real-world testing always finds gaps.


A final note

Ear training is a slow build. Don't expect to be hearing complex chord qualities perfectly after a week — most musicians take months or years to internalize this stuff deeply. The goal isn't to get a high score; it's to gradually grow a more accurate, more flexible musical ear. Some sessions you'll feel sharp. Others you won't. Both are part of the process.

Have fun with it.