All My Love
Taylor Armstrong
All My Love
2:41 January 9, 2026
BPM
115
Key
E Major
Camelot
12B

Embed

Share Link

All My Love by Taylor Armstrong Song Details

Taylor Armstrong's 'All My Love' had a release date set for January 9, 2026. The duration of This song is about two minutes long, specifically at 2:41. This song does not appear to have any foul language. All My Love's duration is considered a little bit shorter than the average duration of a typical track. Because this song is the only song in All My Love and no other songs are present in the album, we classify this track as a single. In terms of popularity, All My Love is currently below average in popularity. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

The tempo marking of All My Love by Taylor Armstrong is Moderato (at a moderate speed), since this song has a tempo of 115 BPM. With that information, we can conclude that the song has a moderate tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of E Major. This also means that this song has a camelot key of 12B. So, the perfect camelot match for 12B would be either 12B or 1A. While, 1B can give you a low energy boost. For moderate energy boost, you would use 9B and a high energy boost can either be 2B or 7B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 12A or 11B will give you a low energy drop, 3B would be a moderate one, and 10B or 5B would be a high energy drop. Lastly, 9A 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
-14.194 dB
Acousticness
88%
Danceability
71%
Energy
20%
Instrumentalness
1%
Liveness
10%
Loudness
76%
Speechiness
4%
Valence
20%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Make Me New by MudhouseMake Me NewMudhouseD Major510B84 BPM
I Think I Love You by MudhouseI Think I Love YouMudhouseE♭ Major55B79 BPM
Promise of Life by Kelsey BreedlovePromise of LifeKelsey BreedloveB Minor210A125 BPM
All I've Ever Known - Demo by Olivia GeorgiaAll I've Ever Known - DemoOlivia GeorgiaA Major211B143 BPM
First Love by Ethan C. Davis, Isla Vista WorshipFirst LoveEthan C. Davis, Isla Vista WorshipE♭ Major35B135 BPM
Keep Breathing by lydi lynnKeep Breathinglydi lynnE Major412B134 BPM
Eyes of the Father by Calah MikalEyes of the FatherCalah MikalC Major38B127 BPM
One Five Six Four by John LucasOne Five Six FourJohn LucasD Major410B102 BPM
P R O D I G A L H E A R T by Joshua LeventhalP R O D I G A L H E A R TJoshua LeventhalF♯ Minor511A118 BPM
Rise by Isla Vista Worship, Bre ReedRiseIsla Vista Worship, Bre ReedB♭ Major36B160 BPM
Undress My Heart by Calah Mikal, Taylor ArmstrongUndress My HeartCalah Mikal, Taylor ArmstrongC Major48B130 BPM
Waking Up by John Mark PantanaWaking UpJohn Mark PantanaG Major19B69 BPM
I Need Somebody by Ivan ThevaI Need SomebodyIvan ThevaD♭ Major53B83 BPM
My Joy by Taylor ArmstrongMy JoyTaylor ArmstrongB Major61B128 BPM
Persevere by ZambroaPersevereZambroaB Minor510A80 BPM
1 John 3:1 by Verses, Will Carlisle, Eliza King1 John 3:1Verses, Will Carlisle, Eliza KingC Major48B150 BPM
Thunder by Philip ShibataThunderPhilip ShibataE Major312B183 BPM
Humility by Andrew BloomsHumilityAndrew BloomsD♭ Major33B130 BPM
Blessings Everywhere by Valley BoysBlessings EverywhereValley BoysB Major11B93 BPM
Believe by ZambroaBelieveZambroaG Major39B149 BPM
dreamed by Austin SebekdreamedAustin SebekG Major39B149 BPM
Adonai by Josh AdamsAdonaiJosh AdamsE Major212B132 BPM
Invitation by Land of ColorInvitationLand of ColorF Major27B88 BPM
Sit With You by David CarpenterSit With YouDavid CarpenterC Major38B155 BPM
Always Trust You by Noah Paul HarrisonAlways Trust YouNoah Paul HarrisonG Major59B144 BPM
ISRC
QZGXC2501222
Label
L-M Records/RCA Records