Key on the circle
Key and mode measured from audio, shown on the circle of fifths.
Pivot measures the key, tempo and chord moves of the songs you return to, then finds them in other genres.
Pivot listens to short official previews on your Mac, measures the music, and builds one mix a day that shares it.
Key and mode measured from audio, shown on the circle of fifths.
Beats tracked with Beat This! and madmom. Pulses at the real BPM.
Chord rhythm of each preview. Kept out of matching until validated.
Picks that share your keys and tempos, mostly from other genres.
Every pick names what it shares and the song of yours it echoes.
Reads Spotify or Apple Music history. Plays where you listen.
Click any song and the panel plays back what Pivot measured: the key on the circle of fifths, the beat at its tempo, the chord rhythm of the preview.

63%of the sample mix sits outside the listener’s top genres
764chart songs measured to build the pool
17 of 20sample songs confident enough to count

Keys plotted on the circle of fifths, tempo bands, mode and meter. Low-confidence songs are counted as unknown, not guessed.
We score the analyzer against expert-labelled audio and publish the numbers next to the best published results.
| Task · set | Pivot | Essentia baseline (same audio) | Best published |
|---|---|---|---|
| Key · GiantSteps Key n = 120, 2-min clips | 73.2 weighted · 68.3 exact | 67.4 weighted | 74.6 weighted · 67.9 exact (Korzeniowski & Widmer 2018) |
| Tempo · GiantSteps Tempo n = 118, 2-min clips | 80.5 Acc1 · 89.8 Acc2 | 57.6 Acc1 · 79.7 Acc2 | 73.0 Acc1 · 89.3 Acc2 (Schreiber & Müller 2018) |
| Same sets, 30-s centre clips what the app hears | key 69.9 weighted · tempo 78.8 Acc1 | key 67.7 weighted · tempo 59.3 Acc1 |
GiantSteps is electronic music only. A cross-genre set with musician-checked labels is in progress; chord-move features stay off until it passes.
Audio, not guessesTheory comes only from audio models. Language models never name a key, chord or tempo.
Unknown is an answerBelow the confidence gate, Pivot says unknown and leaves the track out of the match.
Previews stay previews30-second official previews are analyzed on your Mac and deleted. No audio is stored or shared.