Mood Swings by Debbie Gibson Song Details

On April 29, 2022, the song "Mood Swings" was released by Debbie Gibson. With this song being around four minutes long, at 3:53, the duration of this song is pretty average compared to other songs. This track is safe for children and doesn't appear to contain any foul language, since the "Explicit" tag was not present in this track. The song is number 12 out of 33 in Anything Is Possible (Deluxe Edition) by Debbie Gibson. Going off of the ISRC code of this track, we detected that the origin of this track is from United States. Based on our statistics, Mood Swings'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

The tempo marking of Mood Swings by Debbie Gibson is Moderato (at a moderate speed), since this song has a tempo of 120 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Especially for You by Kylie Minogue, Jason DonovanEspecially for YouKylie Minogue, Jason DonovanB♭ Major96B110 BPM
Every Time You Go Away by Paul YoungEvery Time You Go AwayPaul YoungF Major67B164 BPM
Anytime by The JetsAnytimeThe JetsF Major27B141 BPM
Could This Be Love - Quiet Storm Mix by SeductionCould This Be Love - Quiet Storm MixSeductionC Major38B74 BPM
You're the Inspiration - 2006 Remaster by ChicagoYou're the Inspiration - 2006 RemasterChicagoB Major61B74 BPM
Do I Have To Say The Words? by Bryan AdamsDo I Have To Say The Words?Bryan AdamsG Major69B128 BPM
I Remember Holding You by Boys Club BandI Remember Holding YouBoys Club BandD Minor87A92 BPM
That's What Love Is All About by Michael BoltonThat's What Love Is All AboutMichael BoltonF Major37B122 BPM
Every Time You Go Away - Radio Edit by Paul YoungEvery Time You Go Away - Radio EditPaul YoungF Major77B164 BPM
Hopelessly by Rick AstleyHopelesslyRick AstleyA♭ Major44B150 BPM
Stitches and Burns by Fra Lippo LippiStitches and BurnsFra Lippo LippiC Major58B118 BPM
I Get Weak by Belinda CarlisleI Get WeakBelinda CarlisleG Major89B122 BPM
Hold Me Now by Dan HillHold Me NowDan HillF♯ Major52B127 BPM
It Would Take a Strong Strong Man by Rick AstleyIt Would Take a Strong Strong ManRick AstleyG Major109B111 BPM
Living Inside Myself by Gino VannelliLiving Inside MyselfGino VannelliB Major41B120 BPM
With You All The Way by New EditionWith You All The WayNew EditionG Major39B142 BPM
Hurt by Carly SimonHurtCarly SimonF Major37B101 BPM
Anyone Can See by Irene CaraAnyone Can SeeIrene CaraF Major57B127 BPM
Cherish by Kool & The GangCherishKool & The GangB♭ Minor63A95 BPM
Foolish Heart by Steve PerryFoolish HeartSteve PerryB Major61B96 BPM
Show Me The Way by Will To PowerShow Me The WayWill To PowerB Major41B103 BPM
You Could Have Been With Me by Sheena EastonYou Could Have Been With MeSheena EastonF Major37B64 BPM
I Miss You (Ultimate Re-Record) by Klymaxx, Joyce IrbyI Miss You (Ultimate Re-Record)Klymaxx, Joyce IrbyF Major47B136 BPM
Release Me - Radio Edit by Wilson PhillipsRelease Me - Radio EditWilson PhillipsC Major58B97 BPM
Here with Me by REO SpeedwagonHere with MeREO SpeedwagonD Major510B72 BPM
ISRC
USAT20621148
Label
L-M Records/RCA Records