It’s finally here! The long-awaited “Compton: A Soundtrack by Dr. Dre” will drop at midnight Friday, and there’s a way to hear now.

To listen to “Compton” before it drops, simply click here. Apple Radio is streaming it through iTunes. It's the Los Angeles rap legend's first album in 16 years, and, not coincidentally, it features 16 tracks. Top names in the rap game, like Kendrick Lamar, Ice Cube Eminem and Snoop Dogg, have lent their talents to the album.

Check out the track names and featured artists below:

01. “Intro” featuring Dr. Dre

02. “Talk About It” featuring King Mez and Justus

03. “Genocide” featuring Kendrick Lamar, Marsha Ambrosius & Candice Pillay

04. “It’s All On Me” featuring Justus and B.J. the Chicago Kid

05. “All In a Day’s Work” featuring Anderson .Paak and Marsha Ambrosius

06. “Darkside/Gone” featuring King Mez, Marsha Ambrosius and Kendrick Lamar

07. “Loose Cannons” featuring Xzibit, COLD 187um and Sly Pyper

08. “Issues” featuring Ice Cube, Anderson .Paak and Dem Jointz

09. “Deep Water” featuring Kendrick Lamar, Justus and Andreson .Paak

10. “One Shot One Kill” featuring Snoop Dogg (Jon Connor)

11. “Just Another Day” featuring Asia Bryant (The Game)

12. “For the Love of Money” featuring Jill Scott, Jon Connor and Anderson .Paak

13. “Satisfiction” featuring Snoop Dogg, Marsha Ambrosius and King Mez

14. “Animals” featuring Anderson .Paak

15. “Medicine Man” featuring Eminem, Candice Pillay an Anderson .Paak

16. “Talking To My Diary” featuring Dr. Dre

Dr. Dre, whose real name is Andre Romelle Young, plans to donate the money he makes from the album to the children of Compton, Los Angeles. “I decided to donate all the artist royalties from the album for the kids in Compton,” he told Beats 1 Thursday, according to Hip Hop Wired. “I feel like it’s the right thing to do and I just hope everybody appreciates all the hard work I’ve put into this album.”

“Compton” drops a week before the N.W.A biopic “Straight Outta Compton” hits theaters nationwide Friday, Aug. 14.

Follow me on Twitter @mariamzzarella