After Jamie xx‘s appearance on Radio 1’s Essential Mix a few weeks ago it is obvious that the doors have now opened for a new kind of dance music DJ to have their spotlight on the legendary show. James Blake was scheduled to appear on the show way back in May but that was mysteriously postponed until this morning when his 2 hour Essential Mix finally aired.

Over the two hour Essential Mix, James drops a load of his own music, as well as tracks from Salem, Drake, Africa Hitech and Stevie Wonder. There’s everything from classical music through to hip-hop, dubstep to soul, in what must be one of the most eclectic selections in months.

James Blake Essential Mix Tracklist Erik Satie – Gnossienne No.5

James Blake – Olivia Kept

James Blake x Drake – Half Heat Full Versus Up All Night

James Blake – Pan

SALEM – Trapdoor

Snoop Dogg – Drop it like itâ€™s Not (Harmonimix)

[unknown] – Unknown

Klaus – Tarry

Dâ€™Angelo – One Moâ€™ Gin

[unknown] – Sicko Cell

Blawan – What You Do With What You Have [R&S Records]

James Blake – No More Than A Road (Dub)

James Blake – At Birth (Dub)

The Chain – Suffer For Your Art [R&S Records]

Peverelist – Roll With The Punches (Harmonimix)

[unknown] – Navigator

OutKast – Return of the G

Africa Hitech – Out In The Street

DJ Nate – 3 Peat

James Blake – Deeds

Gavin Bryars – Three Elegies for Nine Clarinets II

Gavin Bryars – Three Elegies for Nine Clarinets III

Odi et Amo – Johann Johannsson

Grouper – Vessel

James Blake – Untitled

James Blake – Untitled

[unknown] – What Was It

The Tallest Man on Earth – Love Is All

SALEM – Redlights

Rev. James Cleveland – Jesus Saves

Trim – Confidence Boost (Harmonimix)

James Blake – Evening Fell Hard For Us

James Blake – Placing Us

James Blake – Words We Both Know

Arthur Russell – Love Comes Back

Stevie Wonder – You and I

James Blake – “Essential Mix”

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.