Oh My Goodness
Allen Witcher
Oh My Goodness
3:16 September 14, 2025
BPM
78
Key
F Minor
Camelot
4A

Embed

Share Link

Oh My Goodness by Allen Witcher Song Details

Allen Witcher's 'Oh My Goodness' had a release date set for September 14, 2025. Oh My Goodness is considered explicit and may contain foul language. This song is about 3 minutes and 16 seconds, which is about the average length of a typical song. Since Oh My Goodness only contains only one song in the album, we like to consider this song as a single. Oh My Goodness is not that popular right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

With Oh My Goodness by Allen Witcher having a BPM of 78 with a half-time of 39 BPM and a double-time of 156 BPM, we would consider this track to have a Andante (at a walking pace) tempo marking. Because of this, we believe that the song has an overall slow tempo. The time signature for this track is 4/4.

Music Key

F Minor is the music key of this track. Which also means that the camelot key for this song is 4A. So, the perfect camelot match for 4A would be either 4A or 3B. While, a low energy boost can consist of either 4B or 5A. For moderate energy boost, you would use 1A and a high energy boost can either be 6A or 11A. However, if you are looking for a low energy drop, finding a song with a camelot key of 3A would be a great choice. Where 7A would give you a moderate drop, and 2A or 9A would be a high energy drop. Lastly, 7B 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.345 dB
Acousticness
31%
Danceability
71%
Energy
67%
Instrumentalness
0%
Liveness
13%
Loudness
89%
Speechiness
8%
Valence
20%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Enemy (Freestyle) by Alumni CloudEnemy (Freestyle)Alumni CloudB Minor810A93 BPM
Who Cares by cozmo.Who Carescozmo.A♭ Major54B72 BPM
One Move by JwaltOne MoveJwaltF♯ Minor511A91 BPM
My Journal by Allen WitcherMy JournalAllen WitcherB♭ Major66B165 BPM
Good Life by Tlomza, JavaManGood LifeTlomza, JavaManA Minor48A88 BPM
KEEP IT MOVING by Blu Stiggy DaBossKEEP IT MOVINGBlu Stiggy DaBossA♭ Major54B72 BPM
Act by JosephleslerActJosephleslerD♭ Major33B170 BPM
Sign Me Up by Nicky G., Henry AZSign Me UpNicky G., Henry AZB♭ Minor63A128 BPM
God Bless by Manic TLGod BlessManic TLD♭ Major43B138 BPM
Keep On Shinnin by Cele Cortez, GT GarzaKeep On ShinninCele Cortez, GT GarzaB♭ Minor83A170 BPM
So Close by Brandon TaylorSo CloseBrandon TaylorB♭ Minor53A92 BPM
Up When The World Sleeps - Version 2 by Hazy TunesUp When The World Sleeps - Version 2Hazy TunesA♭ Major54B72 BPM
stePHON by Ryan PeacestePHONRyan PeaceE Minor39A142 BPM
Tomorrow by YaH BoiTomorrowYaH BoiF Major57B69 BPM
Blank Canvas by SenseiiBlank CanvasSenseiiA♭ Major54B72 BPM
Hit Too Hard by Cartoons & WeedHit Too HardCartoons & WeedB♭ Major46B91 BPM
Cereals For Dinner by Hazy TunesCereals For DinnerHazy TunesB♭ Minor63A83 BPM
Need You by Carter SandtnerNeed YouCarter SandtnerF♯ Minor511A85 BPM
Celestial Field by TzuriyaCelestial FieldTzuriyaA Minor78A145 BPM
CHALK DUST by Blu Stiggy DaBossCHALK DUSTBlu Stiggy DaBossA♭ Major54B72 BPM
SHE BAD by NativeSauce Music, Y.E, BIGZ, PHATZSHE BADNativeSauce Music, Y.E, BIGZ, PHATZA♭ Minor71A174 BPM
Clash by QatanaClashQatanaA♭ Major54B72 BPM
Todah Abba by Melech The Messenger, Tyree ToRahTodah AbbaMelech The Messenger, Tyree ToRahG Major59B142 BPM
Ease Your Mind by J.LEase Your MindJ.LE Minor59A130 BPM
Concrete hours by RAW GHOSTConcrete hoursRAW GHOSTA♭ Major54B72 BPM
ISRC
QZZ7V2584936
Label
L-M Records/RCA Records