How to use this workflow
Choose a tonal recording
Load a supported audio file at least ten seconds long. A passage with melody and harmony is usually more informative than silence or an isolated drum break.
Read the result
The tool compares pitch-class information with major and minor key templates. Read the primary estimate and any alternatives rather than relying only on the first label.
Confirm and transpose
Compare the proposed tonic with the recording on an instrument if possible. Then use the pitch changer’s semitone slider to move the audio to the desired range.
Relative major and minor can be ambiguous
C major and A minor share the same set of notes. Their difference depends on musical emphasis and harmonic context, not just on which pitch classes are present. An automated summary can therefore prefer a relative key that differs from a musician’s interpretation.
Modal music, a prominent introduction in another key, detuned recordings and arrangements with little harmonic information can also confuse a template-based estimate. Use your ears and the score when one is available.
A key estimate, not a transcription
The current analyzer compares chroma information against 24 major/minor templates. It can return unknown for unsuitable audio and show alternatives for a low-confidence result. Confidence describes the analyzer’s own evidence; it is not a certified accuracy rate.
This page does not identify every chord, transcribe a melody or display a timeline of key changes. If a recording modulates, one key label cannot describe all of it. Analyze a suitable excerpt when you need to work on one section.
Common questions
Can a pitch shift change major into minor?
A uniform pitch shift moves every note by the same interval. It preserves the interval pattern, so C major shifted up two semitones becomes D major, not D minor.
Can I use the pitch changer when the key is unknown?
Yes. The semitone slider works independently of key detection. For singing practice, audition small shifts and choose the range that feels comfortable.