Maurisson Music Hub

Music HubRatgeberAusrüstung und Studio › Ein USB-MIDI-Keyboard am Computer anschließen: der komplette Guide

MIDI-Studio-Guide·19 Min. LesezeitKlavier

Ein USB-MIDI-Keyboard am Computer anschließen: der komplette Guide

Ein USB-MIDI-Keyboard wird mit einem einzigen Kabel angeschlossen: Ist es class compliant, was auf fast alle aktuellen Modelle zutrifft, erkennt der Computer es ohne jeden Treiber. MIDI selbst überträgt keinerlei Ton, sondern nur kurze digitale Nachrichten (welche Taste, wie stark, auf welchem Kanal), weshalb das Protokoll so gut wie keine spürbare Latenz erzeugt: Die gelegentlich hörbare Verzögerung kommt fast immer aus der nachgelagerten Audioverarbeitung, geregelt über die Puffergröße der Software, nicht über das MIDI-Kabel. Ein Master-Keyboard erzeugt selbst keinen Ton und ist auf ein virtuelles Instrument oder ein externes Klangmodul angewiesen; ein Synthesizer oder eine Workstation trägt einen eigenen Klangerzeuger in sich. Der Music Hub nutzt genau diesen Standard über die Web-MIDI-API des Browsers, um ein physisches Keyboard im eigenen MIDI-Studio spielen zu lassen.
Music Hub öffnen →

Das MIDI-Protokoll: was wirklich durch das Kabel läuft

MIDI steht für Musical Instrument Digital Interface, digitale Schnittstelle für Musikinstrumente. Der häufigste Irrtum bei allen, die sich zum ersten Mal mit dem Thema befassen, ist der Gedanke, ein MIDI-Kabel würde Ton übertragen: Das ist nie der Fall. Ein MIDI-Datenstrom überträgt ausschließlich kurze digitale Nachrichten, Befehle, niemals Audio. Eine typische MIDI-Nachricht passt in zwei bis drei Byte: ein Statusbyte, das Nachrichtentyp und Kanal angibt, gefolgt von ein oder zwei Datenbytes.

Die häufigste Nachricht ist Note On, gesendet, sobald eine Taste gedrückt wird: Sie legt fest, welche Taste, mit einer Nummerierung von 0 bis 127 (128 mögliche Noten, wobei Note 60 dem mittleren C entspricht, je nach Oktavkonvention der Software oft als C3 oder C4 bezeichnet, da es hierfür keinen einheitlichen Standard gibt), sowie mit welcher Anschlagstärke, der Velocity, ebenfalls von 0 bis 127 kodiert. Diese Velocity steuert in der Regel Lautstärke und Klangfarbe des Tons, den das virtuelle Instrument oder der Synthesizer beim Empfang erzeugt. Das Loslassen der Taste sendet spiegelbildlich eine Note-Off-Nachricht, oder alternativ ein Note On mit Velocity null, eine von vielen Herstellern verwendete gleichwertige Schreibweise.

Neben den Noten definiert das Protokoll eine ganze Familie von Control-Change-Nachrichten (CC), die während des Spiels fortlaufend einen Klangparameter steuern: Jede CC trägt eine Reglernummer von 0 bis 127 und einen Wert von 0 bis 127. Manche Nummern sind seit dem Ursprung der Spezifikation genormt, etwa CC 1 für das Modulationsrad, CC 7 für die Kanallautstärke oder CC 64 für das Sustain-Pedal (ab der Hälfte seines Wegs gilt das Pedal als getreten). Die Program-Change-Nachricht wechselt auf einem gegebenen Kanal das Instrument oder den Klang, wieder aus 128 möglichen Werten, was der Anzahl der Klänge im General-MIDI-Standard entspricht. Zwei weniger sichtbare Nachrichten runden das Werkzeug ab: Aftertouch (der nach dem Anschlag gehaltene Druck) und Pitch Bend, das Tonhöhenrad, das im Vergleich zu gewöhnlichen CC-Nachrichten über eine deutlich feinere Auflösung verfügt, 16 384 Werte statt 128, für ruckelfreie Glissandi.

Alle diese Nachrichten können auf einem der 16 MIDI-Kanäle eines einzigen Kabels laufen, für die Anwenderin oder den Anwender von 1 bis 16 nummeriert, in den tatsächlich übertragenen Bytes jedoch von 0 bis 15. Jeder Kanal kann ein eigenes Instrument steuern: Ein einziges Kabel reicht daher theoretisch aus, um sechzehn voneinander unabhängige Instrumente gleichzeitig spielen zu lassen, von denen jedes nur auf Nachrichten mit seiner eigenen Kanalnummer reagiert.

