Hafi Roots
Persons Of Interest, Afirootz
Incase We Die
3:03 February 1, 2025
BPM
78
Key
D♭ Major
Camelot
3B

Embed

Share Link

Hafi Roots by Persons Of Interest, Afirootz Song Details

Persons Of Interest, Afirootz's ' "Hafi Roots" was released on its scheduled release date, February 1, 2025. The duration of This song is about 3 minutes long, at 3:03. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. The track order of this song in Persons Of Interest's "Incase We Die" album is number 8 out of 12. On top of that, Turks and Caicos Islands appears to be the country where this track was created. Hafi Roots is unknown right now. Even with the track produces more of a neutral energy, it is pretty danceable compared to others.

BPM and Tempo

We consider the tempo marking of Hafi Roots by Persons Of Interest, Afirootz to be Andante (at a walking pace) because the track has a tempo of 78 BPM, a half-time of 39BPM, and a double-time of 156 BPM. Based on that, the speed of the song's tempo is slow. The time signature for this track is 4/4.

Music Key

This song has a musical key of D♭ Major. This also means that this song has a camelot key of 3B. So, the perfect camelot match for 3B would be either 3B or 4A. While, 4B can give you a low energy boost. For moderate energy boost, you would use 12B and a high energy boost can either be 5B or 10B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 3A or 2B will give you a low energy drop, 6B would be a moderate one, and 1B or 8B would be a high energy drop. Lastly, 12A allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-13.048 dB
Acousticness
19%
Danceability
61%
Energy
57%
Instrumentalness
0%
Liveness
34%
Loudness
78%
Speechiness
40%
Valence
58%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Show Us The Way by Eddie Bullen, Mel Dube, Kandice Kash, Tasha TShow Us The WayEddie Bullen, Mel Dube, Kandice Kash, Tasha TF Minor64A83 BPM
Believe in Yourself by Nature EllisBelieve in YourselfNature EllisF♯ Minor811A137 BPM
The Midnight Tabernacle by Sasha LuminaThe Midnight TabernacleSasha LuminaG Minor56A83 BPM
Higher In Love (Bonus) by Gramps MorganHigher In Love (Bonus)Gramps MorganF♯ Major42B170 BPM
Living for the Love of You by Sinky Beatz, Ras AttitudeLiving for the Love of YouSinky Beatz, Ras AttitudeA Major511B174 BPM
Harder by ObidayaHarderObidayaB♭ Minor53A89 BPM
Peace Love Joy by Pedro World CitizenPeace Love JoyPedro World CitizenA♭ Major84B98 BPM
Stay by Zion MarleyStayZion MarleyA Major511B174 BPM
What's the Way by Jah Sazzah, BunnaWhat's the WayJah Sazzah, BunnaG Major69B145 BPM
Summer Mood by Persons Of InterestSummer MoodPersons Of InterestF Major77B96 BPM
Better Way by Lost World Orchestra, Lorin Rowan, Eric McCannBetter WayLost World Orchestra, Lorin Rowan, Eric McCannA Major511B174 BPM
Web of Lies by Persons Of InterestWeb of LiesPersons Of InterestD♭ Major63B78 BPM
JAH Satta by Ras Teo, Ashanti Selah, Zion I KingsJAH SattaRas Teo, Ashanti Selah, Zion I KingsA♭ Minor61A128 BPM
OPPORTUNITIES by GyaliahOPPORTUNITIESGyaliahA Major511B174 BPM
Rock & Groove - DUB by Jaz EliseRock & Groove - DUBJaz EliseA Major411B92 BPM
Rock Me So by AlaineRock Me SoAlaineA Minor78A136 BPM
Judgment a Come (Live Version) by Patricia BowenJudgment a Come (Live Version)Patricia BowenB♭ Major96B107 BPM
Simply Might is Right by Akae BekaSimply Might is RightAkae BekaA♭ Minor61A76 BPM
Jesus My Lord by PikosichJesus My LordPikosichB♭ Major36B79 BPM
Sweet Surrender by ItaL-DubsSweet SurrenderItaL-DubsC Major68B144 BPM
Here We Are by Christopher EllisHere We AreChristopher EllisB♭ Minor83A168 BPM
The Great Awakening by Sasha LuminaThe Great AwakeningSasha LuminaG Major79B168 BPM
Mi Seh Peace by Rootsman RebelMi Seh PeaceRootsman RebelA Major511B174 BPM
Kano Akayimba by K!MERAKano AkayimbaK!MERAA Major511B174 BPM
Sentenced by The AdmiralsSentencedThe AdmiralsG Major69B80 BPM
ISRC
TCAJE2549265
Label
L-M Records/RCA Records