When Mama Cried
Kayvon Alvarez
Thug Angel
3:25 January 15, 2026
BPM
87
Key
B Minor
Camelot
10A

Embed

Share Link

When Mama Cried by Kayvon Alvarez Song Details

Kayvon Alvarez's 'When Mama Cried' had a release date set for January 15, 2026. The duration of This song is about 3 minutes long, at 3:25. 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. There are a total of 9 in the song's album "Thug Angel". In this album, this song's track order is #2. When Mama Cried is not that popular right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

With When Mama Cried by Kayvon Alvarez having a BPM of 87 with a half-time of 44 BPM and a double-time of 174 BPM, we would consider this track to have a Andante (at a walking pace) tempo marking. Because of this, we believe that the song has an overall slow tempo. Looking at the BPM of this song, this song might go great with yoga or pilates. The time signature for this track is 4/4.

Music Key

This song is in the music key of B Minor. Or for those who are familiar with the camelot wheel, this song has a camelot key of 10A. So, the perfect camelot match for 10A would be either 10A or 9B. While, a low energy boost can consist of either 10B or 11A. For moderate energy boost, you would use 7A and a high energy boost can either be 12A or 5A. However, if you are looking for a low energy drop, finding a song with a camelot key of 9A would be a great choice. Where 1A would give you a moderate drop, and 8A or 3A would be a high energy drop. Lastly, 1B 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.197 dB
Acousticness
1%
Danceability
73%
Energy
27%
Instrumentalness
0%
Liveness
11%
Loudness
78%
Speechiness
7%
Valence
38%

Recommendations

TrackArtistKeyEnergyCamelotBPM
You Ain't Got to Go Home by Teddy HaartYou Ain't Got to Go HomeTeddy HaartG Major59B149 BPM
Going Crazy by KathelGoing CrazyKathelG Minor66A100 BPM
Cherry Blossom by HorrorshowCherry BlossomHorrorshowD♭ Minor612A120 BPM
FIVE SIX by PouyaFIVE SIXPouyaC Major78B140 BPM
When It's All Said and Done by Yugi KandiWhen It's All Said and DoneYugi KandiA Minor68A92 BPM
On it by SUSPENCE, Nutty POn itSUSPENCE, Nutty PA♭ Minor81A100 BPM
Awkward by Scotty SireAwkwardScotty SireC Major48B95 BPM
WEIRD (PROD. BY SWEATER BEATS, DONYE’A G) by DumbfoundeadWEIRD (PROD. BY SWEATER BEATS, DONYE’A G)DumbfoundeadC Major68B103 BPM
Gimme the Bag by Jay ClippaGimme the BagJay ClippaA Minor68A92 BPM
Broken by 360, PEZ, Mason DaneBroken360, PEZ, Mason DaneF Minor74A94 BPM
One for the Road by Tara MinxxOne for the RoadTara MinxxB♭ Minor53A88 BPM
Better Days by Cam MeekinsBetter DaysCam MeekinsC Major68B90 BPM
Ex Bitch by Goodh4rtEx BitchGoodh4rtA♭ Major34B114 BPM
I Can Be Your Wifey by Kiveah MillsI Can Be Your WifeyKiveah MillsA Minor68A92 BPM
Ends Talk by Jay ClippaEnds TalkJay ClippaA Minor68A92 BPM
Born in Fire by Kayvon AlvarezBorn in FireKayvon AlvarezA Minor68A92 BPM
History Repeats Itself by Kayvon AlvarezHistory Repeats ItselfKayvon AlvarezA Minor68A92 BPM
I'm Moving On by Teddy HaartI'm Moving OnTeddy HaartE♭ Minor42A128 BPM
A Day Without A Mexican by VrsaA Day Without A MexicanVrsaF♯ Minor611A72 BPM
Paid by Chris WebbyPaidChris WebbyB♭ Minor73A148 BPM
Ad Nauseam by Miles Powers, daevAd NauseamMiles Powers, daevA Minor68A92 BPM
Holding On by Chocolate ChunkzHolding OnChocolate ChunkzB♭ Minor43A107 BPM
I Wish I Never Met You by Yugi KandiI Wish I Never Met YouYugi KandiA Minor68A92 BPM
Suffering by KianuSufferingKianuB Minor410A90 BPM
Floating (with Dizzy Wright & Demrick) by J.Lately, Dizzy Wright, DemrickFloating (with Dizzy Wright & Demrick)J.Lately, Dizzy Wright, DemrickB Minor810A101 BPM
ISRC
GXJBJ2664357
Label
L-M Records/RCA Records