Die wichtigsten Nachrichten des MIDI-Protokolls
NachrichtWas sie überträgtWertebereichTypische Verwendung
Note On / Note OffTastennummer + Velocity (Anschlagstärke)0 bis 127 für die Note, 0 bis 127 für die VelocityLöst eine Note im virtuellen Instrument aus oder stoppt sie
Control Change (CC)Reglernummer + Wert0 bis 127 für jedenSustain-Pedal (CC 64), Lautstärke (CC 7), Modulation (CC 1)
Program ChangeProgramm- (Klang-) Nummer0 bis 127 (128 Klänge)Instrumentenwechsel auf einem Kanal
Pitch BendPosition des Tonhöhenrads0 bis 16383 (14 Bit)Flüssiges Glissando zwischen zwei Noten
Aftertouch (Druck)Nach dem Anschlag gehaltener Druck0 bis 127Vibrato oder Klangfarbenänderung beim Halten einer Note

Diese Architektur geht auf das Jahr 1981 zurück, als der amerikanische Ingenieur Dave Smith, Gründer von Sequential Circuits, und sein Kollege Chet Wood der Audio Engineering Society den Entwurf einer universellen Synthesizer-Schnittstelle vorstellten, nach Gesprächen mit dem Hersteller Tom Oberheim und mit Roland-Gründer Ikutaro Kakehashi. Der Vorschlag wurde 1982 mit Beteiligung von Roland, Korg, Yamaha und Kawai verfeinert und im Januar 1983 auf der NAMM Show öffentlich vorgeführt, wo erstmals ein Sequential Circuits Prophet-600 über das Kabel einen Roland Jupiter-6 ansteuerte. Die vollständige Spezifikation, die MIDI 1.0 Detailed Specification, wurde im August 1983 von genau dieser Herstellergruppe veröffentlicht; die International MIDI Association wurde im selben Monat gegründet, um sie unter Musikerinnen und Musikern zu verbreiten. Die Organisation, die den Standard heute offiziell verwaltet, die MIDI Manufacturers Association, entstand zwei Jahre später, 1985, nach einem Treffen aller interessierten Unternehmen auf der NAMM Show im Sommer 1984; seit 2016 betreibt sie zudem eine öffentliche Online-Community namens The MIDI Association. Bemerkenswert für einen so alten elektronischen Standard: Die Grundstruktur der MIDI-1.0-Nachrichten hat sich seit 1983 nie verändert, obwohl die Instrumente, die sie nutzen, vom analogen Synthesizer zum virtuellen Instrument im Laptop übergegangen sind.

USB MIDI class compliant: anschließen, fast ohne etwas zu installieren

Der Begriff class compliant bezeichnet ein Gerät, das einer standardisierten Geräteklasse folgt, die vom Betriebssystem nativ erkannt wird, ohne herstellerspezifische Software zu benötigen. Für MIDI wurde diese Klasse 1999 vom USB Implementers Forum genormt, mit der ersten Version der Spezifikation USB Device Class Definition for MIDI Devices, entwickelt in Zusammenarbeit mit der MIDI Manufacturers Association und der USB-Audioklasse zugeordnet. Praktisch bedeutet das: Jedes moderne Betriebssystem bringt bereits den generischen Treiber mit, der dieses Protokoll versteht. Windows, macOS und Linux erkennen alle ein class-compliant USB-MIDI-Keyboard, ohne dass irgendetwas heruntergeladen werden muss.

Die große Mehrheit der heute verkauften MIDI-Keyboards und -Controller folgt diesem Standard. In der Praxis heißt das: Das Anschließen des Kabels genügt. Der Computer erkennt sofort ein neues MIDI-Gerät, sichtbar in den Systemeinstellungen und in der Liste der MIDI-Eingänge jeder kompatiblen Software, einschließlich Software, die im Browser über die Web-MIDI-API läuft.

