Nachruf auf US-Produzent Mike Huckaby: Im Groove der tiefen Töne (2024)

  • verlag
  • veranstaltungen
  • shop
  • abo
  • genossenschaft
  • taz zahl ich
  • taz
  • Themen
  • Politik
  • Öko
  • Gesellschaft
  • Kultur
  • Sport
  • Berlin
  • Nord
  • Wahrheit

5678571Nachruf auf US-Produzent Mike Huckaby: Im Groove der tiefen Töne (1)Nachruf auf US-Produzent Mike Huckaby: Im Groove der tiefen Töne (2)

Der Detroiter Technoproduzent Mike Huckaby ist am Freitag mit nur 54 Jahren an einer Covid-19-Infektion gestorben. Ein Nachruf.

Mike Huckaby prägte Detroit-Techno und bildete Talente aus Foto: Promo

„Detroits Kultur und Lebensweise sind schwarz. Warum ist elektronische Musik für uns essenziell: Ökonomisch liegt die Stadt seit den 1970ern am Boden, die Autoindustrie schwächelt. Techno ist erst durch die Krise entstanden. Wir als Künstler sind davon betroffen, weil die städtische Infrastruktur nicht intakt ist. Wir müssen improvisieren, sind permanent gezwungen, Fertigkeiten weiterzuentwickeln, um nachhaltig zu wirken. Wir träumen uns in die Zukunft. Für Leute von außerhalb mag es romantisch klingen, in Detroit ist Minimalismus überlebenswichtig. Faszinierend, wenn man anderen dabei zusieht, wie sie aus nichts etwas machen. Mir hat es große Mühe bereitet.“

So hat es mir der Techno- und Houseproduzent Mike Huckaby 2008 geschildert. Geld verdiente er damals als Botschafter der Musik-Softwarefirma Ableton und lebte eine Weile in Berlin. Hierher war er schon in den Neunzigern gekommen, legte regelmäßig im Club Tresor auf, war mit den maßgeblichen ProduzentInnen befreundet.

Zu Hause in Detroit arbeitete er im stilbildenden Plattenladen „Record Time“, Dreh- und Angelpunkt der Szene. In den nuller Jahren steckte Huckaby alle Energie in das Projekt „Youthville“, bei dem er jungen Detroiter Talenten den Umgang mit digitalen Klangerzeugern und elektronischem Equipment beibrachte. Immer bescheiden, aber bewusst mit dem Erbe von Techno umgehend, so trat Huckaby auf.

School of Tricks

Er selbst gehörte zur zweiten Generation des Detroiter Techno. Damals gehörte man entweder zur „School of Tricks“ oder zur „School of Mixing“. Huckaby zählte sich zur ersteren, lernte das Produzieren von Derrick May, einem der drei Founding Fathers, startete 1994 selbst kleine Labels wie Deep Transportation und SYNTH. „Mich interessiert das Innenleben von Tönen, von Sounds. Ich versenke mich gerne in Geräte. Wie funktioniert ein Moogsynthesizer, das studiere ich sehr genau.“

Huckabys eigene Tracks waren stromlinienförmige Etüden in elektronischem Funk. Keine unnötige Emotion, keine barocken Melodien hinderten den Groove, die Schlankheit hatte einen eleganten Swing. Zuletzt beschäftigte er sich vor allem mit Loops, studierte alte Meister wie Sun Ra, sampelte wissenschaftlich genau für seine eigenen Klangforschungen. Im Februar erlitt er einen Schlaganfall. Im Krankenhaus wurde er mit dem Corona­virus infiziert. Am Freitag ist Mike Huckaby 54-jährig gestorben.

.

Fehler auf taz.de entdeckt?

Wir freuen uns über eineMail an fehlerhinweis@taz.de!

Inhaltliches Feedback?

Gerne als Leser*innenkommentar unter dem Text auf taz.de oder über das Kontaktformular.

  • Kultur
  • Musik
  • 26. 4. 2020, 15:30 Uhr
