Pitch Accuracy Test
Test Your Pitch Accuracy
Hear a target note, sing it back, and measure how closely your voice matches the pitch.
Microphone audio is analyzed locally in your browser and is not uploaded.
β
β
Round result: β
Response time: β
Final results
Per-note results
| Note | Attempts | Matches | Accuracy |
|---|
Keyboard: Space starts or stops listening Β· R replays the target Β· Enter advances after a scored round
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 β
Test Your Pitch Accuracy Online
The Pitch Accuracy Test plays a randomized target note, listens through your microphone, and measures how closely your sung pitch matches the target.
Each round shows the target note and frequency, your detected note and measured frequency, cents deviation, flat/accurate/sharp feedback, pitch confidence, input level, and a live tuning needle. A round is scored only after the tool detects a sufficiently stable version of the exact target note.
The test processes microphone audio locally in your browser. It does not upload recordings, analyze songs, measure vocal range, or grade tone quality.
How to Use the Pitch Accuracy Test
Choose Your Settings
Before starting, configure the test:
| Setting | Available options | What it changes |
|---|---|---|
| Difficulty | Easy, Medium, Hard | Accepted cents range |
| Target-note range | Low, Middle, High, Full | Notes that may be selected |
| Test length | 10, 20, 30 rounds | Number of scored targets |
| Reference tone | Pure, Soft, Bright | Synthesized tone waveform |
| Reference volume | 0%β100% | Playback level |
| Noise-gate sensitivity | Low, Medium, High | Minimum input strength |
| A4 calibration | 430β450 Hz | Reference tuning system |
Choose the microphone from the device menu. Use Refresh devices after connecting a headset, USB microphone, or audio interface.
Hear and Match Each Target
- Select Start test.
- Listen to the target note, which plays automatically.
- Use Replay target when necessary.
- Select Sing now.
- Sustain the displayed target note.
- Hold it until the tool detects a stable result.
- Review the cents deviation and round score.
- Select Next round.
The Space key starts or stops listening, R replays the target, and Enter advances after a scored round.
Difficulty Levels and Scoring Tolerance
Difficulty changes the number of cents you may deviate while still receiving a match.
| Difficulty | Matched range |
|---|---|
| Easy | Within Β±25 cents |
| Medium | Within Β±15 cents |
| Hard | Within Β±8 cents |
A result of +12 cents matches on Easy and Medium, but not on Hard.
Difficulty does not change how the microphone pitch is detected. It changes only the matching threshold and the point at which the result is labeled flat, accurate, or sharp.
Target-Note Ranges
The target range controls which notes can be selected:
| Range | Target span |
|---|---|
| Low | C3βC4 |
| Middle | G3βG4 |
| High | C4βC5 |
| Full | C3βC5 |
Every semitone within the selected range can appear.
These are test ranges, not voice-type classifications. Selecting βHigh voice rangeβ does not determine whether someone is a soprano, tenor, or another vocal category.
Understanding the Live Results
Target Note and Detected Note
The target displays a note name, octave, and calculated frequency.
The detected note is the nearest equal-tempered note to the microphone frequency. For a round to become stable, the detected note must match the exact target note and octave.
This matters because singing an adjacent note steadily does not count as matching the target, even if that adjacent note itself is well tuned.
Cents Deviation
Cents measure the distance between your sung frequency and the target frequency.
- Negative cents mean you are flat.
- Positive cents mean you are sharp.
- Zero cents means the measured frequency equals the target.
The tuning needle displays a range from β50 to +50 cents. If the numerical deviation is larger, the needle stays at the edge while the cents value continues to show the actual calculated result.
Confidence and Input Level
Pitch confidence estimates how strongly the waveform behaves like a repeating periodic signal. The plugin analyzes a result only when confidence exceeds 50%.
Input level is a relative digital percentage, not a calibrated decibel measurement.
A low input can fall below the noise gate. A noisy room can produce unstable detections. Use:
- Low sensitivity for quieter voices
- Medium sensitivity for normal conditions
- High sensitivity when background noise triggers false readings
Stable-Note Requirement
The plugin does not score the first pitch estimate it receives.
It waits until:
- The detected note equals the target note
- Consecutive cents readings vary by less than six cents
- This consistency continues for eight analysis frames
This reduces scoring from brief pitch slides, consonants, noise, or unstable note attacks.
How the Pitch Detection Works
The target frequency is calculated using equal temperament and the selected A4 calibration.
For microphone analysis, the plugin:
- Requests an audio stream from the selected microphone.
- Requests echo cancellation, noise suppression, and automatic gain control as disabled.
- Reads time-domain samples through the Web Audio API.
- Uses autocorrelation to find a repeating waveform period.
- Converts that period into frequency.
- Converts the frequency into the nearest note and octave.
- Compares the measured frequency directly with the target frequency in cents.
The analysis range is approximately 60β1,200 Hz.
Understanding Your Final Results
Overall Accuracy
Overall accuracy is:
Matched rounds Γ· total rounds Γ 100
The displayed result is rounded to a whole percentage.
A 70% result on Easy and a 70% result on Hard do not represent the same tolerance. Keep difficulty consistent when comparing attempts.
Average Absolute Cents Error
The test takes the absolute cents deviation from every scored round and averages those values.
A result of β20 cents and +20 cents both contribute 20 cents of error. This makes the metric describe average distance from the target rather than whether you tend to sing sharp or flat.
Average Response Time
Response time starts when the round is created and ends when the stable result is scored.
It includes:
- Hearing the initial target
- Replaying the target
- Preparing to sing
- Starting microphone listening
- Holding the note until stable detection
It is therefore a complete round-response measure, not only the time spent vocalizing.
Streaks and Per-Note Results
The current streak increases after each matched round and resets after a miss. Best streak stores the longest sequence of matches.
The per-note table groups results by exact note and octave. It shows attempts, matches, and accuracy for each target that appeared.
Strongest and weakest notes are based on match percentage. When percentages are tied, the number of attempts is used as a secondary comparison.
How to Get a More Reliable Result
Use headphones so the reference tone does not enter the microphone.
Keep the microphone at a consistent distance and sustain a steady vowel such as βah.β Avoid judging the result during the initial slide into the note.
Choose a comfortable target range. If notes are repeatedly outside your usable register, range difficulty may affect the result more than pitch-matching skill.
For progress tracking, use the same difficulty, note range, microphone, and A4 calibration across sessions. Longer 20- or 30-round tests provide more note-specific evidence than a single short attempt.
Pitch Accuracy Is Not Vocal Range or Singing Quality
Pitch accuracy measures how closely a sustained note matches a target frequency.
Vocal range measures the lowest and highest notes a person can produce usefully. This plugin does not calculate vocal range.
It also does not score breath support, resonance, diction, rhythm, expression, tone quality, or complete-song performance. A close cents result shows accurate single-note matching under the test conditions, not overall singing ability.
Frequently Asked Questions
How does the pitch accuracy test work?
The tool plays a target note and analyzes your sustained microphone input. It calculates frequency, note, cents deviation, confidence, and whether the result falls within the selected difficulty threshold.
How many cents count as accurate?
Easy accepts Β±25 cents, Medium accepts Β±15 cents, and Hard accepts Β±8 cents. The threshold determines whether the round is counted as matched.
Why is a stable note required?
Stable-note detection prevents brief slides, noise, or changing pitch from being scored immediately. The exact target note must remain consistent across eight analysis frames.
Why is my note not being scored?
The input may be too quiet, confidence may be below 50%, the detected note may not match the target octave, or the pitch may still be changing. Adjust sensitivity, reduce noise, and sustain the target more steadily.
What does pitch confidence mean?
Confidence represents the strength of the repeating pitch pattern found in the waveform. It is an algorithmic signal-quality indicator, not a rating of your singing voice.
Does microphone quality affect the result?
Yes. Microphone response, input level, room noise, distance, and device processing can affect pitch detection stability. Consistent equipment and positioning make repeated tests more comparable.
What is average absolute cents error?
It is the average distance from the target across all rounds, ignoring whether each miss was sharp or flat. Lower values mean your sung frequencies were closer to the targets overall.
How are strongest and weakest notes calculated?
The plugin compares the percentage of matched attempts for each exact target note and octave. Attempt count is used as a secondary sorting factor when percentages are equal.
Does this test measure overall singing ability?
No. It measures single-note pitch matching only. It does not assess vocal range, tone quality, breath support, rhythm, diction, or musical expression.