Manche Keyboards, insbesondere ältere Modelle von vor der breiten Durchsetzung dieses Standards, oder hochwertige Controller, die mit proprietärer Editier-Software zur Feinanpassung jedes Reglers und jedes Pads verkauft werden, verlangen dennoch, vor dem ersten Anschließen einen vom Hersteller bereitgestellten Treiber zu installieren. Dieser Treiber sorgt selten für den grundlegenden MIDI-Datenstrom, der bereits nativ funktioniert, sondern schaltet meist modellspezifische Zusatzfunktionen frei: individuelle, im Gerätespeicher hinterlegte Belegungen, einen grafischen Patch-Editor, oder manchmal einen eigenen Low-Latency-Audiomodus bei Modellen, die Keyboard und Audiointerface im selben Gehäuse vereinen. Die verlässlichste Faustregel bleibt, vor dem Kauf die Produktseite oder die Herstellerseite zu prüfen: Steht dort nichts von class compliant oder plug and play, empfiehlt es sich, den Treiber vorab von der Herstellerseite zu holen, bevor das Gerät zum ersten Mal angeschlossen wird.

Der physische Anschluss: USB-Kabel, Stromversorgung und der alte DIN-Port

In der überwiegenden Mehrheit der Fälle genügt heute ein einziges USB-Kabel: Es überträgt sowohl die MIDI-Daten als auch die Stromversorgung des Keyboards, die sogenannte Bus-Power. Ein normaler USB-2.0-Port liefert bis zu 500 mA, ein USB-3.0-Port bis zu 900 mA: reichlich für einen kleinen Controller mit wenigen Oktaven, mitunter aber knapp für ein 61- oder 88-Tasten-Keyboard mit LED-Beleuchtung pro Taste oder motorisierten Fadern. In diesem Fall liefert der Hersteller häufig ein Y-förmiges USB-Kabel, das den Strom aus zwei Ports zieht, oder empfiehlt, das Keyboard an einen aktiv gespeisten USB-Hub statt direkt an einen Computerport anzuschließen, da das Gerät sonst von selbst neu startet oder bestimmte stromhungrige Funktionen verweigert.

Vor USB, und bei vielem älteren oder hochwertigeren Studio-Equipment noch heute, lief MIDI über einen runden 5-poligen Stecker im DIN-Format. Ein typisches Gerät besitzt drei Ports: IN empfängt Nachrichten, OUT sendet die vom Gerät selbst erzeugten, und THRU gibt unverändert eine exakte Kopie dessen weiter, was gerade über IN eingegangen ist, wodurch sich mehrere Synths in Reihe verketten lassen, ohne dass einer von ihnen etwas zum Datenstrom hinzufügt oder verliert. Elektrisch arbeitet DIN-MIDI als Stromschleife über einen Optokoppler, ein Bauteil, das die beiden verbundenen Geräte elektrisch trennt, das Signal aber dennoch durchlässt, was Erdschleifen und das dadurch verursachte Brummen vermeidet, ein häufiges Problem bei anderen Kabelverbindungen. Die ursprüngliche Spezifikation legt eine maximale Kabellänge von 15 Metern fest, jenseits derer ein Leitungstreiber nötig ist, um das Signal zuverlässig zu halten.

Dieser DIN-Anschluss ist nicht verschwunden: Viele externe Audiointerfaces für das Homestudio besitzen weiterhin ein Paar MIDI-IN- und -OUT-Ports im DIN-Format, eigens dafür, einen alten Synth oder ein Keyboard ohne USB-Port an einen modernen Computer anzubinden. Dabei übernimmt das Audiointerface die Rolle eines Übersetzers, es wandelt das DIN-Signal in USB-Daten um, die der Computer versteht. Ein MIDI-Keyboard über Bluetooth ist eine dritte, neuere Option: Es koppelt sich wie jedes andere Funkgerät des Betriebssystems, praktisch für einen leichten Aufbau, allerdings mit etwas weniger vorhersehbarer Latenz und Verbindungsstabilität als bei einer Kabelverbindung.

USB direkt, 5-Pol-DIN oder Bluetooth: Anschlüsse im Vergleich
AnschlussTreiber nötigReichweite / LängeTypischer Einsatzfall
USB direktKeiner, wenn class compliantWenige Meter (Grenze des USB-Kabels)Modernes MIDI-Keyboard oder Controller am Computer
5-Pol-DIN (über ein Audiointerface)Der des Audiointerfaces, nicht des DIN-Ports selbstMaximal empfohlen 15 MeterAlten Synth oder ein Keyboard ohne USB-Port anbinden
MIDI über BluetoothKeiner, normale SystemkopplungWenige Meter, kabellosLeichter Aufbau ohne Kabel, gelegentliche Nutzung

Einrichtung auf Systemebene und Erkennung in einer DAW

