With the June 2026 Week “D” 30-day CFR in KB5095093, we’ve introduced the ability to roll back to the old MIDI stack in Windows. That means that “seekers” (people who go into Windows Update and look for updates) will have this feature enabled by the end of July 2026. Others will have it enabled by mid-August 2026.
You must be fully up to date with a healthy Windows 11 system to use this feature. If you have uninstalled any updates or used Vive tool or similar, please repair your PC using Windows Settings > System > Recovery > “Fix problems using Windows Update”.
This gives you multi-client support, MIDI loopbacks, Network MIDI 2.0, upcoming BLE MIDI 1.0 and 2.0, etc. If MIDI is working fine on your PC, and you are using the new multi-client features etc. then stick with this mode. It is the default and recommended mode.
This puts you back in the same mode before Windows MIDI Services, with the same limitations and behavior. Ports are not multi-client, new-style and custom port names are not available, and the MIDI Service and wdmaud2.drv are not used. You will have no access to the new built-in loopbacks, Network MIDI 2.0, upcoming Bluetooth LE MIDI, or the ability to use USB MIDI 2.0 devices.
We’ve made this available primarily for two reasons:
Although this can be used by anyone, this mode is primarily for DJs who don’t need advanced MIDI features, but do need their DJ controller not to lock up the PC if accidentally disconnected during a set.
This mode loses the following Windows MIDI Services features:
Use with caution. Devices using MIDI 1.0 drivers are available only through the old APIs. Devices using the new combined MIDI 1.0/MIDI 2.0 driver are available only through the new API. The two do not see each other at all. This will be confusing for many because the MIDI ports seen are going to depend on the driver used and the API used by an app.
In general, we don’t recommend this mode unless you have a clear need and a full understanding of the implications.
Ensure you have first read the descriptions above, and not just skipped to this section.
This will eventually be in the MIDI Settings app, once the feature is fully enabled for everyone. However, for those who need this now, and are familiar with how to use regedit, the information is as follows.
regedit.exeComputer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32UseLegacyMidiIf you want to provide these instructions to your customers, please link to this article rather than copy the text. We will have friendlier ways of changing the API mode in the future, and this document will be updated to reflect those changes.