Huge huge week as Frank Ocean’s debut album dropped a week early and new music emerged from Nas and Kendrick Lamar. Get them and more below:

DOWNLOAD: Sundaze 19 (Single Tracks Only)

Kendrick Lamar – Swimming Pools (Drank)
Cyhi Da Prynce Feat. Chris Brown & Big Sean – 100 Bottles
Curren$y – Leaving The Dock
Waka Flocka Flame – 24 Hours
Frank Ocean Feat. Andre 3000 – Pink Matter
Curren$y Feat. Styles P – WOH
E-40 Feat. Big Sean – In This Thang Breh (Remix)
Nas – Bye Baby
Main Attrakionz – Shining Everytime (Instrumental / Prod. By Clams Casino)
ASAP Rocky – Pretty Flacko (Instrumental / Prod. By SpaceGhostPurrp)
Bone Thugz N’ Harmony – Days Of Our Lives (Myrryrs Version)
Honey Cocaine – No Scrubs
AO-AO Artist Necessities 003: Bosstone (Mixtape)
Frank Ocean – Channel Orange (Album Stream)
TNGHT Mix For Diplo’s BBC Radio 1 Show
Frank Ocean – Channel PURPLE (Chopped & Screwed By Slim K)