Leftfield fashion and music blog Cassette Playa got a wild hair the other day and got BBC 1Xtra‘s DJ Q (pictured above) to put together an epic mix of choice bassline tunes. The veteran turntablist snagged some of his favorite tracks from the decade-old genre, including bits from Tempa T, Funkystepz, Boy Better Know, Wiley, Dizzee Rascal, TS7, and plenty of DJ Q’s own productions, and busted out a party-starting DJ set for Carri Mundane to toss on her blog. Check out the mix, along with its artwork and tracklist, below.

XLR8R Couldn't find the embed function for type: "soundcloud" and source: "<embed allowscriptaccess="always" height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fsoundcloud.com%2Fcassetteplaya%2Fdj-qs-cassette-playa-bassline-mix" type="application/x-shockwave-flash" width="100%">".

TS7 – Mood Swings (DJ Q Special)
DJ Q – You Wot ft Mc Bonez (Acapella)
Burgaboy – FTP
Freddo – Memories ft Nicole Marie
First Born – Trust Me
TRC – Muffin Man
Boy Better Know – Too Many Man (Acapella)
DJ Q – Badman ft Mc Bonez & Robbie Rue
DJ Q – Candyshop Remix 2
DJ Q – Candyshop Remix 1
Tempa T – Next Hype (Acapella)
Subzero – You Should Know
DJ Q – Mash Up ft Tempa T, K Dot, Slick Don, Sagi B & Giggs
Badness – Nightmare ft Skepta & Lil Nasty (Bassboy Remix)
Freddo – Exorcist
Dizzee Rascal – Stand Up Tall (Acapella)
Funkystepz – For You ft Lily Mckenzie (DJ Q Remix)
TS7 – Flip Flip VIP (DJ Q Special)
Wiley – Take That (DJ Q Remix)
Papez ft Bassman – B A Double S
Trilla – Who Are Ya (DJ Q Unreleased Dub Mix)
A Dot R – Walk Away ft Flavia
Pyper – Aah Yeah
JME & Tempa T – Cd Is Dead
Swifta Beater vs Slick Don – Flex
DJ Q – DC Gang ft Lenky
Freddo – Nothing On You
DJ Q – Lost ft Addictive & Slick Don
Subzero – 2010
TS7 – Goin In Baby ft Trilla (DJ Q Special)
DJ Q – Reach Out ft Teresa
Screama – Go (DJ Q Vip Special)
Slick Don – Poppin Off (DJ Q Special Acapella)
DJ Q – Its Goin Off ft Nevaeh & Frankie Paul
Bomma B – Spray Like We ft Trilla, Sony, & Tornado
DJ Q – Will I Ever Be Free
Tempa T – Boy Off Da Ting (DJ Q Remix)
Swifta Beater – Tell Me ft Miss Fire
DJ Q – Guessing Games ft Charlene Dance