On My Soul by Rye Li Song Details

"On My Soul" by Rye Li had its release date on December 8, 2020. On My Soul is 2 minutes and 54 seconds long and may contain bad words that may be unsuitable for children. There are a total of 13 in the song's album "System Shock". In this album, this song's track order is #10. Based on our statistics, On My Soul's popularity is unknown right now. Although the tone can be danceable to some, this track does projects more of a negative sound rather than a postive one.

BPM and Tempo

With On My Soul by Rye Li having a BPM of 124 with a half-time of 62 BPM and a double-time of 248 BPM, we would consider this track to have a Allegro (fast, quick, and bright) tempo marking. Because of this, we believe that the song has an overall fast tempo. Looking at the BPM of this song, this song might go great with walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of B♭ Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 6B. So, the perfect camelot match for 6B would be either 6B or 7A. While, 7B can give you a low energy boost. For moderate energy boost, you would use 3B and a high energy boost can either be 8B or 1B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 6A or 5B will give you a low energy drop, 9B would be a moderate one, and 4B or 11B would be a high energy drop. Lastly, 3A 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
-9.777 dB
Acousticness
26%
Danceability
57%
Energy
45%
Instrumentalness
0%
Liveness
25%
Loudness
84%
Speechiness
5%
Valence
16%

Recommendations

TrackArtistKeyEnergyCamelotBPM
HEAVY LOVE - LESS HEAVY by Odetari, IzRoshHEAVY LOVE - LESS HEAVYOdetari, IzRoshD Major610B128 BPM
wassup beijing by y2ktears, nextcrywassup beijingy2ktears, nextcryC Minor35A83 BPM
JET SET! by XmegaLxlJET SET!XmegaLxlA Minor88A110 BPM
David Childress Temple of Doom Freestyle by The Prince of WeedDavid Childress Temple of Doom FreestyleThe Prince of WeedD♭ Major43B133 BPM
HORNY NIGGA DETECTED by SunnahTheSageHORNY NIGGA DETECTEDSunnahTheSageD♭ Major43B120 BPM
Embarrassing by DaDoodEmbarrassingDaDoodD♭ Major63B131 BPM
KAWAII - slowed + reverb by TatarkaKAWAII - slowed + reverbTatarkaC Major48B90 BPM
Damn mommy by DonWalkinn, Topfunder, JayybandemicDamn mommyDonWalkinn, Topfunder, JayybandemicB♭ Minor63A153 BPM
Unless by PichtravoukUnlessPichtravoukD♭ Major43B110 BPM
Running Off by JshxwtyRunning OffJshxwtyD♭ Major83B78 BPM
Ransom - slowed+reverb by scarlett2000Ransom - slowed+reverbscarlett2000E Minor59A152 BPM
Simp She Can't Get Back by Jayyo Jazzy JaySimp She Can't Get BackJayyo Jazzy JayB♭ Minor73A140 BPM
Have you seen my boyfriend (Freestyle) (feat. Zeddy Will) by ScarLip, ZEDDY WILLHave you seen my boyfriend (Freestyle) (feat. Zeddy Will)ScarLip, ZEDDY WILLF Minor64A120 BPM
All Star by Flash GarmentsAll StarFlash GarmentsA♭ Major64B160 BPM
I CAN’T STOP WINNING (GAMBLECORE) by G1SM0I CAN’T STOP WINNING (GAMBLECORE)G1SM0D♭ Major53B119 BPM
Deadpan by DemiGod Status, gbslowlyDeadpanDemiGod Status, gbslowlyC Major68B150 BPM
KEEP UP by OdetariKEEP UPOdetariB♭ Minor83A139 BPM
lego batman by lil wiL1lego batmanlil wiL1D♭ Major53B120 BPM
Planet Namek by Grand PhisherPlanet NamekGrand PhisherD♭ Major53B71 BPM
I'm a Pimp Named Slickback (Slowed + Reverb) by DubskieI'm a Pimp Named Slickback (Slowed + Reverb)DubskieB♭ Minor73A103 BPM
Yo Bunny - Slowed by prodbycpkshawn, Ugly Andz.Yo Bunny - Slowedprodbycpkshawn, Ugly Andz.D♭ Major53B160 BPM
Explain by Rye LiExplainRye LiA Minor58A87 BPM
Industry Baby - Sped Up by LomzIndustry Baby - Sped UpLomzA♭ Minor61A97 BPM
BOI by BomBOIBomB Major71B82 BPM
new Jeans - Jersey Club by Overskynew Jeans - Jersey ClubOverskyD♭ Major83B127 BPM
ISRC
QZNWX2015227
Label
L-M Records/RCA Records