Microsoft behebt ein älteres Audioproblem unter Windows... eines, das Ihnen vielleicht entgangen ist.

Windows 11 verwendet eine begrenzte Anzahl älterer Formate und APIs, die mit anhaltenden Problemen verbunden sind. Jahrelang basierten Windows-Versionen auf der MIDI-1.0-Technologie, was bedeutet, dass jeweils nur eine Anwendung ein MIDI-Gerät nutzen kann. MIDI steht für Musical Instrument Digital Interface (Digitale Schnittstelle für Musikinstrumente).Es ist das Rückgrat von Geräten, die als MIDI-Controller bezeichnet werden. Dies kann beispielsweise in Form von Tastaturen geschehen.Musikinstrumente, DJ-Equipment, Synthesizer und vieles mehr. Es ist absolut verständlich, einen MIDI-Controller mit mehreren Anwendungen nutzen zu wollen, doch Windows beginnt erst jetzt, sich mit diesem Problem auseinanderzusetzen.

Microsoft behebt ein älteres Audioproblem unter Windows... eines, das Ihnen vielleicht entgangen ist.

Microsoft führt schrittweise die Unterstützung für seine neue Windows MIDI Services Suite ein. Diese neue MIDI-Suite bietet Unterstützung für MIDI 2.0, verbessert die Funktionalität von MIDI 1.0 und – am wichtigsten – ermöglicht es, jeden Endpunkt als Multi-Client zu nutzen. Das bedeutet, dass mehrere Anwendungen endlich gleichzeitig Daten von einem einzigen MIDI-Gerät empfangen können. Windows MIDI Services ist ein umfassendes Upgrade, das die Abwärtskompatibilität mit älteren APIs beibehält und vollständig Open Source ist. Falls Sie bisher mit der MIDI-Controller-Unterstützung unter Windows 11 unzufrieden waren, können Sie sich freuen: Eine Lösung ist in Sicht.

Windows hat schon lange Einschränkungen bei MIDI-Audio.

Historisch gesehen konnte ein MIDI-Gerät immer nur mit einer Anwendung gleichzeitig verwendet werden.

Ein MIDI-Keyboard, das an einen Computer mit Windows 11 angeschlossen ist.

Selbst in den neuesten Windows-Versionen gab es erhebliche Audiobeschränkungen des Betriebssystems. Nur eine einzige Anwendung konnte ein MIDI-Gerät nutzen. Wie ein Controller oder ein MusikinstrumentJedes Mal. Jahrzehntelang mussten fortgeschrittene Benutzer drastische Maßnahmen ergreifen, um ihre MIDI-Geräte gleichzeitig mit mehreren Anwendungen nutzen zu können.

Eine mögliche Lösung für Windows 7 und Windows 11 bestand darin, virtuelle MIDI-Ports zu erstellen, die von jeder Anwendung einzeln genutzt werden konnten. Softwareprojekte wie beispielsweise loopMIDI Mithilfe von VirtualMIDI-Treibern wurden zusätzliche Ports erstellt und Windows-Anwendungen vorgegaukelt, ein einzelner MIDI-Geräteeingang sei in Wirklichkeit ein Mehrpunkt. Dies empfanden MIDI-Nutzer unter Windows jedoch als umständliche Notlösung, die auch bei der Weiterentwicklung des Betriebssystems bestehen blieb.

Mit der Einführung der Windows MIDI-Dienste ändert sich dies nun endlich. Die Funktion wird seit einiger Zeit in den Einzelhandelsversionen von Windows 11 ausgerollt. Sie wurde vor etwa einem Jahr im Windows 11 Insider Canary-Kanal angekündigt und befindet sich seitdem in der öffentlichen Vorschauphase.

Microsoft behebt das Problem schließlich mithilfe der Windows MIDI-Dienste.

Das Update macht unter anderem jeden Endpunkt mandantenfähig.

Die Windows MIDI-Dienste werden seit Januar 2026 über den Release Preview-Kanal für Windows 11-Nutzer schrittweise eingeführt. Die integrierten Komponenten der Windows MIDI-Dienste sind nun auch in den regulären Windows-Versionen über Windows Update verfügbar. Laut Pressemitteilung dauert die vollständige Einführung und die Aktivierung aller Funktionen etwa 30 Tage. GitHub.

