Song key and tempo finder
Estimate a song’s key and tempo from the recording.
Key and tempo are most useful when they stay connected to the music that produced them. Soonic places both inside a complete Breakdown so you can check the pulse, harmony, and detected notes together.
What you get
An estimated key and BPM shown beside the original recording, active chord, detected notes, and practice controls—not an isolated number with no musical context.
How it works
- 01
Add the recording
Upload audio or video on the web, or use import and recording options in the mobile app. A clean, steady performance gives the estimator clearer evidence.
- 02
Read key and tempo in context
The Breakdown estimates one tempo and infers a key from the detected musical evidence, then uses the key context when spelling displayed notes and chords.
- 03
Verify the feel of the song
Listen with the chord timeline, slow the track, and loop a section. A half-time or double-time feel can make more than one BPM interpretation musically reasonable.
Made for a musician who wants to use the result.
Useful for rehearsal
Use the result as a starting point when preparing a band, choosing a keyboard patch, setting a click, or discussing a song with another musician.
Harmony beside the key
Seeing the progression and notes next to the key estimate makes it easier to notice borrowed harmony, ambiguous tonal centers, or a label that deserves a second listen.
Tempo beside real playback
The original performance remains available, so BPM is not just metadata. You can immediately hear whether the detected pulse matches the way you count the music.
Common questions
- Will it detect a key change?
- Soonic currently presents one overall key estimate for the Breakdown. The chord timeline may help you hear a modulation, but the product does not claim a separate key label for every section.
- Why can tempo feel twice as fast or half as fast?
- Musicians can count the same pulse at different metrical levels. Listen to the recording and progression to decide whether the displayed BPM fits the way you intend to practise or perform it.