Bodies
Matt Castro
Bodies
2:45 December 12, 2025
BPM
128
Key
D♭ Major
Camelot
3B

Embed

Share Link

Bodies by Matt Castro Song Details

"Bodies" by Matt Castro had its release date on December 12, 2025. The duration of This song is about two minutes long, specifically at 2:45. This song does not appear to have any foul language. Bodies's duration is considered a little bit shorter than the average duration of a typical track. Because this song is the only song in Bodies and no other songs are present in the album, we classify this track as a single. Based on our statistics, Bodies's popularity is not that popular 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

The tempo marking of Bodies by Matt Castro is Allegro (fast, quick, and bright), since this song has a tempo of 128 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

This song is in the music 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
-3.752 dB
Acousticness
4%
Danceability
56%
Energy
96%
Instrumentalness
89%
Liveness
12%
Loudness
94%
Speechiness
5%
Valence
14%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Endless Dream by RospyEndless DreamRospyC Major78B133 BPM
I AM DONE by Jem Sultan, IngridI AM DONEJem Sultan, IngridG Major99B128 BPM
So Told You - Extended Mix by HASYUKSo Told You - Extended MixHASYUKF♯ Minor911A128 BPM
Real Love - Extended Mix by Kosling, NØSVNReal Love - Extended MixKosling, NØSVNE Minor99A126 BPM
Asian Energy - Radio Edit by God is AFKAsian Energy - Radio EditGod is AFKE♭ Minor92A130 BPM
Turn The F*ckin Bass Up (Edit) by DimenticareTurn The F*ckin Bass Up (Edit)DimenticareC Major78B133 BPM
Nocturnal Circuit by Vexaro PulseNocturnal CircuitVexaro PulseC Major78B133 BPM
SHATTERED ECHOES by NOVA SYNTHSHATTERED ECHOESNOVA SYNTHB♭ Minor93A133 BPM
Feels Like Home by Zack MartinoFeels Like HomeZack MartinoC Major78B133 BPM
Limitless Horizons by Jai BeauLimitless HorizonsJai BeauC Major78B133 BPM
The Message (FSOE898) by Mike EfexThe Message (FSOE898)Mike EfexB Minor910A127 BPM
Silver Pulse by Melvyn WavesSilver PulseMelvyn WavesF Major87B128 BPM
Rising Star by KosimoRising StarKosimoE♭ Minor92A128 BPM
Close Your Eyes (FYH474) by Pavlo Vicci, Claudia PavelClose Your Eyes (FYH474)Pavlo Vicci, Claudia PavelA Major911B132 BPM
Bedouin by Eugenio TokarevBedouinEugenio TokarevB♭ Minor103A138 BPM
Picking Up The Pieces - Remix by Erick SebastianPicking Up The Pieces - RemixErick SebastianC Major78B133 BPM
Back 2 U by Sebastian MateoBack 2 USebastian MateoC Major78B133 BPM
Gone by Matt CastroGoneMatt CastroE Minor99A125 BPM
I am The ALPHA by EllnordI am The ALPHAEllnordF Minor84A126 BPM
Lightforms - Mixed by ProtocultureLightforms - MixedProtocultureF Major77B130 BPM
In Every Life (ABGT662) - Mixed by AudienIn Every Life (ABGT662) - MixedAudienC Major78B133 BPM
Won’t Stop (ABGT656) - Mixed by J RibbonWon’t Stop (ABGT656) - MixedJ RibbonB♭ Major66B125 BPM
Right Thru 2 U by The Prism SyndicateRight Thru 2 UThe Prism SyndicateA♭ Minor71A128 BPM
Changing by DironChangingDironD Major710B126 BPM
Levitate (Tritonia 517) by Memory Loss, BiancaLevitate (Tritonia 517)Memory Loss, BiancaC Minor85A126 BPM
ISRC
QT6F62562811
Label
L-M Records/RCA Records