Prince tribute mixes have come pouring in since last week and DJ Wally Sparks figured Saturday was as good as ever to deliver his Purple Rainbows mix. Using his usual residency at Atlanta’s El Bar as the setting, Wally played nothing but Prince for a career spanning 60-minute set, digging into Prince’s sexual side (“Get Off”, “Little Red Corvette”), his socially-aware side (“Sign O’ The Times”) and more. The largest takeaway from Wally’s mix is something we’ve long understood about Prince: all of this music has zero date attached to it. “Soft & Wet”, with its loopy, pressed up guitars feels just as modern as the stretched out flair of “She’s Always In My Hair”. Diehard Prince fans may hear Purple Rainbows and feel a bit miffed that some songs were omitted like “Erotic City” but that’s besides the point. A 60-minute Prince mix with BPMs manipulated to feel like one out of body experience is Wally’s thing. Try listening to it at work, in your car, at the gym, wherever and you’re going to have to physically contain yourself from doing something funny. That’s the power of Prince, the connection that spans more than a few generations and also ties plenty of us together solely because of a common bond to do what we want. And enjoy it all at the same time.

Stream DJ Wally Sparks’ Purple Rainbows Prince tribute below and see the track list for yourself as well.

DJ WALLY SPARKS, Purple Rainbows (A Prince Tribute Mix) Track List:
“When Doves Cry”
“Little Red Corvette”
“I Wanna Be Your Lover”
“Soft & Wet”
“Raspberry Beret”
“Let’s Work”
“A Love Bizarre”
“17 Days”
“Let’s Go Crazy”
“Get Off”
“If I Was Your Girlfriend”
“Pop Life”
“Sign O’ The Times”
“I Would Die 4 U”
“Baby I’m A Star”
“I Could Never Take The Place Of Your Man”
“She’s Always In My Hair”
“The Most Beautiful Girl In The World”
“Starfish & Coffee”
“Ballad Of Dorothy Parker”
“Do Me, Baby”
“Purple Rain”