Das verbesserte MIDI-Erlebnis besteht aus zwei Teilen: den integrierten Komponenten für Windows MIDI-Dienste und dem separaten App SDK- und Tools-Paket. Letzteres fügt die MIDI-Konsole und die neue MIDI-Einstellungen-App hinzu und ist verfügbar unter [Link einfügen]. Microsoft .siteSelbst wenn Sie Windows 11 auf eine Version aktualisieren, die das MIDI-Dienste-Upgrade enthält, müssen Sie das Runtime and Tools SDK weiterhin manuell herunterladen. Laut Microsoft ermöglicht diese separate Bereitstellung, „schnell zu agieren und Kunden und Anwendungen kontinuierlich neue Funktionen und Möglichkeiten zu bieten“.

Die Liste der Verbesserungen der Windows MIDI-Dienste ist ziemlich lang, aber eine Funktion sticht besonders hervor: Standardmäßig Multi-Client-fähigDas bedeutet, dass jedes MIDI-Gerät, das Daten an Anwendungen sendet, dies gleichzeitig an mehrere Anwendungen tun kann. Es funktioniert mit bestehenden Anwendungen und macht es überflüssig, dass Entwickler die Unterstützung für mehrere Clients manuell zu den Windows MIDI-Diensten hinzufügen müssen. Tatsächlich werden sogar MIDI 1.0-Controller und -Geräte nach dem Upgrade der Windows MIDI-Dienste clientfähig – eine fantastische Neuigkeit! Endlich wurde ein Problem gelöst, das Windows-Nutzer jahrzehntelang geplagt hat.

Eine vollständige Aufschlüsselung der Windows MIDI-Dienste, wie sie von Microsoft beschrieben werden, finden Sie unten:


  • In den meisten Fällen werden keine externen USB-Treiber benötigt.Die meisten USB-MIDI-1.0-Geräte sind kategoriekompatibel und funktionieren ohne externe Treiber. Das bedeutet, dass Sie sich weder um die Registry-Position noch um Kompatibilitätsprobleme kümmern müssen. Installieren Sie externe Treiber nur, wenn es unbedingt notwendig ist, und Sie profitieren von einem besseren MIDI-Erlebnis unter Windows.
  • Unterstützt Ihre bestehenden AppsDie bestehenden WinMM- und WinRT-MIDI-1.0-APIs wurden in den neuen Windows-Dienst integriert. Dadurch stehen einige neue Funktionen zur Verfügung, darunter die Unterstützung mehrerer Clients, sodass Ihre Anwendungen weiterhin so gut wie bisher, aber sogar noch besser funktionieren.
  • Unterstützung für mehrere Kunden virtuellJeder Endpunkt (einschließlich MIDI 1.0-Geräte) kann von mehreren Anwendungen gleichzeitig genutzt werden. Das bedeutet, dass Sie eine Bibliothek- oder Controller-Anwendung verwenden können, während Ihre DAW angeschlossen ist.
  • Es unterstützt Ihre aktuellen GeräteWindows MIDI-Dienste unterstützen Ihre aktuellen MIDI-1.0-Geräte, einschließlich solcher mit herstellerseitig bereitgestellten Streaming-Kernel-Treibern, sowie kategoriekonforme MIDI-1.0- und MIDI-2.0-Geräte. Die Nutzung des neueren Kategorietreibers ist in der Regel besser und schneller, wir verstehen jedoch, dass dies bei manchen Geräten nicht immer möglich oder wünschenswert ist.
  • SchnellerIn unseren Tests erwies sich die neue Infrastruktur im Vergleich zur alten API als deutlich schneller beim Senden und Empfangen von Nachrichten, selbst mit zusätzlichen, im Dienst konfigurierten Komponenten. Windows-MIDI-Dienste weisen keine integrierten Geschwindigkeitsbegrenzungen oder Einschränkungen auf, auch nicht für ältere USB-MIDI-1.0-Geräte. Der neue MIDI-2.0-Treiber ist nicht auf die volle USB-Geschwindigkeit beschränkt und unterstützt USB-3.x-Geschwindigkeiten.
  • Weniger ZitternMit der hohen Übertragungsgeschwindigkeit geht auch ein geringerer Jitter einher. Dieser variiert je nach Übertragungsart (USB, Netzwerk oder virtuell) und dem Gerät, mit dem Windows kommuniziert, liegt aber selbst ohne Kompensation im niedrigen Mikrosekundenbereich.
  • UnvermeidlicherHinsichtlich der Latenzkompensation ermöglicht die neue API die Planung zeitstempelbasierter ausgehender Nachrichten für jede Anwendung, die die neue API verwendet. Zusätzlich werden eingehende Nachrichten beim Empfang durch den Dienst mit einem Zeitstempel versehen.
  • MIDI von Anwendung zu Anwendung und virtuellem GerätDie Windows MIDI-Dienste umfassen einen integrierten virtuellen/Anwendung-zu-Anwendung-MIDI 2.0-Dienst, der eine extrem schnelle Kommunikation zwischen Anwendungen auf dem Computer ermöglicht.
  • Bessere WerkzeugeWir bieten einen Windows MIDI Services-Controller an. midi.exe Für Entwickler, fortgeschrittene Benutzer und alle, die mit der Kommandozeile vertraut sind: Sie können damit Endpunkte überwachen, Nachrichten senden und empfangen, SysEx-Daten senden und erfassen und vieles mehr. Zusätzlich bieten wir eine grafische Benutzeroberfläche für MIDI-Einstellungen, mit der Sie Geräte umbenennen, Ihre MIDI-Einstellungen konfigurieren, Tests durchführen und vieles mehr können.
  • eingebettete Skripte Integrierte Unterstützung für MIDI-Programmierung mit PowerShell. Möchten Sie die Synchronisierung zwischen Mischpulten automatisieren? Oder ein Skript erstellen, das alle Ihre Geräte für die Wiedergabe konfiguriert? All das ist mit PowerShell-Befehlen möglich.