Sobald das Keyboard angeschlossen und erkannt ist, bietet jedes Betriebssystem ein Fenster, um das zu bestätigen. Auf macOS zeigt die Anwendung Audio-MIDI-Konfiguration ein MIDI-Studio-Fenster mit einem Symbol pro erkanntem Gerät; unter Windows erscheint das Gerät im Geräte-Manager und, alltagstauglicher, in der Liste der MIDI-Eingänge jeder Audiosoftware; unter Linux verwaltet das ALSA-Subsystem die MIDI-Ports, einsehbar und verbindbar mit Werkzeugen wie aconnect oder einer eigenen grafischen Oberfläche.

In der Musiksoftware selbst, oft DAW genannt, für Digital Audio Workstation, muss der physische MIDI-Eingang in der Regel erst ausdrücklich in den Einstellungen aktiviert werden, bevor er auf einer Spur genutzt werden kann: Manche Programme erkennen und aktivieren jeden neu angeschlossenen Controller automatisch, andere verlangen ein manuelles Häkchen. Ist der Eingang aktiv, muss er zusätzlich einer bestimmten Instrumentenspur zugewiesen, für die Aufnahme scharfgeschaltet oder zumindest zum Live-Hören freigegeben werden, bevor das Drücken einer Taste tatsächlich einen Ton auslöst.

Über den physischen Port hinaus gibt es den virtuellen MIDI-Port, ein rein softwarebasiertes Kabel, das zwei Anwendungen auf demselben Computer verbindet, ganz ohne Hardware. macOS bringt diese Funktion nativ mit, unter dem Namen IAC Driver, für Inter-Application Communication: In der Audio-MIDI-Konfiguration genügt es, Gerät ist online zu aktivieren und einen oder mehrere Busse hinzuzufügen, damit sich jede Anwendung damit verbinden kann, sendend wie empfangend. Windows bietet dafür von Haus aus nichts Vergleichbares, weshalb sich das kostenlose Werkzeug loopMIDI als De-facto-Standard für virtuelle Ports auf diesem System durchgesetzt hat. Linux besitzt einen vergleichbaren Mechanismus direkt in seinem ALSA-Sequencer. Ein virtueller Port dient typischerweise dazu, zwei getrennte Programme miteinander sprechen zu lassen, etwa ein Notensatzprogramm und eine DAW, oder eine im Browser laufende Anwendung und einen daneben installierten Software-Synthesizer, genau wie es ein physisches Kabel zwischen zwei getrennten Geräten täte.

Ein letzter Punkt unterscheidet MIDI hier deutlich von Audio: Ein einzelner physischer MIDI-Datenstrom lässt sich in der Regel von mehreren gleichzeitig geöffneten Anwendungen auf dem Computer lesen, während ein Audiostrom meist nur einer einzigen Anwendung zur Verfügung steht, sofern nicht über eine eigene Audio-Routing-Software geleitet. Genau das erlaubt es zum Beispiel, dasselbe Keyboard gleichzeitig eine DAW und eine kleine, in einem separaten Tab geöffnete Webanwendung speisen zu lassen, ohne Konflikt und ohne aufwendige Einrichtung.

Latenz: warum MIDI so gut wie nie der Schuldige ist

Latenz bezeichnet die wahrgenommene Verzögerung zwischen dem Moment, in dem eine Taste gedrückt wird, und dem Moment, in dem der Ton tatsächlich aus den Lautsprechern oder dem Kopfhörer kommt. Es ist eines der Themen, die Einsteigerinnen und Einsteiger im Homestudio am meisten beunruhigen, oft zu Unrecht: Das MIDI-Protokoll selbst ist so gut wie nie die Quelle einer hörbaren Verzögerung.

Eine klassische serielle MIDI-Verbindung läuft mit einer festen Rate von 31 250 Bit pro Sekunde, eine Zahl, die seit 1983 in der Spezifikation festgeschrieben ist. Bei dieser Geschwindigkeit braucht jedes Byte, eingerahmt von einem Start- und einem Stoppbit, rund 320 Mikrosekunden zur Übertragung; eine Note-On-Nachricht, die in drei Byte passt, benötigt somit etwa eine Millisekunde, um das Kabel vollständig zu durchqueren, eine Verzögerung weit unter der Schwelle von rund 10 Millisekunden, ab der das menschliche Ohr überhaupt keine Verzögerung mehr wahrnimmt. Über eine USB-Verbindung geht die Übertragung noch schneller, da die Nachrichten in schnellen USB-Paketen reisen statt über eine dedizierte serielle Leitung. In beiden Fällen fällt das MIDI-Protokoll selbst bei der tatsächlich spürbaren Gesamtlatenz kaum ins Gewicht.

