Jamie xx 'BBC Radio 1 Essential Mix'

Jamie xx 'BBC Radio 1 Essential Mix'
There's no doubt the XX's Jamie Smith is a seriously in-demand producer, but he's also a generous bloke. Following a series of free online DJ mixes, the 23-year-old Londonite is back again with a new one: a nearly two-hour mix for BBC Radio 1.

Courtesy of Gorilla vs. Bear, you can stream the mix below, and there's definitely some gems to be had, including Jamie XX mixes of Radiohead, James Blake, Wiley and even a shout-out from Drake.

Down below, you'll also find the rather massive tracklist.

Jamie xx Essential Mix by Young Turks

Jamie XX: BBC Radio 1 Essential Mix

Orbital - Belfast
Phanes - Lucky Woman
Ifan Dafydd - No Good
Harvey Mandel - Christo Redentor
Koreless - Lost in Tokyo
Floating Points - Sais
Wiley - Colder (Instrumental)
Fantastic Mr. Fox - Untitled
Pärson Sound - Untitled
DJ Deeon - Fine Hoes
Luke Vibert - Analord
New Look - Janet
John Tejada - Unstable Condition
Univac - Untitled (Track 1)
Aardvarck - Nosestep (Original Mix)
Jean Jacques Smoothie - 2 People
Instra:mental - Pyramid
Grimm Limbo - Fortune Favours the Brave
R A G - Rage (Spaventi &Aroy Raw Mix)
Ronnie Dyson - All Over Your Face
Jamie xx - Far Nearer (Bootleg)
Axel Boman - Purple Drank
Loosse - About You (feat. Yolanda)
Anette Party - Moreno (feat. Anita Coke)
Gino Soccio - Dancer
Mr Beatnick - Synthetes
Funke, Sacha vs Nina Kraviz - Moses (Stimming Remix)
Jamie xx & Gil Scott Heron - I'll Take Care of U (Special DJ Version)
Genius of Time - Houston We Have a Problem
Austin Eterno/The xx - I Remember Shelter
James Blake - Libra (Edit)
Pangaea - Bear Witness
Holly Miranda - Slow Burn Treason
Peter Horrevorts - Siren
Chuck Roberts - My House (Acappella)
Virgo Four - Do You Know Who You Are?
Morning Factory - Diane's Love
Karen Pollack - You Can't Touch Me (Roc &Kato Vocal Beat Trip Mix)
War - The World Is A Ghetto (Special Disco Mix)
Marshall Jefferson - Mushrooms (Justin Martin Mix)
Radiohead - Bloom (Jamie xx Rework)