The analysis library
Song analysis
Find the tempo, key and musical character of a recording.
1,615 analyses552 artist entries
1,615 songsBPM bars use a shared 40–220 scale
| Song / Artist | Tempo | Key | Genre | Quick view |
|---|---|---|---|---|
| Different Trains: America-Before the warSteve Reich 125 BPMF minorcinematic orchestral | 125 | F minor | cinematic orchestral | |
| Dil Pe Zakham Khate HainNusrat Fateh Ali Khan 102 BPMB minorhouse | 102 | B minor | house | |
| Dile Que por Mi No TemaCelia Cruz 130 BPMG minorafrobeats | 130 | G minor | afrobeats | |
| Disco DevilLee "Scratch" Perry 154 BPMF majorreggae | 154 | F major | reggae | |
| DisfrutoCarla Morrison 91 BPMF# minorpop | 91 | F# minor | pop | |
| Disfruto Lo MaloJunior H & Natanael Cano 111 BPMF# minorcountry / folk | 111 | F# minor | country / folk | |
| Dissolved GirlMassive Attack 133 BPMF minorlo-fi hip hop | 133 | F minor | lo-fi hip hop | |
| Distant LoverMarvin Gaye 71 BPME majorsoul | 71 | E major | soul | |
| DNA.Kendrick Lamar 140 BPMB minortrap | 140 | B minor | trap | |
| DO I WANNA KNOWARCTIC MONKEYS 85 BPMG minorrock / alternative-rock | 85 | G minor | rock / alternative-rock | |
| DO IT LIKE THISALLDAY PROJECT 70 BPMB minorelectronic / hip-hop | 70 | B minor | electronic / hip-hop | |
| Do NumbariDhanda Nyoliwala 92 BPMC# majortrap | 92 | C# major | trap | |
| Doce MelPriscila Senna e Gusttavo Lima 133 BPMB minorfolk | 133 | B minor | folk | |
| DOG DAYS ARE OVERFLORENCE & THE MACHINE 150 BPMG majoralternative pop / rock | 150 | G major | alternative pop / rock | |
| DominasCarl Craig 128 BPMC minortechno | 128 | C minor | techno | |
| Domino DancingPet Shop Boys 109 BPME minorsynth-pop | 109 | E minor | synth-pop | |
| Don't Answer The DoorB.B. King 171 BPMA# majorblues | 171 | A# major | blues | |
| Don't Believe The HypePublic Enemy 98 BPMD# majorboom-bap hip hop | 98 | D# major | boom-bap hip hop | |
| Don't Blame MeTaylor Swift 68 BPMA minorR&B | 68 | A minor | R&B | |
| Don't Bother MeBad Brains 133 BPMB minorpunk | 133 | B minor | punk |
