
MIDI zu Noten: Warum das die einfache Variante der KI-Transkription ist
Zwei sehr unterschiedliche Probleme
"Noten aus KI" bedeutet meist eines: Ein Modell bekommt eine Audiodatei vorgesetzt und muss erraten, welche Töne gespielt werden. Das ist wirklich schwierig – die KI muss Tonhöhe, Rhythmus und Timing aus einer Wellenform ableiten, genau wie ein menschlicher Transkribierer eine Aufnahme hört und aufschreibt, was er hört. Das ist von Natur aus eine Annäherung und wird bei vollen Mixes, verzerrten Instrumenten oder dichten Akkorden schnell schwieriger.
MIDI-zu-Noten ist ein völlig anderes und deutlich einfacheres Problem. Eine MIDI-Datei enthält bereits die exakte Note, das exakte Timing und die exakte Velocity jedes Events – es gibt nichts zu erraten. Das in Standardnotation umzuwandeln ist keine Transkription, sondern eine Übersetzung: bereits präzise Daten werden auf ein Notensystem übertragen. Kein Raten, kein "nah genug", keine Vorbehalte wie bei einem ersten Entwurf.
Warum das wichtig ist, wenn du MIDI generierst
Wenn du mit KI-generierten MIDI-Daten arbeitest – aus einem Text-Prompt, aus der Infinite Engine oder aus dem Generator von MIDI Lab – hast du diese präzisen Notendaten bereits in der Datei vorliegen. Sobald ein Track als MIDI existiert, wird die Notenerstellung zu einer Formatierungsaufgabe statt zu einem Erkennungsproblem. Das gilt unabhängig davon, ob die MIDI-Daten aus einer KI-Generierung stammen, aus einer mit einem MIDI-Controller aufgenommenen Performance oder aus einem von Hand in einem Piano-Roll-Editor erstellten Part.
Das ist auch der Grund, warum MIDI-zu-Noten tendenziell sauberere Ergebnisse liefert als Audio-zu-Noten – noch bevor man die Interpretation überhaupt berücksichtigt. Eine deterministische Umwandlung hat keinen schlechten Tag. Sie tut sich bei einer polyphonen Passage nicht schwerer als bei einer einfachen Melodie. Die Genauigkeitsgrenze liegt einfach höher, weil der schwierige Teil – herauszufinden, welche Note wann gespielt wurde – bereits gelöst war, sobald die MIDI-Datei existierte.
Was Notensatzsoftware wirklich von einer MIDI-Datei braucht
Standard-Notensatzsoftware (MuseScore, Sibelius, Finale, Dorico) liest ein Format namens MusicXML – dasselbe Austauschformat, das auch Audio-zu-Noten-Tools am Ende ihres Prozesses ausgeben. Der Weg von MIDI zu MusicXML bedeutet, ein paar Dinge zu klären, die Notensatzsoftware braucht, die rohe MIDI-Daten aber nicht explizit codieren:
- Tonart – MIDI-Dateien sind nicht mit einer Tonart getaggt; sie muss aus den tatsächlich verwendeten Noten abgeleitet werden, genau so, wie ein Mensch, der einen Part liest, die Tonart nach Gehör herausfinden würde.
- Taktart und Beat-Gruppierung – wie Note-on/Note-off-Zeitstempel auf Takte, Schläge und Unterteilungen abgebildet werden.
- Enharmonische Schreibweise – ob eine bestimmte Tonhöhe als Kreuz oder als B geschrieben werden sollte, hängt von der Tonart und den umgebenden Noten ab, nicht nur von der reinen Tonhöhennummer.
- Rhythmische Notation – exakte Millisekunden-Zeitstempel in lesbare Notenwerte zu quantisieren (Viertelnoten, Achteltriolen, punktierte Rhythmen), ohne das Gefühl einer menschlichen Performance zu verlieren.
Nichts davon erfordert Zuhören. Es ist strukturierte, regelbasierte Arbeit – genau die Art von Problem, die sich zuverlässig lösen lässt, statt nur angenähert zu werden.
Praktischer Nutzen
Dieselben Anwendungsfälle, die Audio-zu-Noten wertvoll machen, gelten auch hier – im Allgemeinen mit besseren Ergebnissen:
- Einem Studiomusiker einen Part geben, der Noten liest statt nach Gehör zu spielen.
- Einen generierten oder programmierten Track für eine Live-Band arrangieren, wo jeder Instrumentalist einen echten Part braucht.
- Unterrichten – eine MIDI-Übung oder ein MIDI-Beispiel in eine gedruckte Partitur verwandeln.
- Eine Komposition archivieren in einer Form, die zwischen Notensatzprogrammen portabel ist und nicht an das proprietäre Projektformat einer einzelnen DAW gebunden ist.
Wo das ins Bild passt
MIDI Lab behandelt eine Session bereits als einen Thread, der Audio und MIDI als Anhänge enthalten kann, mit einem Composer, der auf "wirf rein, was du hast, beschreibe, was du willst" ausgelegt ist, statt auf getrennte Modi für getrennte Dateitypen. Noten sind eine natürliche Erweiterung genau dieser Idee – ein weiterer Weg, eine musikalische Idee aus der App herauszubekommen und in eine Form zu bringen, die jemand anderes lesen und danach spielen kann.
Für die Audio-Seite davon – wo die KI tatsächlich zuhören und ableiten muss – siehe was KI-Transkription kann und was nicht.