Loop Midi hidden in Windows 11 25H2 fix

After installing updates KB5077241 and KB5077181, the virtual MIDI ports from loopMidi and rtpMidi were no longer recognised on my computer either.
I then performed the workaround by restarting the Windows MIDI service. The virtual MIDI ports from loopMidi and rtpMidi worked again, but the Fireface - ARC USB connection (even after switching the FF 802 or ARC USB off and on again) no longer worked. I tried various things, including rebooting and switching the devices off and on again, but nothing worked. So I had no choice but to uninstall the two Windows updates and hope that a bug fix will be available soon. The new virtual Windows MIDI ports could replace loopMidi for me, but not rtpMidi.

Regards, Detlev

Translated with DeepL.com (free version)

In the earlier message, I also had this:

Up to you if you want to try that. The fix won’t be able to get into Windows for a couple months.

Pete
Microsoft

I use an SSL Nucleus that is controlled via ipMIDI. The Windows update KB5077181 causes a crash/blue screen when ipMIDI is started! If you uninstall the update, everything works fine again. I have now paused automatic Windows updates.

At the same time, I get a warning that paused updates are a security risk. That’s not satisfactory.

I’m not sure if the workaround described above also works with ipMIDI.

I can confirm that the early preview release brings back full loopMidi/rtpMidi compatibiity.

Thanks Pete

1 Like

Thank you for your comment. After installing updates KB5077241 and KB5077181, as well as ‘Windows MIDI Services Basic Loopback Preview’, ‘Windows MIDI Services Runtime and Tools’ and ‘KSA Transport Preview’, all my HW MIDI controllers (Behringer X-Touch, AKAI MPD 218, RME ARC USB, Studiologic SL 73 and SLMixFace) are functioning. TouchDaw (Android app) also works via rtpMidi and AVID Control (Android app) via EUCON. My StreamDeck also works via Windows MIDI Loopback Endpoints, but not via loopMidi. I haven’t been able to get loopMidi to work. After uninstalling all of the above updates and previews, loopMidi works again, but after reinstalling all updates and previews, it doesn’t work again. Uninstalling and reinstalling loopMidi and restarting the Windows MIDI services doesn’t help either. However, since the loopback endpoints of the Windows MIDI services work perfectly with my StreamDeck, I don’t have a problem with loopMidi not working for me.

Regards, Detlev

Translated with DeepL.com (free version)

1 Like

Unfortunately, after installing updates KB5077241 and KB5077181, as well as ‘Windows MIDI Services Basic Loopback Preview’, ‘Windows MIDI Services Runtime and Tools’ and the ‘KSA Transport Preview’, the system did not work properly for long. At first, there were sporadic issues when initialising my Behringer X-Touch (unknown device, error code 43). Eventually, I couldn’t get the X-Touch to work at all. I then uninstalled “Windows MIDI Services Basic Loopback Preview”, “Windows MIDI Services Runtime and Tools” and “KSA Transport Preview”, switched from TouchDaw to TouchOSC and no longer use a MIDI plugin with my StreamDeck. So I no longer need rtpMidi and loopMidi at the moment, but I have to do without some features. I hope there will soon be a stable MIDI environment with virtual MIDI connections for Windows again.

Regards, Detlev

Translated with DeepL.com (free version)

With the KSA preview installed and then uninstalled, you’re going to lose access to all MIDI 1 devices unless you follow the instructions in the Discord channel about how to restore the in-box version.

“Didn’t work properly for long” doesn’t really tell me anything I can use, unfortunately.

The Behringer X-Touch giving a driver error will be unrelated to the new MIDI stack.

The KSA transport preview fixes loopMIDI/rtpMIDI and related issues.

Pete
Microsoft

Unfortunately, I didn’t think things through properly and ended up mixing up USB device detection with the MIDI issue. And I’m sorry that, due to my haphazard approach, I wasn’t able to provide any helpful information about my problems in the end.
Subsequently, I deleted numerous unused USB devices that were still listed in the software devices, and then made a fresh attempt by installing ‘Windows MIDI Services Basic Loopback Preview’ and ‘Windows MIDI Services Runtime and Tools’. Everything is working perfectly.
However, after installing ‘Windows MIDI Services Runtime and Tools’, I had the problem that the ‘Windows Musician Settings Preview (MidiSettings.exe)’ window wasn’t visible on the desktop. The fix described on GitHub ( [Bug][Preview 13] MidiSettings.exe opens on phantom Desktop 2 (window invisible) · Issue #784 · microsoft/MIDI · GitHub ) didn’t work. I suspect this is because I work with virtual desktops and the standard registry entry does not exist in this case. What worked for me was manually moving the ‘invisible’ window (click on the icon in the taskbar, then use the ‘Alt + Space’ shortcut and select ‘Move’ from the context menu, then move it with the cursor and mouse to the current desktop).
I really love the clear display of MIDI devices and endpoints and the monitoring options in the MIDI settings app.
Regards, Detlev
Translated with DeepL.com (free version)

1 Like

this worked for me - thanks

I got everything working after putting in the new midi two updates.
However, I do see some problems with the sysex that’s going out for the x-touch colours - sometimes they update, sometimes just one is incorrect…
Sometimes the naming does not update either.

Are there timing issues with the new midi2?
Anyone had these issues?

Can you start a post under #midi-user-questions on the MIDI Discord server? Windows MIDI / Audio

Please include info like:

  • What is sending out the SysEx? Cubase? The x-touch editor? Something else?
  • Are you looking at the SysEx and seeing something missing, or just going by the lighting on the device?
  • Which x-touch is it that you are using?

Looking at their docs, they use note on/off and CC messages for colors, not SysEx. Unless you are talking about the LCD colors, which uses SysEx.

Pete
Microsoft