Alles rund um Windows

Windows 11 überarbeitet die MIDI-Unterstützung

Viele Anwendungen sind für die Musikproduktion auf MIDI angewiesen, aber ein Großteil der MIDI-Unterstützung in Windows ist seit Jahrzehnten unverändert. Jetzt geht Microsoft dieses Problem endlich mit einem robusten neuen Framework an.

Microsoft hat soeben die Veröffentlichung von Windows 11 Insider Preview Build 27788 für den Canary Channel angekündigt. Die vielleicht größte Verbesserung ist die öffentliche Preview der Windows MIDI Services, einer komplett neu geschriebenen MIDI-Implementierung, die die Musikproduktion unter Windows modernisieren und verbessern soll. Mit dieser Ergänzung wird die vollständige Unterstützung des MIDI 2.0-Standards eingeführt, ein bedeutender Fortschritt in der MIDI-Technologie, den es seit seiner Einführung im Jahr 1983 nicht mehr gegeben hat.

Der neue MIDI Services-Stack soll eine solide Grundlage für zukünftige Erweiterungen bieten und gleichzeitig die langjährigen Einschränkungen der ursprünglichen MIDI 1.0-Implementierung unter Windows beseitigen. Windows MIDI Services umfasst diesen neuen Standard und bietet Vorteile wie eine schnellere Datenübertragung und Befehle mit höherer Auflösung, was zu einem verbesserten Timing und einer präziseren Kontrolle über musikalische Parameter führt.

Dazu gehört auch die bidirektionale Kommunikation. Im Gegensatz zur Einweg-Kommunikation von MIDI 1.0 ermöglicht MIDI 2.0 die Kommunikation zwischen den Geräten, was das Abgleichen und Erkennen zwischen Instrumenten erleichtert. Zu den weiteren Verbesserungen gehören ein besseres Timing und weniger Jitter bei der Verwendung von USB-MIDI-Geräten sowie die Unterstützung mehrerer Clients, so dass nun mehrere Anwendungen gleichzeitig auf ein einzelnes MIDI-Gerät zugreifen können. Die Windows-MIDI-Dienste bieten auch eine dienstbegleitende Planung ausgehender und mit Zeitstempeln versehener eingehender Nachrichten für eine verbesserte Genauigkeit, und das System unterstützt jetzt das MIDI-Routing von Anwendung zu Anwendung, ohne dass Software von Drittanbietern erforderlich ist. Schließlich kann Windows jetzt zwischen MIDI 1.0 und MIDI 2.0 übersetzen, je nach den Anforderungen von Anwendungen und Geräten.

Die Windows MIDI Services sind nicht die einzige MIDI-Verbesserung, die die nächste Version von Windows 11 erfahren wird. Microsoft hat sich mit der Association of Musical Electronics Industry of Japan (AMEI) zusammengetan, um einen neuen Hochgeschwindigkeits-USB-MIDI-2.0-Klassentreiber, der von AmeNote entwickelt wurde, in diese Vorschau aufzunehmen. Dieser Treiber funktioniert sowohl mit MIDI 2.0- als auch mit Class-kompatiblen MIDI 1.0-Geräten. Sie können den neuen Treiber manuell jedem class-kompatiblen USB-MIDI-1.0-Gerät zuweisen, um von seiner verbesserten Leistung zu profitieren.

Und als Sahnehäubchen hat Microsoft die Windows MIDI Services und die zugehörigen Komponenten unter der MIT-Lizenz als Open-Source verfügbar gemacht. Der Quellcode, die Tools, die Tests und das SDK sind jetzt auf GitHub verfügbar, so dass Sie sich den Quellcode ansehen können. Das Windows MIDI Services App SDK, das als separate Version auf GitHub verfügbar ist, bietet Entwicklern die nötigen Tools, um Anwendungen zu erstellen, die die neuen MIDI-Funktionen nutzen. Darüber hinaus enthält das SDK eine Desktop-Anwendung namens MIDI Settings, mit der Benutzer Endpunkte verwalten, Geräte umbenennen, Loopback-Geräte erstellen und MIDI-2.0-Netzwerkverbindungen konfigurieren können.

MIDI 2.0 gibt es schon seit ein paar Jahren, daher ist es schön zu sehen, dass Microsoft diese neuere Technologie nun auch in Windows 11 unterstützt. Es hat eine Weile gedauert, aber wir haben es endlich geschafft. Dennoch wird es noch eine Weile dauern, bis dies tatsächlich von Bedeutung ist. Um die Vorteile dieser Upgrades voll ausschöpfen zu können, müssen sowohl Hardware-Instrumente als auch DAWs die Unterstützung für MIDI 2.0 hinzufügen, und diese ist noch nicht wirklich weit verbreitet.

Wenn Sie sich für die vielen Vorteile von MIDI Services und MIDI 2.0 im Allgemeinen interessieren, können Sie jetzt die neueste Insider Preview herunterladen, um sich selbst davon zu überzeugen. Genauer gesagt, möchte Microsoft, dass Sie die neueren MIDI Services mit der WinMM MIDI 1.0 API testen. Wie jedes Mal, wenn wir über eine neue Insider Preview berichten, müssen wir darauf hinweisen, dass Sie diese nicht auf Ihrem Hauptrechner verwenden sollten, es sei denn, Sie sind bereit, sich mit Software aus der Vorabversion vertraut zu machen. Alle diese MIDI-bezogenen Änderungen werden schließlich in der Mainstream-Version von Windows landen, aber es könnte eine Weile dauern, bis sie aus dem Ofen kommen.