Cannon by Armstrong Song Details

On December 20, 2025, the song "Cannon" was released by Armstrong. Cannon is 2 minutes and 4 seconds long and may contain bad words that may be unsuitable for children. There are a total of 16 in the song's album "Proper Preparation Vol 1.". In this album, this song's track order is #14. Based on our statistics, Cannon's popularity is not that popular right now. The overall mood can be danceable to some, especially with it's high amount of postive energy.

BPM and Tempo

With Cannon by Armstrong having a BPM of 128 with a half-time of 64 BPM and a double-time of 256 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

D♭ Major is the music key of this track. Or for those who are familiar with the camelot wheel, 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
-6.99 dB
Acousticness
14%
Danceability
41%
Energy
80%
Instrumentalness
0%
Liveness
22%
Loudness
88%
Speechiness
49%
Valence
83%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Jiggin by Tonii BoiiJigginTonii BoiiB♭ Major86B120 BPM
Where Da Fantas by CO3Where Da FantasCO3D♭ Major93B135 BPM
Stepper house by LAHH KYY, Youngest shiner, 300kquanStepper houseLAHH KYY, Youngest shiner, 300kquanB Minor910A147 BPM
Heart Attack by Airekaj, CokizzleHeart AttackAirekaj, CokizzleD Major510B154 BPM
Get The Party Crank by Sb2SlimeyGet The Party CrankSb2SlimeyA♭ Major44B142 BPM
Smoke One by Co Davis, Young ColeSmoke OneCo Davis, Young ColeA Minor58A82 BPM
Upward by Blair GarciaUpwardBlair GarciaC Minor95A107 BPM
LoKe MuSiC by Blackwater Noi.D., KiNG cHRiS iNDo, Waco Pike, Bogotá Rich, District Kingz, Mic AveLoKe MuSiCBlackwater Noi.D., KiNG cHRiS iNDo, Waco Pike, Bogotá Rich, District Kingz, Mic AveB Major81B140 BPM
Free Da Men by Ehuncho, Lilwhitez, WayneKaneFree Da MenEhuncho, Lilwhitez, WayneKaneD♭ Major53B148 BPM
Friendsmas by Fox BDFriendsmasFox BDA♭ Major44B142 BPM
Asx Shots by SickasxxgeoAsx ShotsSickasxxgeoA♭ Major44B142 BPM
BOLITTAS by ArmstrongBOLITTASArmstrongD Major510B87 BPM
On That by Jimi NuOn ThatJimi NuB Major61B135 BPM
BRING EM OUT by NikIsRealBRING EM OUTNikIsRealA♭ Major64B85 BPM
Drac Town by Elbno Snakes In Disguise, MonewaypesoDrac TownElbno Snakes In Disguise, MonewaypesoD♭ Minor812A83 BPM
So for Real by Kidricc James, 50/50 Twin, Kaila MayneSo for RealKidricc James, 50/50 Twin, Kaila MayneC Major58B128 BPM
Static by 62tezzo, Baby WalkdownStatic62tezzo, Baby WalkdownD♭ Major43B140 BPM
No Talk by Dougie DNo TalkDougie DB♭ Minor83A83 BPM
Goin Dumb by Wnc WhopbezzyGoin DumbWnc WhopbezzyB♭ Minor53A160 BPM
Turf Pumping by Bigg Third, GojoTurf PumpingBigg Third, GojoA Minor48A176 BPM
FACES by BriscoFACESBriscoD Major710B72 BPM
Ksoo x Zaegottak x Luaa6ix x Ytmchoppaboy-Power by zaegottakKsoo x Zaegottak x Luaa6ix x Ytmchoppaboy-PowerzaegottakD♭ Major63B178 BPM
F#%ked Up by CO3F#%ked UpCO3D♭ Minor412A121 BPM
Get Up and Trap Again by Bunkie WhiteGet Up and Trap AgainBunkie WhiteG Minor66A138 BPM
Different Tactics by Zoelyfe ZoeDifferent TacticsZoelyfe ZoeD♭ Major73B173 BPM
ISRC
QZNN22550839
Label
L-M Records/RCA Records