Der eigentliche Engpass liegt fast immer auf der Audioseite, nachdem die MIDI-Nachricht das virtuelle Instrument bereits ausgelöst hat. Um diesen Auslöser in hörbaren Ton zu verwandeln, verarbeitet der Computer Audio in kleinen Paketen, den sogenannten Puffern, deren Größe in den Audioeinstellungen der DAW oder des Audiointerfaces als Anzahl von Samples eingestellt wird. Die durch diesen Puffer entstehende Latenz lässt sich einfach berechnen: Sie entspricht der Puffergröße geteilt durch die Abtastrate, mal tausend für das Ergebnis in Millisekunden, dann verdoppelt für den vollständigen Weg von Eingang zu Ausgang. Ein Puffer von 128 Samples bei 48 000 Hz ergibt so rund 2,7 Millisekunden in eine Richtung, gut 5 Millisekunden für den vollen Weg; ein komfortablerer Puffer von 512 oder 1024 Samples, oft zur Schonung der Rechenleistung beim Mischen gewählt, kann dagegen 20 Millisekunden überschreiten und beim Spielen am Keyboard deutlich spürbar werden, mit dem unangenehmen Gefühl, dass der Ton den Fingern hinterherhinkt.

Die Puffergröße ist also stets ein Kompromiss: Sie zu senken verringert die Latenz, verlangt dem Computer aber mehr ab, mit dem Risiko von Klicks, Knacksern oder Audioaussetzern, falls der Prozessor nicht mehr mithält; sie zu erhöhen sichert die Stabilität, führt aber zu einer spürbareren Verzögerung. Der wirksamste Reflex ist, den Puffer beim Spielen oder Live-Aufnehmen auf den kleinsten stabilen Wert zu senken und ihn danach für Mix- oder Exportphasen wieder anzuheben, wo Stabilität wichtiger ist als Unmittelbarkeit. Ein minderwertiges USB-Kabel oder ein alter USB-1.1-Port an einem betagten Computer können gelegentlich eine spürbare Verzögerung hinzufügen, bleiben bei aktueller Hardware aber die Ausnahme.

Virtuelle Instrumente: Master-Keyboard, Synthesizer und Workstation

Ein USB-MIDI-Keyboard erzeugt für sich genommen absolut keinen Ton: Es sendet Nachrichten, und es ist ein virtuelles Instrument, ein Plugin im Format VST, AU oder AAX je nach System und Host-Software, das diese Nachrichten innerhalb der DAW in Audio verwandelt. Diese Plugins decken die gesamte denkbare Palette ab, vom gesampelten akustischen Klavier bis zur experimentellsten synthetischen Klangfläche, und genau diese Trennung zwischen Geste (dem Keyboard) und Klang (dem Plugin) macht MIDI so flexibel: dieselbe Geste am Keyboard kann ein Klavier, dann eine Orgel, dann eine Streicherfläche auslösen, ohne je die Hardware zu wechseln.

Diese Trennung teilt Geräte in zwei große, von Einsteigerinnen und Einsteigern oft verwechselte Familien. Ein Master-Keyboard besitzt überhaupt keinen internen Klangerzeuger: Es ist ein reiner Controller, konzipiert, um MIDI-Nachrichten möglichst originalgetreu zu übertragen, in der Regel leichter, kompakter und günstiger als ein vollständiges Instrument, aber ohne einen angeschlossenen Computer oder ein Klangmodul komplett stumm. Ein Synthesizer trägt dagegen seinen eigenen Klangerzeuger in sich, mit Oszillatoren, Filtern und Verstärkern, und kann daher eigenständig Ton erzeugen, losgelöst von jedem Computer, während er meist trotzdem MIDI senden und empfangen kann, um bei Bedarf auch als Controller zu dienen. Eine Workstation treibt diese Logik noch weiter, indem sie einen internen Sequenzer und häufig eine deutlich größere Klangbibliothek hinzufügt, genug, um einen ganzen Song zu komponieren, ohne je einen Computer anzurühren.