اقرق المزيد

Um Ihnen Zeit zu sparen, bietet Windows MIDI Services Unterstützung für MIDI 2.0, Multi-Client-Verbindungen und eine insgesamt verbesserte Leistung. Es ist zwar etwas komplexer, aber kurz gesagt: Dies ist das MIDI-Upgrade, auf das Benutzer seit Jahren gewartet haben.

So prüfen Sie, ob Sie MIDI 2.0 haben

Es wird nun für die Betriebssysteme Windows 11 24H2 und 25H2 ausgerollt.

Windows mit angeschlossenem MIDI-Keyboard über USB.

Es gibt keine Möglichkeit, die Windows-MIDI-Dienste auf Ihrem Computer im Voraus zu aktivieren, daher ist Geduld gefragt. Es gibt jedoch ein Tool. midicheckservice Verfügbar auf GitHub Es kann überprüfen, ob die enthaltenen Komponenten installiert und für die Windows-MIDI-Dienste auf Ihrem System bereit sind. Das Aktivierungsprüfungstool steht ab sofort zum Download bereit und ist sowohl mit x64- als auch mit ARM-Prozessoren kompatibel.

Anschließend können Sie das SDK und die Laufzeittools installieren, die zur Verfügung stehen. hierBeachten Sie, dass Sie das richtige Runtime Pack für Ihre Windows 11 Edition installieren müssen – die Versionen für Windows 11 24H2 und 25H2 werden erst später in diesem Monat verfügbar sein, da die öffentliche Einführung etwa 1,5 Stunden dauern wird. Beta-Version-Nutzer Sie werden die Windows MIDI-Dienste nur anfangs erhalten; es gibt keine Garantie, dass Sie sie jetzt schon haben.

Allerdings wird Windows 11 in wenigen Wochen das alte Windows-Audioproblem beheben, das MIDI-Geräte betrifft – und das ist etwas, worüber man sich freuen kann.

Nach oben gehen