Perfect Pitch Test
Test Your Perfect Pitch
Hear a note, identify it without a reference tone, and review your accuracy, response time, and note-by-note performance.
All tones and results are generated locally in your browser.
Choose the note you heard
Your answer: โ
Correct answer: โ
Response time: โ
Final result
Per-note accuracy
| Note | Attempts | Correct | Accuracy |
|---|
Keyboard: AโG selects natural notes ยท number keys select displayed chromatic choices ยท R replays the tone
Recent attempts
Want to Sharpen Your Pitch Accuracy Even More?
This test just showed your strengths and weak spots. Now build on that with structured training โ guided by a professional vocal coach.
๐ Start Your Free 30 Day Singer Trial โ
Take the Perfect Pitch Test
The Perfect Pitch Test plays randomized single notes and asks you to identify each one without hearing a separate reference pitch first.
You can choose a 10-, 20-, or 30-round test, select one to three octaves, display accidentals as sharps or flats, and switch between three synthesized tone sounds. After each answer, the tool shows whether you were correct, the correct note, your selected answer, and your response time.
At the end, it reports your accuracy, average response time, average semitone error, strongest and weakest notes, ear-rank label, and per-note accuracy.
The test uses browser-generated tones. It does not use your microphone, accept uploaded recordings, test chord recognition, or score octave identification separately.
How to Use the Perfect Pitch Test
Choose the Test Settings
Before starting, select the options that best match the difficulty you want.
| Setting | Available choices | What it changes |
|---|---|---|
| Test length | 10, 20, or 30 rounds | Number of randomized notes |
| Octave range | One, two, or three octaves | Registers from which notes are generated |
| Accidentals | Sharps or flats | Labels used for chromatic notes |
| Tone sound | Pure, soft, or bright | Oscillator waveform and harmonic character |
| Volume | 0%โ100% | Relative browser playback level |
The one-octave test uses octave 4. The two-octave setting uses octaves 3 and 4, while the three-octave setting uses octaves 3 through 5.
The answer is always the pitch class, such as C, Fโฏ, or Bโญ. You are not asked to identify the octave.
Complete Each Round
- Select Start test.
- Listen to the generated tone.
- Choose one of the 12 chromatic note buttons.
- Use Replay tone when necessary.
- Review the correct or incorrect feedback.
- Select Next round.
- Continue until all rounds are complete.
Replaying repeats the same target note. It does not provide a different reference pitch, so it does not turn the task into a relative-pitch comparison.
Keyboard Controls
You can use:
- AโG to choose natural notes
- R to replay the current tone
- 1โ9 to select the first nine displayed note buttons
The number shortcuts do not cover all 12 chromatic choices, so the on-screen buttons remain necessary for some notes.
How the Notes Are Generated
Each round selects a random pitch class from the 12 notes of the chromatic scale and a random octave within the chosen range.
The plugin converts that note into a frequency using equal temperament with A4 fixed at 440 Hz. The tone is then generated with the Web Audio API.
The three tone options use different oscillator waveforms:
| Tone sound | Oscillator type | General character |
|---|---|---|
| Pure tone | Sine | Minimal harmonic content |
| Soft tone | Triangle | Mild upper harmonics |
| Bright tone | Square | Stronger harmonic content |
Each tone lasts about 1.3 seconds and uses a short gain envelope so it fades in and out rather than starting and stopping abruptly.
Changing timbre does not change the correct note. It changes only the sound color, which can make recognition feel easier or harder.
Understanding Your Accuracy Score
Accuracy is calculated as:
Correct answers รท total rounds ร 100
The result is rounded to a whole-number percentage.
| Correct answers | Test length | Accuracy |
|---|---|---|
| 8 | 10 | 80% |
| 15 | 20 | 75% |
| 27 | 30 | 90% |
Because there are 12 answer choices, random guessing has a one-in-12 chance of being correct on each round, or about 8.3%.
A longer test gives a broader sample than a 10-round attempt, but no single score proves absolute pitch by itself.
Average Response Time
Response time begins when a round starts and ends when you select an answer.
It includes:
- Listening time
- Thinking time
- Any delay before answering
- Time spent replaying the tone
The final result averages the response time across all rounds and reports it in seconds.
Fast answers are not automatically better. A high accuracy score with consistent response times is more informative than answering quickly while making many errors.
Average Semitone Error
The semitone-error result measures how far each selected pitch class was from the correct one.
The plugin uses the shortest distance around the 12-note chromatic scale. The range is therefore:
- 0 semitones: correct answer
- 1 semitone: adjacent note
- 6 semitones: maximum possible pitch-class distance
For example, choosing Cโฏ when the answer is C produces an error of one semitone. Choosing B instead of C also produces an error of one semitone because the chromatic scale wraps around.
Octave differences are not included because the test asks only for pitch class.
A low average semitone error can show that your incorrect guesses were still close to the target, while a high value indicates less consistent note identification.
Per-Note Accuracy
The results table includes all 12 pitch classes and shows:
- Number of times each note appeared
- Number of correct answers
- Accuracy for that note
Notes that were not presented show no accuracy percentage.
Attempt count matters. A note identified correctly once has 100% accuracy, but that is less informative than a note identified correctly across several appearances.
Strongest and Weakest Notes
The strongest note is the attempted pitch class with the highest correct-answer rate. The weakest note has the lowest rate.
When two notes have the same percentage, the plugin uses attempt count as a secondary sorting factor.
In a short test, the same note can potentially appear as both strongest and weakest when very few pitch classes were presented or only one note qualifies for comparison. This is one reason to use a longer test before drawing conclusions about note-specific strengths.
Ear-Rank Labels
The plugin assigns an ear-rank label from the final accuracy:
| Accuracy | Ear rank |
|---|---|
| 90%โ100% | Exceptional pitch recognition |
| 75%โ89% | Strong pitch recognition |
| 50%โ74% | Developing pitch recognition |
| Below 50% | Early-stage pitch recognition |
These are plugin score bands, not clinical or scientific diagnoses of perfect pitch.
Perfect Pitch vs. Relative Pitch
Perfect pitch, also called absolute pitch, generally refers to identifying a note without an external reference.
Relative pitch involves identifying the relationship between notes after hearing a reference tone, interval, chord, or tonal context.
This test presents isolated notes without a separate reference. It does not test intervals, chords, scales, melodies, or harmonic function.
How to Interpret a High Score
Consider several outputs together:
- Accuracy
- Average response time
- Average semitone error
- Per-note consistency
- Performance across different timbres
- Performance across longer tests
A strong result across repeated 20- or 30-round tests is more informative than one perfect 10-round attempt.
It is also useful to repeat the test with different tone sounds. Recognizing sine-wave notes but struggling with brighter square-wave tones may indicate that timbre influences your note-labeling strategy.
Frequently Asked Questions
What is a perfect pitch test?
A perfect pitch test asks you to name isolated musical notes without first hearing a separate reference pitch. This tool uses randomized browser-generated notes across configurable octave ranges.
What score indicates perfect pitch?
No single score proves perfect pitch conclusively. The plugin labels 90% or higher as exceptional pitch recognition, but repeated performance across longer tests and different timbres is more meaningful.
What is the chance of guessing correctly?
There are 12 chromatic answer choices, so the chance of a correct random guess is 1 in 12, or about 8.3%, for each round.
Does replaying the tone invalidate the test?
No. Replay repeats the same target note and does not provide a separate reference pitch.
Are sharps and flats different answers?
No. Changing the accidental display changes enharmonic labels, such as Cโฏ and Dโญ, but not the generated pitch or answer position.
Does the test score octave recognition?
No. Notes may be generated across one, two, or three octaves, but the answer is scored only by pitch class.
What does average semitone error mean?
It is the average shortest chromatic distance between your selected note and the correct pitch class. Lower values mean your incorrect answers were generally closer.
Can timbre affect performance?
Yes. The pure, soft, and bright tone options contain different harmonic content, which may make some notes easier or harder to recognize.
Is one high score proof of absolute pitch?
No. A single result can be affected by guessing, familiarity with the sound, and the notes randomly selected. Repeated longer tests provide a more useful picture.
