mookidmusic.com
Sound of the Singularity: Autechre – Feed1
“Stuff this down your earholes,” is how Tom Ravenscroft introduced this new Autechre track on BBC Radio 6 on Friday night. Feed1 is the first studio track the electronic duo have shared…