Die Wahl zwischen diesen Familien hängt vor allem vom geplanten Einsatz ab. Ein Master-Keyboard bleibt die günstigste Wahl für alle, die bereits eine Plugin-Bibliothek besitzen und ausschließlich am Computer arbeiten; ein Synth oder eine Workstation ergibt deutlich mehr Sinn für alle, die auch ohne eingeschalteten Computer spielen wollen, bei einer Probe oder auf Tour, oder schlicht eine unabhängige Rückfalllösung ohne jede Software haben möchten. Genau dieselbe Logik eines MIDI-gesteuerten Plugins findet sich auch in leichteren Werkzeugen wieder, etwa in virtuellen Instrumenten, die direkt im Browser über die Web-MIDI-API laufen: Das MIDI-Studio des Music Hub ist ein Beispiel dafür, wo ein per USB angeschlossenes physisches Keyboard direkt vorproduzierte Studioklänge ansteuert, ganz ohne zusätzliche Software zu installieren.

Typische Fehler und wie man sie diagnostiziert

Das häufigste Problem bleibt ein Keyboard, das vom Computer oder von der Software nicht erkannt wird. Als Erstes lohnt sich ein Blick auf das USB-Kabel selbst: Manche billigen Kabel, insbesondere ursprünglich für das Aufladen eines Telefons gedachte, führen nur die beiden Stromadern und keine Datenadern, was zwar zur Stromversorgung reicht, jeden MIDI-Austausch aber verhindert. Als Nächstes kommt der Port selbst dran: Ein direkter Anschluss an einen Port des Computers statt an einen ungespeisten USB-Hub beseitigt eine häufige Fehlerquelle, besonders bei einem stromhungrigen Keyboard. Sieht das Betriebssystem das Gerät zwar in seinen MIDI-Einstellungen, bietet die Musiksoftware es aber nicht an, hilft meist, deren MIDI-Einstellungen erneut zu öffnen: Viele DAWs scannen verfügbare Geräte nur beim Start und ignorieren daher ein nachträglich angeschlossenes Keyboard, bis die Software neu gestartet oder ihre Geräteliste manuell aktualisiert wurde.

Das zweite klassische Problem trägt einen eigenen Namen: die hängende Note, im Englischen stuck note, eine Note, die endlos weiterklingt, obwohl die Taste längst losgelassen wurde. Die häufigste Ursache ist eine unterwegs verlorene oder nie gesendete Note-Off-Nachricht, etwa weil die Wiedergabe mitten im gehaltenen Sustain-Pedal gestoppt wurde, oder weil ein Softwarefehler ein Note On ohne das zugehörige Note Off durchgelassen hat. Praktisch jede DAW und jeder Synth bietet für genau diesen Fall eine Panic- oder All-Notes-Off-Funktion: Im Hintergrund sendet sie die genormte MIDI-Nachricht Control Change Nummer 123 mit dem Wert null, auf allen Kanälen, was jede gerade klingende Note sofort stoppt, egal wo sie hängengeblieben ist.

Ein dritter Punkt verdient Klärung: der Unterschied zwischen MIDI Thru und MIDI Merge. Thru verdoppelt lediglich unverändert, was an einem Eingang ankommt, zu einem oder mehreren Ausgängen, nützlich, um mehrere Synths in Reihe zu verketten; Merge dagegen fasst mehrere getrennte MIDI-Datenströme zu einem zusammen, praktisch, um beispielsweise zwei verschiedene Keyboards an den einzigen Eingang eines Klangmoduls anzuschließen. Werden Geräte versehentlich über Thru zu einer geschlossenen Schleife verkettet, oder softwareseitige virtuelle Ports unachtsam gestapelt, kann das dieselbe Art von hängender Note oder doppelten Nachrichten erzeugen, selbst wenn die Hardware einwandfrei funktioniert.

Bleibt die wahrgenommene Latenz trotz all dieser Prüfungen weiterhin störend, liegt die Ursache fast immer beim oben erklärten Audiopuffer, nie am MIDI-Kabel selbst. Die einzige echte Ausnahme betrifft MIDI über Bluetooth: Die Funkverbindung fügt naturgemäß eine zusätzliche Verarbeitungsebene gegenüber einer kabelgebundenen USB-Verbindung hinzu, was beim entspannten Spielen meist unbemerkt bleibt, bei anspruchsvollen Aufnahmen aber störend werden kann, wo eine direkte Kabelverbindung die sicherste Wahl bleibt.

Weiterführend: Fader, Räder und Control Surfaces zuordnen

