About Pitch Trainer
Pitch Trainer listens through your microphone, draws your voice as a live pitch line against the note you are aiming for, and tells you in cents how close you are. Every mistake gets one named hint within about a second. Available in English, French, Spanish and Japanese.
How it works
- Pitch detection runs on your device, in your browser, on every slice of microphone sound. It uses autocorrelation: comparing each slice against delayed copies of itself to find the repeating period, which gives the pitch in hertz. There is no AI model and nothing is downloaded.
- The live line shows your pitch as a line against a shaded band for the target note. Green means in tune. The Feedback row under the chart names the current mistake.
- Scoring: a note is sung correctly when you stay within the tolerance of the target and hold it steady. Tolerance is adjustable in Settings: Relaxed (40 cents), Normal (25 cents) or Strict (15 cents). One hundred cents make one semitone.
- Hear the note plays the target with a built-in synthesised tone so you can match it. Press it any time in practice mode (in quiz mode it is hidden until you are scored).
- Intervals and melodies: sing the notes in order. A gap of silence ends an attempt, and a sudden pitch jump starts the next note, so you can sing legato through a melody.
- Quiz mode gives you 8 unseen notes from across the levels, hides the preview and the reference tone, and scores each one. Wrong answers name the mistake, never just the score.
The hints
- "A little higher": you are flat, below the note. Raise your pitch.
- "A little lower": you are sharp, above the note. Lower your pitch.
- "Higher, about N semitone(s)" / "Lower, about N semitone(s)": you are a whole semitone or more off. Press Hear the note and match it fresh.
- "Right note, wrong octave": you sang the right note name but an octave too low or too high. Try it an octave away, or redo your range.
- "You slid up / down into the note": you started off and glided onto the target. Stop, hear it in your head, then begin exactly on the note.
- "Hold it steady": your average was in tune but the pitch wobbled. Keep the breath even.
Each hint shows the error in cents. After an exercise, points and badges track your progress on the home page.
Your range
Before the first exercises, the app asks you to find your comfortable range: sing your lowest comfortable note and your highest, about 20 seconds in total. Exercises are then placed where your voice is happy. You can skip it and pick a preset (lower, middle, higher or child's voice), and redo it any time. The range is stored only on your device.
The levels
- Level 1, single notes: 8 notes to sing and hold steady, one at a time.
- Level 2, intervals (unlocks at 50 points): 9 two-note jumps, up and down: seconds, thirds, fourths, fifths, sixths and an octave.
- Level 3, melodies (unlocks at 150 points): 6 short traditional melodies, all public domain: Hot Cross Buns, Mary Had a Little Lamb, Au clair de la lune, Frère Jacques, London Bridge and Twinkle, Twinkle, Little Star.
Each completed exercise is 10 points; each level up brings points, badges and a day streak. Quiz mode unlocks with the levels and gives 8 unseen notes.
Resources: learn from a real teacher
For real instruction, learn from a qualified singing teacher, linked above. A teacher hears things a pitch line cannot: your tone, your breathing, and whether you are straining. Never strain: if a note hurts or feels tight, stop and rest your voice.
These links open other websites in a new tab. Pitch Trainer isn't affiliated with any of them and sends them nothing.
Privacy
- Your voice never leaves your device. The pitch detector measures each slice of microphone sound and discards it. Only the detected pitch numbers are kept for the current exercise. Nothing is recorded, uploaded, shared or stored.
- No accounts, ads, cookies, analytics or trackers. The app loads nothing from other websites, and a security policy blocks connections anywhere else.
- Stored on your device only: your range, exercises done, points, badges, day streaks, settings and whether you have seen the welcome message, in your browser's local storage. Delete it with Offline proof → Delete all my data, Settings → Clear progress, or your browser's site settings.
- The microphone is only on when you press Start listening in an exercise. It turns off when you leave the exercise, press Turn mic off, or switch to another tab.
- Hosting: like any website, the server that delivers the app's files may keep standard technical logs of those downloads. The app itself sends nothing. Full privacy page
Disclaimer
- This is a home practice tool, not a teacher, therapist or safety device. Everything runs on your device: no video, audio or images are sent anywhere. Feedback is automatic and can be wrong. For real instruction, learn from a qualified singing teacher, linked on the Resources page.
- The app measures the pitch of your voice, not your tone, breathing or technique. Background noise, a quiet voice or a cold can confuse the detector. Pitch scores are a practice aid, not a measure of singing ability.
- Never strain. If a note hurts or feels tight, stop and rest your voice.
- The app is provided “as is”, without warranty of any kind.
Accessibility
- Hints and pitch readings are announced to screen readers, and every control works with a keyboard. The pitch line is also readable as text: the Feedback row names the current mistake and the error in cents.
- Animations follow your device's "reduce motion" setting, and chimes and confetti can be turned off in Settings.
Credits
- Pitch detection (autocorrelation), the note scorer, all exercises and all text: original code and content written for this app (no third-party libraries).
- The melodies are short opening phrases of traditional public-domain tunes.
- Built with the on-device coach pattern from the Little Hands and Tone Trainer apps.
Pitch Trainer version 1.0.0