Dirty Picture
Taio Cruz, Kesha
Dirty Picture
3:40 January 1, 2010
BPM
120
Key
D♭ Major
Camelot
3B

Embed

Share Link

Dirty Picture by Taio Cruz, Kesha Song Details

Taio Cruz, Kesha's ' "Dirty Picture" was released on its scheduled release date, January 1, 2010. With this song being around four minutes long, at 3:40, 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 1 out of 4 in Dirty Picture by Taio Cruz. Going off of the ISRC code of this track, we detected that the origin of this track is from United Kingdom. Based on our statistics, Dirty Picture's popularity is below average in popularity right now. Even with the track produces more of a neutral energy, it is pretty danceable compared to others.

BPM and Tempo

The tempo marking of Dirty Picture by Taio Cruz, Kesha 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

This song has a musical key of D♭ Major. This also means that 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
-5.798 dB
Acousticness
3%
Danceability
71%
Energy
70%
Instrumentalness
0%
Liveness
8%
Loudness
90%
Speechiness
5%
Valence
49%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Don't Know Why by SoundGirlDon't Know WhySoundGirlA Minor88A100 BPM
Tonight I’m Getting Over You by Carly Rae JepsenTonight I’m Getting Over YouCarly Rae JepsenB♭ Major86B126 BPM
Boom Boom Guetta - David Guetta's Electro Hop Remix by Black Eyed PeasBoom Boom Guetta - David Guetta's Electro Hop RemixBlack Eyed PeasD♭ Major93B122 BPM
Now You're Gone (feat. DJ Mental Theos Bazzheadz) - DJ Alex Extended Mix by Basshunter, DJ Mental Theos BazzheadzNow You're Gone (feat. DJ Mental Theos Bazzheadz) - DJ Alex Extended MixBasshunter, DJ Mental Theos BazzheadzB♭ Minor103A150 BPM
Ass Back Home (feat. Neon Hitch) by Gym Class Heroes, Neon HitchAss Back Home (feat. Neon Hitch)Gym Class Heroes, Neon HitchB♭ Major86B130 BPM
Yeah Right - Radio Edit by Dionne Bromfield, Diggy SimmonsYeah Right - Radio EditDionne Bromfield, Diggy SimmonsA Minor98A119 BPM
I Can - Radio Edit - Star Sign by BlueI Can - Radio Edit - Star SignBlueB♭ Major96B93 BPM
Confusion Girl (Shame Shame Shame) by FrankmusikConfusion Girl (Shame Shame Shame)FrankmusikA Major911B180 BPM
Born This Way by Lady GagaBorn This WayLady GagaB Major91B124 BPM
Whip It by Nicki MinajWhip ItNicki MinajF♯ Major82B128 BPM
Sundown by S Club 8SundownS Club 8D Major610B127 BPM
Say Say Say (Waiting 4 U) - Radio Mix by Hi_TackSay Say Say (Waiting 4 U) - Radio MixHi_TackB Minor810A129 BPM
Break Your Heart - Agent X Remix by Taio Cruz, Agent XBreak Your Heart - Agent X RemixTaio Cruz, Agent XC Minor85A128 BPM
Believe It - Radio Edit by Spencer & Hill, Nadia AliBelieve It - Radio EditSpencer & Hill, Nadia AliA♭ Minor81A128 BPM
I Will Never Let You Down by Rita OraI Will Never Let You DownRita OraE Major812B128 BPM
I Can Be - Radio Edit by Taio CruzI Can Be - Radio EditTaio CruzF♯ Major72B100 BPM
Hot Right Now (feat. RITA ORA) - Radio Edit by DJ Fresh, Rita OraHot Right Now (feat. RITA ORA) - Radio EditDJ Fresh, Rita OraE Minor109A175 BPM
Treat Me Like a Lady by KaterineTreat Me Like a LadyKaterineC Minor95A120 BPM
We Don't Have to Take Our Clothes Off by Lil' ChrisWe Don't Have to Take Our Clothes OffLil' ChrisA Major1011B130 BPM
I Said Never Again (But Here We Are) by Rachel StevensI Said Never Again (But Here We Are)Rachel StevensC Major98B162 BPM
Gold Digger - Radio Edit by Dolly RockersGold Digger - Radio EditDolly RockersG Major79B136 BPM
Think About It by Melanie CThink About ItMelanie CA♭ Minor71A128 BPM
Stay In This Moment by Alex SaidacStay In This MomentAlex SaidacG Minor76A130 BPM
Simply Amazing - Andy Durrant and Steve Moore UK Remix; Radio Edit [Radio Edit] by Trey Songz, Andy Durrant, Steve MooreSimply Amazing - Andy Durrant and Steve Moore UK Remix; Radio Edit [Radio Edit]Trey Songz, Andy Durrant, Steve MooreG Minor86A128 BPM
That's Why I Put My Hands Up - Radio Edit by Eric ChaseThat's Why I Put My Hands Up - Radio EditEric ChaseE Minor89A128 BPM
ISRC
GBUM70911467
Label
L-M Records/RCA Records