Should've, Would've, Could've
Wretched Pinhead Puppets
Here to Save the World
2:29 July 31, 2020
BPM
143
Key
B Major
Camelot
1B

Embed

Share Link

Should've, Would've, Could've by Wretched Pinhead Puppets Song Details

On July 31, 2020, the song "Should've, Would've, Could've" was released by Wretched Pinhead Puppets. The duration of This song is about two minutes long, specifically at 2:29. This song does not appear to have any foul language. Should've, Would've, Could've's duration is considered a little bit shorter than the average duration of a typical track. The track order of this song in Wretched Pinhead Puppets's "Here to Save the World" album is number 7 out of 9. On top of that, United States appears to be the country where this track was created. Based on our statistics, Should've, Would've, Could've's popularity is not that popular right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

We consider the tempo marking of Should've, Would've, Could've by Wretched Pinhead Puppets to be Allegro (fast, quick, and bright) because the track has a tempo of 143 BPM, a half-time of 72BPM, and a double-time of 286 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, jogging or cycling, can go well with this song. The time signature for this track is 4/4.

Music Key

The music key of this track is B Major. This also means that this song has a camelot key of 1B. So, the perfect camelot match for 1B would be either 1B or 2A. While, 2B can give you a low energy boost. For moderate energy boost, you would use 10B and a high energy boost can either be 3B or 8B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 1A or 12B will give you a low energy drop, 4B would be a moderate one, and 11B or 6B would be a high energy drop. Lastly, 10A 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
-11.987 dB
Acousticness
34%
Danceability
72%
Energy
65%
Instrumentalness
0%
Liveness
6%
Loudness
80%
Speechiness
8%
Valence
96%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Other Than Here by Zephyros GowaOther Than HereZephyros GowaA Major511B98 BPM
You Can Save Me by Kevin ISMYou Can Save MeKevin ISMC Major58B95 BPM
20,000 (times a day) by Wretched Pinhead Puppets20,000 (times a day)Wretched Pinhead PuppetsG Major69B80 BPM
Go Thru Jesus by Steve the TrailplayerGo Thru JesusSteve the TrailplayerC Major58B105 BPM
To Everyone by Johnny ReedTo EveryoneJohnny ReedD Major310B130 BPM
Vamp by Portland RiderVampPortland RiderA Major511B98 BPM
England's Latest Clown by Graham ParkerEngland's Latest ClownGraham ParkerC Major48B97 BPM
Lawn Chair Larry by Captain ChemicalLawn Chair LarryCaptain ChemicalB Minor810A118 BPM
Can't Do This Anymore by DaybornCan't Do This AnymoreDaybornG Major89B93 BPM
all you need by stephen mooreall you needstephen mooreF Major47B171 BPM
Roll Away The Stone by Mannish BoyRoll Away The StoneMannish BoyC Major98B125 BPM
End of the Road by myster_exEnd of the Roadmyster_exA Minor68A140 BPM
I Aint Got Nothing to Be Afraid Of by Lars PalmérI Aint Got Nothing to Be Afraid OfLars PalmérG Major89B122 BPM
Going Wrong - Acoustic Version by The GodfathersGoing Wrong - Acoustic VersionThe GodfathersA Major511B98 BPM
Dirt by Matt GeiserDirtMatt GeiserB Minor810A136 BPM
The Road Goes on Forever by Alabama 3The Road Goes on ForeverAlabama 3A Major911B110 BPM
Streets of Wisdom by Greg KosicStreets of WisdomGreg KosicD Major810B160 BPM
Strange by The StaylynsStrangeThe StaylynsE Major712B125 BPM
Vigilante Man by Hindu Love GodsVigilante ManHindu Love GodsB♭ Major76B99 BPM
Heathen by Branson AndersonHeathenBranson AndersonA Major711B183 BPM
Which Man Are You by Greg KosicWhich Man Are YouGreg KosicC Major98B113 BPM
Hot blacktop by No WheelsHot blacktopNo WheelsA Minor58A117 BPM
The Libra and the Scorpio by Easy MarkThe Libra and the ScorpioEasy MarkE Minor79A172 BPM
All Of Those Lies by Mannish BoyAll Of Those LiesMannish BoyE Major512B79 BPM
YOLO - Get Up and Try by StefanYOLO - Get Up and TryStefanC Major78B100 BPM
ISRC
ushm92050765
Label
L-M Records/RCA Records