Devil in the Dust by S.J. Armstrong Song Details

S.J. Armstrong's 'Devil in the Dust' had a release date set for July 24, 2025. With this song being about 5 minutes long, at This song is fairly a long song compared to the average song length. This song does not have an "Explicit" tag, making it safe for all ages. There are a total of 10 in the song's album "Something From the Past". In this album, this song's track order is #6. Based on our statistics, Devil in the Dust's popularity is unknown right now. In our opinion, the overall tone is not very danceable and projects negative sounds, such as being sad, depressed, or angry.

BPM and Tempo

With Devil in the Dust by S.J. Armstrong having a BPM of 138 with a half-time of 69 BPM and a double-time of 276 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 3/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Parts of Me by Waves Crashing, Beatrix SkyParts of MeWaves Crashing, Beatrix SkyA♭ Major84B136 BPM
Wild Horses by CrowponyWild HorsesCrowponyD♭ Major43B168 BPM
A Thousand Moons by WildiveA Thousand MoonsWildiveE Minor59A111 BPM
Wait Forever by PORTSWait ForeverPORTSD Major510B160 BPM
Back To Life by Magnetic SkiesBack To LifeMagnetic SkiesF♯ Minor711A164 BPM
Fran's Song by Dylan MenzieFran's SongDylan MenzieB♭ Major56B122 BPM
When I Sleep by Black Swan LaneWhen I SleepBlack Swan LaneC Major58B120 BPM
Might as Well by S.J. ArmstrongMight as WellS.J. ArmstrongD Major710B104 BPM
Garden Moth by Jack GabyGarden MothJack GabyC Major78B148 BPM
The Every Boy by Sculpture ClubThe Every BoySculpture ClubD Major810B115 BPM
Sworn by The Mary OnettesSwornThe Mary OnettesD♭ Major73B97 BPM
The Ballad of Douglas Shoe by S.J. ArmstrongThe Ballad of Douglas ShoeS.J. ArmstrongA♭ Minor61A106 BPM
drop to the floor by swan•seasdrop to the floorswan•seasC Major98B158 BPM
White Noise by Cloud PastelWhite NoiseCloud PastelB Minor410A127 BPM
tiny grass is dreaming by The Dream Eaterstiny grass is dreamingThe Dream EatersA Minor28A100 BPM
Passenger by moondaddyPassengermoondaddyC Major78B148 BPM
Signify by Pale Blue EyesSignifyPale Blue EyesC Major78B148 BPM
Lost to the Dance by Born RivalsLost to the DanceBorn RivalsA Minor98A88 BPM
Real Deal by EndearmentsReal DealEndearmentsC Major78B148 BPM
Notes by SILUETTNotesSILUETTC Major78B148 BPM
This Place Is Going Under by Dato AlaplayaThis Place Is Going UnderDato AlaplayaE Minor89A125 BPM
Tiptoe by rocket rulesTiptoerocket rulesC Major78B148 BPM
Look At Me The Same by Black Swan LaneLook At Me The SameBlack Swan LaneD Major710B120 BPM
Song for Someone by IST ISTSong for SomeoneIST ISTC Major78B148 BPM
Till The End Of Time by DarksoftTill The End Of TimeDarksoftE♭ Major85B156 BPM
ISRC
QZ8YL2400011
Label
L-M Records/RCA Records