Viele MIDI-Keyboards und -Controller gehen weit über eine einfache Tastenreihe hinaus: Sie tragen auch zuweisbare Fader, Räder, Regler und Pads, die Control-Change-Nachrichten senden statt Notennachrichten. Jeder dieser physischen Regler kann theoretisch beliebige Parameter in der DAW oder in einem Plugin steuern, von der Lautstärke einer Spur bis zur Grenzfrequenz eines Filters, sofern er dem richtigen Software-Parameter zugeordnet ist.

Die meisten modernen DAWs vereinfachen diese Zuordnung mit einer oft MIDI Learn genannten Funktion: ein Rechtsklick auf einen Parameter am Bildschirm, die Wahl von lernen oder zuordnen, dann der gewünschte Fader oder das Rad bewegen, und die Software merkt sich automatisch dessen CC-Nummer, ohne sie in einem Handbuch oder einer Tabelle nachschlagen zu müssen.

Eine Stufe darüber existiert eine Familie von Protokollen, die eigens für dedizierte Mixing-Control-Surfaces gedacht sind, nicht für ein schlichtes Keyboard. Das HUI-Protokoll, 1997 von Mackie und Digidesign für Pro Tools entwickelt, wurde 2003 in das Mackie-Control-Universal-Protokoll integriert, das die Funktionen von Mackie Control, Logic Control und HUI in einem einzigen, heute von vielen DAWs nativ unterstützten Standard vereint, darunter Cubase, Ableton Live, Studio One, Reason und Ardour. Der Unterschied zu schlichtem manuellem CC-Mapping ist grundlegend: Jeder Taster, jeder Fader und jedes Rad der Control Surface ist automatisch mit den passenden Elementen am Bildschirm verdrahtet, ohne dass irgendetwas von Hand zugeordnet werden muss, und manche Modelle motorisieren ihre Fader sogar physisch, sodass sie sich von selbst bewegen und den Softwarezustand in Echtzeit widerspiegeln. Diese Protokolle gehen sogar über die übliche MIDI-Auflösung von 128 Werten hinaus, mit einem deutlich feineren Wertebereich für spürbar präzisere Einstellungen von Hand.

Ob schlichtes CC-Mapping oder eine vollwertige, dedizierte Control Surface: Der grundlegende Transportweg dahinter hat sich seit 1983 nicht verändert. Es sind nach wie vor MIDI-Nachrichten, nur zahlreicher und besser organisiert, die die physische Geste mit dem verbinden, was am Bildschirm erscheint.

Typische Fehler vermeiden

FehlerDem MIDI-Keyboard oder dem USB-Kabel eine Latenz anzulasten, die tatsächlich vom Audiopuffer stammt

Warum — Eine MIDI-Nachricht braucht auf einer klassischen seriellen Verbindung rund eine Millisekunde, über USB noch weniger: Das Protokoll selbst ist so gut wie nie für eine hörbare Verzögerung verantwortlich. Die eigentliche Verzögerung stammt aus der nachgelagerten Audioverarbeitung, geregelt über die Puffergröße in den Einstellungen von DAW oder Audiointerface.

Besser so : Bevor du das Keyboard oder das Kabel verdächtigst, prüfe und senke die Größe des Audiopuffers in den DAW-Einstellungen, während du live spielst, und hebe sie danach für das Mischen wieder an, wo Stabilität wichtiger ist als Unmittelbarkeit.

FehlerEin USB-Kabel verwenden, das nur die Stromadern enthält, nicht die Datenadern

Warum — Manche billigen Kabel, insbesondere ursprünglich zum Aufladen eines Telefons gedachte, versorgen das Gerät zwar mit Strom, übertragen aber keinerlei Daten: Das Keyboard scheint eingeschaltet, seine Leuchten gehen manchmal an, aber keine MIDI-Nachricht erreicht je den Computer.

Besser so : Verwende für jeden MIDI-Anschluss immer das mit dem Keyboard gelieferte Kabel oder ein USB-Kabel, das ausdrücklich für Datenübertragung ausgelegt ist, niemals ein reines Ladekabel.

FehlerEine hängende Note endlos klingen zu lassen, statt die Panic-Funktion der Software zu nutzen

Warum — Eine hängende Note stammt fast immer von einer verlorenen oder nie gesendeten Note-Off-Nachricht, etwa nachdem die Wiedergabe abrupt gestoppt wurde, während ein Sustain-Pedal gehalten wurde. Dieselbe Taste erneut zu drücken und loszulassen behebt das Problem nicht immer, wenn das virtuelle Instrument den tatsächlichen Zustand der Note verloren hat.

