Perfect Skin by Ian McFarland Song Details

"Perfect Skin" by Ian McFarland had its release date on October 17, 2025. The duration of This song is about two minutes long, specifically at 2:10. This song does not appear to have any foul language. Perfect Skin's duration is considered a little bit shorter than the average duration of a typical track. The track order of this song in Ian McFarland's "Midnight Surgery" album is number 2 out of 4. In terms of popularity, Perfect Skin is currently below average in popularity. In our opinion, the overall tone is not very danceable and projects negative sounds, such as being sad, depressed, or angry.

BPM and Tempo

We consider the tempo marking of Perfect Skin by Ian McFarland to be Moderato (at a moderate speed) because the track has a tempo of 111 BPM, a half-time of 56BPM, and a double-time of 222 BPM. Based on that, the speed of the song's tempo is moderate. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Brain Snap by Crimson DiscBrain SnapCrimson DiscA Minor18A120 BPM
Windows by First Umpire, PersonWindowsFirst Umpire, PersonA♭ Minor81A134 BPM
I Would Give My Life for You by Two Pound TeaI Would Give My Life for YouTwo Pound TeaD♭ Major93B135 BPM
Back To Basics by DubinskiBack To BasicsDubinskiC Major88B177 BPM
Holler by 8AMHoller8AME Major712B85 BPM
Sick of the Sight of the City by Kieran ArnoldSick of the Sight of the CityKieran ArnoldA Major811B148 BPM
Paralysis by Excuses ExcusesParalysisExcuses ExcusesE Major1012B158 BPM
Nobody Cares by Wrong GenerationNobody CaresWrong GenerationC Major98B120 BPM
Spare Window by Credible WitnessSpare WindowCredible WitnessA♭ Major94B135 BPM
You Are The Jet by Marc ValentineYou Are The JetMarc ValentineD♭ Major93B136 BPM
Kaleidoscope by FreightKaleidoscopeFreightA Major811B175 BPM
Am I Losing My Mind? by ManosaurusAm I Losing My Mind?ManosaurusF♯ Major92B145 BPM
Sweeter Dream by Summer's BrotherSweeter DreamSummer's BrotherB♭ Major106B92 BPM
MUSCLE MEMORY by DRUNKLOVER, Daytime LingerieMUSCLE MEMORYDRUNKLOVER, Daytime LingerieC Major98B165 BPM
The Tide by The PublicsThe TideThe PublicsD♭ Major93B165 BPM
Undone by Alex PanteliasUndoneAlex PanteliasB♭ Major86B174 BPM
Where we used to stand by AlesiaWhere we used to standAlesiaD Major510B111 BPM
Vultures by CAZPIANVulturesCAZPIANC Major58B204 BPM
Irish Goodbye - Acoustic by Ian McFarlandIrish Goodbye - AcousticIan McFarlandD Major310B149 BPM
Happy Yet? by JarpsyHappy Yet?JarpsyC Major88B140 BPM
Love Lines by Ian McFarlandLove LinesIan McFarlandG Minor36A155 BPM
Ivory by FreightIvoryFreightC Major98B175 BPM
Simple Little Things by SoakedSimple Little ThingsSoakedD♭ Major63B140 BPM
Thunder by The ScurbatsThunderThe ScurbatsC Major58B204 BPM
No Me Without You by GriffiNo Me Without YouGriffiF♯ Major32B133 BPM
ISRC
QMFME2545095
Label
L-M Records/RCA Records