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 |
|---|---|---|---|---|
| ILOMESEYI VIBEZ 100 BPMB minorreggae / electronic | 100 | B minor | reggae / electronic | |
| ILOVEITILOVEITILOVEITBELLA KAY 72 BPMF# minorsinger-songwriter / alternative-pop | 72 | F# minor | singer-songwriter / alternative-pop | |
| ImagineJeff Mills 120 BPMC# majortechno | 120 | C# major | techno | |
| Imagine MeKirk Franklin 77 BPMC majorgospel | 77 | C major | gospel | |
| ImmaterialSOPHIE 140 BPMD majorsynth-pop | 140 | D major | synth-pop | |
| Immigrant SongLed Zeppelin 113 BPMF# majorhard rock | 113 | F# major | hard rock | |
| Improvisations on the Theme Music from "Panther Panchali"RAVI SHANKAR 71 BPMC# majorfolk | 71 | C# major | folk | |
| In A MinuteLil Baby 112 BPMC majortrap | 112 | C major | trap | |
| In BloomNirvana 79 BPMG minorhard rock | 79 | G minor | hard rock | |
| In Love With YouErykah Badu 67 BPMA majorsoul | 67 | A major | soul | |
| IN MY FEELINGSDRAKE 91 BPMC minorhip-hop / electronic | 91 | C minor | hip-hop / electronic | |
| IN MY ROOMJULIA WOLF 80 BPMC# minorindie-pop | 80 | C# minor | indie-pop | |
| In The Name Of LoveMartin Garrix & Bebe Rexha 67 BPMG majorsynth-pop | 67 | G major | synth-pop | |
| In the Name of LoveMartin Garrix, Bebe Rexha 67 BPMG majorsynth-pop | 67 | G major | synth-pop | |
| In the Upper RoomMahalia Jackson 107 BPMF majorgospel | 107 | F major | gospel | |
| INATZeynep Bastık & Dhurata Dora 128 BPME minorpop / electronic | 128 | E minor | pop / electronic | |
| IncomingJeff Mills 140 BPMG minortechno | 140 | G minor | techno | |
| Inertia CreepsMassive Attack 83 BPMD# majorambient | 83 | D# major | ambient | |
| Ini AbadiPerunggu 195 BPMG# majorpop | 195 | G# major | pop | |
| Inner City BluesMarvin Gaye 94 BPMD# minorsoul | 94 | D# minor | soul |
