Key detection

Before you can transpose a song you have to know what key it is in. The analysis works it out from the audio and prints it — “detected: A minor” — and that reading becomes the zero point every shift is counted from.

Download free

How it works

Read it off the audio

The key is estimated from the harmony the chord engine heard, not from metadata that may be wrong.

See it beside the song

The detected key sits under the transpose slider, next to the key the song was written in.

Count shifts from there

Every semitone you move is measured from the detected key, so +2 always means the same thing.

What you get

  • The detected key, printed and named
  • A zero point for every transposition
  • A key track that changes when the song does

Where it stops

A key is a statistical reading of a whole recording: a song that modulates, or one built on a modal loop, can be genuinely ambiguous. The detection names the most likely key, and the transpose control still lets you overrule it by ear.

Questions

What does “detected” mean?

It is the analysis’s answer, as opposed to a key you typed. Both are kept, so you can always see where the reading came from.

Does it work on minor keys?

Yes — major and minor are both reported, with the tonic named in the spelling the rest of the app uses.

What if the song changes key?

That is the key-change feature: the analysis marks the bar where the tonality moves.

Related