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 on this Mac with Beat This!. 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.
Apple Music, a Spotify data download or ListenBrainz. No Spotify sign-in.
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, on this Mac | Best published |
|---|---|---|
| Key · GiantSteps Key n = 120, 2-min clips | 73.1 weighted · 66.7 exact | 74.6 weighted · 67.9 exact (Korzeniowski & Widmer 2018) |
| Tempo · GiantSteps Tempo n = 118, 2-min clips | 79.7 Acc1 · 90.7 Acc2 | 73.0 Acc1 · 89.3 Acc2 (Schreiber & Müller 2018) |
| Same sets, 30-s centre clips what the app hears | key 68.3 weighted · tempo 81.4 Acc1 | |
| Key and tempo · GuitarSet n = 180, 30-s clips, 5 genres | key 82.2 exact · tempo 97.8 Acc1 |
Scores before any confidence gate. GuitarSet was used to choose a few constants, so it is not held out. Chord moves stay out of matching until a chord set validates them.
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.