Besser so : Nutze die Panic- oder All-Notes-Off-Taste der DAW oder des Synths, sobald eine Note hängen bleibt: Sie sendet die genormte Control-Change-123-Nachricht auf allen Kanälen und stoppt sofort jede gerade klingende Note, unabhängig von der Ursache.

FehlerDavon auszugehen, ein Master-Keyboard würde nach dem Anschließen von selbst Ton erzeugen

Warum — Ein Master-Keyboard besitzt, anders als ein Synthesizer oder eine Workstation, überhaupt keinen internen Klangerzeuger: Es sendet ausschließlich MIDI-Nachrichten. Ohne geladenes virtuelles Instrument in der DAW, ohne scharfgeschaltete Spur und ohne korrekt zugewiesenen MIDI-Eingang bleibt das Keyboard vollkommen stumm, selbst wenn es einwandfrei funktioniert.

Besser so : Prüfe immer, ob ein Instrumenten-Plugin auf einer Spur geladen ist, ob diese Spur tatsächlich den MIDI-Eingang des Keyboards abhört und ob die Gesamtlautstärke nicht stummgeschaltet ist, bevor du auf einen Defekt des Keyboards selbst schließt.

Im Music Hub entdecken

Weitere Ratgeber

Alles in der App, kostenlos

Der Music Hub vereint über 2 597 Songs mit Akkorden, Klavier auf Klick, Transposition und Capo-Hilfe. Kostenlos, ohne Pflichtkonto.

Music Hub öffnen →

Häufige Fragen

Muss ich für ein USB-MIDI-Keyboard immer einen Treiber installieren?

Nein, sofern das Keyboard class compliant ist, was auf fast alle aktuellen Modelle zutrifft: Der Computer erkennt es direkt, ohne irgendetwas zu installieren. Nur manche ältere Modelle oder hochwertige Controller mit proprietärer Editier-Software brauchen einen Treiber, meist um erweiterte Funktionen freizuschalten, nicht für den grundlegenden MIDI-Datenstrom.

Warum wird mein MIDI-Keyboard von meiner Software nicht erkannt?

Prüfe zuerst, ob das USB-Kabel wirklich Daten überträgt und nicht nur Strom, und schließe direkt an einen Port des Computers an statt an einen ungespeisten Hub. Sieht das Betriebssystem das Gerät, die Software aber nicht, starte die Software neu oder aktualisiere ihre MIDI-Geräteliste in den Einstellungen: Viele scannen nur beim Start.

Hat MIDI Latenz?

Sehr wenig: Eine typische MIDI-Nachricht braucht rund eine Millisekunde, um das Kabel zu durchqueren, weit unter der Wahrnehmungsschwelle des menschlichen Ohrs. Die am Keyboard spürbare Latenz stammt fast immer aus der nachgelagerten Audioverarbeitung, geregelt über die Puffergröße in der DAW, nicht aus dem MIDI-Protokoll selbst.

Was ist der Unterschied zwischen einem Master-Keyboard und einem Synthesizer?

Ein Master-Keyboard besitzt keinen eigenen Klangerzeuger: Es sendet nur MIDI-Nachrichten und ist vollständig auf ein virtuelles Instrument oder ein externes Modul zur Klangerzeugung angewiesen. Ein Synthesizer trägt seinen eigenen Klangerzeuger in sich und kann eigenständig spielen, losgelöst von jedem Computer, während er meist trotzdem MIDI senden und empfangen kann.

Meine Noten bleiben hängen (stuck notes), wie behebe ich das?

Fast immer liegt eine verlorene oder nie gesendete Note-Off-Nachricht vor. Nutze die Panic- oder All-Notes-Off-Taste der DAW oder des Synths: Sie sendet die genormte Control-Change-123-Nachricht auf allen Kanälen und stoppt sofort jede hängende Note, unabhängig von der Ursache.

Kann ich ein altes Keyboard mit DIN-MIDI-Ports an einen aktuellen Computer anschließen?

Ja, über ein Audiointerface mit MIDI-IN- und -OUT-Ports im 5-Pol-DIN-Format oder einen eigenen DIN-auf-USB-Adapter: Das Interface übernimmt dann die Übersetzung zwischen dem alten DIN-Format und dem vom Computer verstandenen USB. Das DIN-Kabel selbst bleibt gemäß der ursprünglichen Spezifikation auf 15 Meter begrenzt.