Julian WeberKulturredakteur
  • Techno
  • Detroit
  • Mike Huckaby
  • Nachruf
Julian Weber

Volle Spalte unterm Artikel

    • Musikalisches Erbe von Florian SchneiderWeißkittel im Kling-Klang-LaborDas Echo auf den Tod von Kraftwerk-Superhirn Florian Schneider war immens. Er verkörperte gleichsam den reinen Experimentiergeist der Band.  Uwe Schütte
    • Soundkünstler aus der LombardeiSchachmatt? Eher ein Lebenszeichen!Der italienische Elektronik-Bilderstürmer Lorenzo Senni klingt zuweilen fast barock. Sein Album „Scacco Matto“ ist tröstender Pop mit Fallstricken.  Lars Fleischmann
    • Debütalbum von Waajeed aus DetroitFunk und Dreck und TechDer Dancefloor-Produzent Waajeed veröffentlicht sein Debütalbum „From the Dirt“. Es ist choreografiert wie ein Gospelgottesdienst.  Julian Weber
    • Alle Artikel zum Thema

      Bitte registrieren Sie sich und halten Sie sich an unsere Netiquette.

      Haben Sie Probleme beim Kommentieren oder Registrieren?

      Dann mailen Sie uns bitte an kommune@taz.de.

      ');//var callback = callback;var altFormNs = $();// keep track of form nodes we may insert from server responsesvar clear4reset = function(){altFormNs.slideUp( function(){altFormNs.remove(); altFormNs = $();});};var back2start = function( val ){if( typeof val == 'string' ) {form1N.find('>.sectbody >span >textarea').val( val ).trigger('blur');}// ToDo: show hint -> change filOtaz_de.Form firstmirror.toShow.prop('disabled', false);mirror.toHide.slideDown();form1N.slideDown();};var reset = function( val ){clear4reset();back2start( val );};var handle200 = ( options.handle200 instanceof Function )? options.handle200 : function( data, status, req ){//console.log( data.documentElement.outerHTML );if( options.onSuccess instanceof Function ) options.onSuccess();clear4reset();// hide follow-up formsvar message = $(data).filter('.message');if( message.length && message.text() >'' ) {// show success messagevar messageN = $('

      ').append( message.addClass('sectbody') );$('').appendTo( message ).click( function(){messageN.slideUp( function(){ messageN.remove(); });back2start('');// reset to original formreturn false;});messageN.hide().prependTo( form1N.parent() ).slideDown();form1N.slideUp();}}var asySubmit = function( formN ){var formN = formN;var action;var clickLock = false;formN.find('>.sectbody >input:submit').click( function(){if( clickLock ) return false; clickLock = true;action = formN.attr('action'); if( !action ) return;// ToDo: handle missing actionaction = action.replace(/^http:/,'https:');// ToDo: handle relative action URLvar handle422 = function( data ) { // we sent incomplete Data. Show forms from response body!//console.log( data[0].documentElement.outerHTML );var formNs = data.find('form');if( !formNs.length ) {alert('error: server response fails expectations: no form found.');return false;}var anchor = $('').hide()[ mirror.node.length ?'insertAfter' :'insertBefore' ]( formN );formN.not( mirror.node ).slideUp( function(){formN.not( form1N ).remove();});mirror.toShow.attr({ disabled : true });mirror.toHide.slideUp();var last = anchor;formNs.each( function(i,e){ var n = $(e);var have = $('#'+ n.attr('id') );if(! n.children('.secthead').length )have.children('.secthead').first().clone(true).prependTo( n );var have = have.not( form1N );have.slideUp( function(){altFormNs = altFormNs.not( have );have.remove();// remove old incarnation});n.find('script').remove();// don't import scriptsn.hide().insertAfter( last );anchor.remove();last = n;altFormNs = altFormNs.add( n );/**/var ccN = n.find('#captcha-code');var captchaCode = ccN.attr('name');if( ccN.length && captchaCode )// this form needs a captcha, make one!Recaptcha.create( captchaCode, 'captcha-code', {theme: 'red'} );(new filOtaz_de.Form( n )).cancel( function(){ reset();});asySubmit( n );n.slideDown();});//console.log( altFormNs.length +' forms found' );} //handle422var post = {};formN.find('input,textarea').each( function(i,n){ var N = $(n);post[N.attr('name')] = N.val();});$.ajax({type: 'POST',url: action,cache: false,data: post,dataType : 'html', // 'xml',xhrFields: { withCredentials: true},// chrisso: Disabled beforeSend manipulation because first parameter ("req") is now jqXHR and not original XMLHttpRequest object. (see above "xhrFields")////beforeSend: function( req, settings ){//req.responseType = 'document';//req.withCredentials = true;////req.overrideMimeType('text/xml');//},success: function( data, status, req ){// our post was accepted, show response message!handle200( data, status, req );},error: function( req, status, message ){//console.log('status: '+ status +' :: '+ message );var data = $( req.response );if( !data.length ) {// data is not documentvar text;try{text = req.responseText;if( text ) text = text.replace(/http:/g, "");// have src'es protocol relativedata = $('

      ').html( text );//console.log('response text: '+ text );} catch(e) {//console.log('error reading responseText: '+ e );}}if( !data.length ) {try{//console.log( req.response.head.parentElement.outerHTML );} catch(e) {//console.log('error reading response.head: '+ e );}}({0 : function() {alert('Error: Can not see server answer. CORS missing?');// seems a Cross-Origin problem//console.log( data );},200 : function() {// 200 but error, IE9 ends up herehandle200( data, status, req );},422 : function() { handle422( data ); }})[ req.status ]();}, //error/* not available befor jQ 1.5statusCode : {422: function( req, status, message ){}},*/complete: function( req, status ){//try{ console.log('response headers:\n'+ req.getAllResponseHeaders() ); } catch(e){ console.log('getAllResponseHeaders() failed'); }//console.log('responseXML: '+ req.responseXML );//if( req.response ) console.log( req.response.head.parentElement.outerHTML )//else console.log('no data');clickLock = false;}}); //ajaxreturn false;}); //click}; //asySubmitasySubmit( form1N );}; //filOtaz_de.ajaxifyForm})();

      ');//var callback = callback;var altFormNs = $();// keep track of form nodes we may insert from server responsesvar clear4reset = function(){altFormNs.slideUp( function(){altFormNs.remove(); altFormNs = $();});};var back2start = function( val ){if( typeof val == 'string' ) {form1N.find('>.sectbody >span >textarea').val( val ).trigger('blur');}// ToDo: show hint -> change filOtaz_de.Form firstmirror.toShow.prop('disabled', false);mirror.toHide.slideDown();form1N.slideDown();};var reset = function( val ){clear4reset();back2start( val );};var handle200 = ( options.handle200 instanceof Function )? options.handle200 : function( data, status, req ){//console.log( data.documentElement.outerHTML );if( options.onSuccess instanceof Function ) options.onSuccess();clear4reset();// hide follow-up formsvar message = $(data).filter('.message');if( message.length && message.text() >'' ) {// show success messagevar messageN = $('

      ').append( message.addClass('sectbody') );$('').appendTo( message ).click( function(){messageN.slideUp( function(){ messageN.remove(); });back2start('');// reset to original formreturn false;});messageN.hide().prependTo( form1N.parent() ).slideDown();form1N.slideUp();}}var asySubmit = function( formN ){var formN = formN;var action;var clickLock = false;formN.find('>.sectbody >input:submit').click( function(){if( clickLock ) return false; clickLock = true;action = formN.attr('action'); if( !action ) return;// ToDo: handle missing actionaction = action.replace(/^http:/,'https:');// ToDo: handle relative action URLvar handle422 = function( data ) { // we sent incomplete Data. Show forms from response body!//console.log( data[0].documentElement.outerHTML );var formNs = data.find('form');if( !formNs.length ) {alert('error: server response fails expectations: no form found.');return false;}var anchor = $('').hide()[ mirror.node.length ?'insertAfter' :'insertBefore' ]( formN );formN.not( mirror.node ).slideUp( function(){formN.not( form1N ).remove();});mirror.toShow.attr({ disabled : true });mirror.toHide.slideUp();var last = anchor;formNs.each( function(i,e){ var n = $(e);var have = $('#'+ n.attr('id') );if(! n.children('.secthead').length )have.children('.secthead').first().clone(true).prependTo( n );var have = have.not( form1N );have.slideUp( function(){altFormNs = altFormNs.not( have );have.remove();// remove old incarnation});n.find('script').remove();// don't import scriptsn.hide().insertAfter( last );anchor.remove();last = n;altFormNs = altFormNs.add( n );/**/var ccN = n.find('#captcha-code');var captchaCode = ccN.attr('name');if( ccN.length && captchaCode )// this form needs a captcha, make one!Recaptcha.create( captchaCode, 'captcha-code', {theme: 'red'} );(new filOtaz_de.Form( n )).cancel( function(){ reset();});asySubmit( n );n.slideDown();});//console.log( altFormNs.length +' forms found' );} //handle422var post = {};formN.find('input,textarea').each( function(i,n){ var N = $(n);post[N.attr('name')] = N.val();});$.ajax({type: 'POST',url: action,cache: false,data: post,dataType : 'html', // 'xml',xhrFields: { withCredentials: true},// chrisso: Disabled beforeSend manipulation because first parameter ("req") is now jqXHR and not original XMLHttpRequest object. (see above "xhrFields")////beforeSend: function( req, settings ){//req.responseType = 'document';//req.withCredentials = true;////req.overrideMimeType('text/xml');//},success: function( data, status, req ){// our post was accepted, show response message!handle200( data, status, req );},error: function( req, status, message ){//console.log('status: '+ status +' :: '+ message );var data = $( req.response );if( !data.length ) {// data is not documentvar text;try{text = req.responseText;if( text ) text = text.replace(/http:/g, "");// have src'es protocol relativedata = $('

      ').html( text );//console.log('response text: '+ text );} catch(e) {//console.log('error reading responseText: '+ e );}}if( !data.length ) {try{//console.log( req.response.head.parentElement.outerHTML );} catch(e) {//console.log('error reading response.head: '+ e );}}({0 : function() {alert('Error: Can not see server answer. CORS missing?');// seems a Cross-Origin problem//console.log( data );},200 : function() {// 200 but error, IE9 ends up herehandle200( data, status, req );},422 : function() { handle422( data ); }})[ req.status ]();}, //error/* not available befor jQ 1.5statusCode : {422: function( req, status, message ){}},*/complete: function( req, status ){//try{ console.log('response headers:\n'+ req.getAllResponseHeaders() ); } catch(e){ console.log('getAllResponseHeaders() failed'); }//console.log('responseXML: '+ req.responseXML );//if( req.response ) console.log( req.response.head.parentElement.outerHTML )//else console.log('no data');clickLock = false;}}); //ajaxreturn false;}); //click}; //asySubmitasySubmit( form1N );}; //filOtaz_de.ajaxifyForm})();

      Nachruf auf US-Produzent Mike Huckaby: Im Groove der tiefen Töne (2024)
      Top Articles
      Latest Posts
      Article information

      Author: Dong Thiel

      Last Updated:

      Views: 5903

      Rating: 4.9 / 5 (59 voted)

      Reviews: 82% of readers found this page helpful

      Author information

      Name: Dong Thiel

      Birthday: 2001-07-14

      Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

      Phone: +3512198379449

      Job: Design Planner

      Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

      Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.