All That I've Done by Rasti Song Details

"All That I've Done" by Rasti had its release date on August 22, 2025. The duration of This song is about two minutes long, specifically at 2:31. This song does not appear to have any foul language. All That I've Done's duration is considered a little bit shorter than the average duration of a typical track. The track order of this song in Rasti's "I Can't Fix Me" album is number 9 out of 12. All That I've Done is not that popular right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

We consider the tempo marking of All That I've Done by Rasti to be Andante (at a walking pace) because the track has a tempo of 81 BPM, a half-time of 40BPM, and a double-time of 162 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 E Minor. Because this track belongs in the E Minor key, the camelot key is 9A. So, the perfect camelot match for 9A would be either 9A or 8B. While, a low energy boost can consist of either 9B or 10A. For moderate energy boost, you would use 6A and a high energy boost can either be 11A or 4A. However, if you are looking for a low energy drop, finding a song with a camelot key of 8A would be a great choice. Where 12A would give you a moderate drop, and 7A or 2A would be a high energy drop. Lastly, 12B 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
-7.452 dB
Acousticness
43%
Danceability
65%
Energy
58%
Instrumentalness
0%
Liveness
10%
Loudness
88%
Speechiness
13%
Valence
11%

Recommendations

TrackArtistKeyEnergyCamelotBPM
MY OH MY by North BloomMY OH MYNorth BloomE Major412B108 BPM
Panic by SM6PanicSM6E Minor69A94 BPM
Ice That by RastiIce ThatRastiF♯ Major62B130 BPM
Don't Tell Me You Love Me by Follies & VicesDon't Tell Me You Love MeFollies & VicesC Major58B120 BPM
The Moxie by The Orphan The PoetThe MoxieThe Orphan The PoetC Major88B135 BPM
Tightrope by Paper IdolTightropePaper IdolD♭ Major63B95 BPM
pest by KwitepestKwiteD♭ Major73B99 BPM
1975 by Silent Child1975Silent ChildF Minor34A143 BPM
Not Havin' a Blast by Demi the DaredevilNot Havin' a BlastDemi the DaredevilF Minor64A108 BPM
Headstone by The Orphan The PoetHeadstoneThe Orphan The PoetB Major71B175 BPM
Sidewalk by Paper IdolSidewalkPaper IdolB♭ Minor63A87 BPM
Me and the Boys by RastiMe and the BoysRastiF♯ Minor611A92 BPM
Fuck You Call Me by HuxlxyFuck You Call MeHuxlxyE♭ Minor52A174 BPM
affection by narpyaffectionnarpyG Minor36A80 BPM
villains by PmBatavillainsPmBataD♭ Major53B82 BPM
No Way Back by SFRNG, MADZI, Just Isac, CustodyNo Way BackSFRNG, MADZI, Just Isac, CustodyE Minor69A175 BPM
King by Foreign FiguresKingForeign FiguresE Minor59A120 BPM
Sad Boy Summer by Negative 25Sad Boy SummerNegative 25B♭ Minor43A134 BPM
So Tired by RastiSo TiredRastiB♭ Minor53A118 BPM
Ghosted by Kodama BoyGhostedKodama BoyG Major69B88 BPM
Text Me Before I Break by Kid MalibuText Me Before I BreakKid MalibuA Minor58A113 BPM
The Dino Club by Ethan BortnickThe Dino ClubEthan BortnickG Minor86A140 BPM
Sad Forever by Anthony AmorimSad ForeverAnthony AmorimC Major48B164 BPM
Daisies by Roe Kapara, Indy JuneDaisiesRoe Kapara, Indy JuneC Major68B98 BPM
Clouds by Paper IdolCloudsPaper IdolF♯ Minor611A92 BPM
ISRC
QZWFX2525903
Label
L-M Records/RCA Records