It Was A Good Day by Ice Cube Song Details

Ice Cube's ' "It Was A Good Day" was released on its scheduled release date, December 3, 2014. It Was A Good Day is explicit and may not be suitable for children. With the duration being about 4:22, this song is close to the average duration of a typical track. The song is number 14 out of 24 in BEST MASTERS : HIP HOP CLASSICS , Vol.2 by Various Artists. Going off of the ISRC code of this track, we detected that the origin of this track is from United States. In terms of popularity, It Was A Good Day is currently unknown. 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 It Was A Good Day by Ice Cube is Andante (at a walking pace), since this song has a tempo of 93 BPM. With that information, we can conclude that the song has a slow tempo. This song can go great with yoga or pilates. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Hate It Or Love It - G-Unit Remix by 50 Cent, The Game, Tony Yayo, Young Buck, Lloyd BanksHate It Or Love It - G-Unit Remix50 Cent, The Game, Tony Yayo, Young Buck, Lloyd BanksD Major810B100 BPM
Poppin' Them Thangs by G-UnitPoppin' Them ThangsG-UnitF♯ Minor811A88 BPM
Till The Wheels Fall Off by Cold 187um, Ice Cube, Sean StrangeTill The Wheels Fall OffCold 187um, Ice Cube, Sean StrangeD♭ Major93B84 BPM
You Got Me by The Roots, Tariq Trotter, Erykah Badu, EveYou Got MeThe Roots, Tariq Trotter, Erykah Badu, EveB Minor410A81 BPM
Mind Playin' Tricks by Geto Boys, ScarfaceMind Playin' TricksGeto Boys, ScarfaceB♭ Minor63A138 BPM
California Love - Original Version by 2Pac, Roger, Dr. DreCalifornia Love - Original Version2Pac, Roger, Dr. DreG Major99B93 BPM
Shook Ones, Part I - Original Version by Mobb DeepShook Ones, Part I - Original VersionMobb DeepB♭ Minor53A90 BPM
Too Hot by CoolioToo HotCoolioG Major59B103 BPM
Put It On by Big LPut It OnBig LB Minor610A180 BPM
Really Doe - Remastered by Ice CubeReally Doe - RemasteredIce CubeA♭ Major74B97 BPM
Boomerang by Big PunBoomerangBig PunD♭ Major83B93 BPM
The Gangsta, The Killa And The Dope Dealer by Westside ConnectionThe Gangsta, The Killa And The Dope DealerWestside ConnectionB Major71B93 BPM
Any Last Werdz by Eazy-EAny Last WerdzEazy-ED Major910B97 BPM
Business by EminemBusinessEminemG Major89B96 BPM
Played Like A Piano by King Tee, Ice Cube, BreezePlayed Like A PianoKing Tee, Ice Cube, BreezeB Minor510A90 BPM
You Can Do It by Ice Cube, Mack 10, Ms. ToiYou Can Do ItIce Cube, Mack 10, Ms. ToiD♭ Minor912A100 BPM
Ballad Of A Menace by C.P.O.Ballad Of A MenaceC.P.O.F Minor94A88 BPM
Just A Lil Bit by 50 CentJust A Lil Bit50 CentB Minor810A78 BPM
We Roll Deep by The Conscious DaughtersWe Roll DeepThe Conscious DaughtersD♭ Major93B84 BPM
Wanna Get To Know You by G-Unit, JoeWanna Get To Know YouG-Unit, JoeB♭ Minor83A77 BPM
MC's Act Like They Don't Know by KRS-OneMC's Act Like They Don't KnowKRS-OneD♭ Major83B90 BPM
Can't Tell Me Nothing by Kanye WestCan't Tell Me NothingKanye WestF Minor64A80 BPM
Crazy Rap (Colt 45 & 2 Zig Zags) by AfromanCrazy Rap (Colt 45 & 2 Zig Zags)AfromanA Major411B99 BPM
Where The Hood At by DMXWhere The Hood AtDMXA♭ Major94B186 BPM
Beware by Big PunBewareBig PunF Major97B92 BPM
ISRC
USPO19250006
Label
L-M Records/RCA Records