# New Windows MIDI Services

**URL:** <https://forum.electra.one/t/new-windows-midi-services/4204>\
**Category:** General discussion\
**Created:** [February 8, 2026, 7:12pm UTC](https://forum.electra.one/t/new-windows-midi-services/4204 "2026-02-08T19:12:38Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kiwigrass](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/kiwigrass/32/4983_2.png) [@kiwigrass](https://forum.electra.one/u/kiwigrass)\
**Post date:** [February 8, 2026, 7:12pm UTC](https://forum.electra.one/t/new-windows-midi-services/4204/1 "2026-02-08T19:12:39Z")

</div>

I just updated my Windows machines to KB 5074105 that implements the new Windows MIDI services. It is being rolled out gradually during February 2026. In addition to supporting MIDI 2.0, it allows shared MIDI ports across apps (multi-client), custom port names, loopback and app-to-app MIDI! For those interested here is some info: [Windows MIDI Services Overview - Windows MIDI Services](https://microsoft.github.io/MIDI/overview/)

So far so good. I was able to connect to apps for several USB devices that previously would only be recognized by Windows if I first disconnected my E1. That said, I have read that there is a bug (with work arounds) for apps where dynamic ports (loopMIDI, loopBE, Bome / BMIDI, virtualTE / teVirtualMIDI) are not always visible. [Windows MIDI Services rollout - known issues and workarounds - Windows MIDI and Music dev](https://devblogs.microsoft.com/windows-music-dev/windows-midi-services-rollout-known-issues-and-workarounds/)

Anyway, thought I’d share since this will likely impact E1 users on Windows machines and might allow @Martin to expand the scope of the E1 family of controllers even further. 32-bit MIDI even? 😁

---

<div class="post-metadata">

**Author:** ![kx3](https://avatars.discourse-cdn.com/v4/letter/k/ba8739/32.png) [@kx3](https://forum.electra.one/u/kx3)\
**Post date:** [February 12, 2026, 5:22am UTC](https://forum.electra.one/t/new-windows-midi-services/4204/2 "2026-02-12T05:22:07Z")

</div>

I waited for this to happen since day 1: that means 25 years in the wait and about half of my life!!!

I attended to a clinic by Pete Brown at Namm 6 years ago where the new midi service (midi 2.0 but more importantly MULTICLIENT!) was said to be added to windows in a near future…

---

<div class="post-metadata">

**Author:** ![Red\_Hector](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@Red\_Hector](https://forum.electra.one/u/Red_Hector)\
**Post date:** [February 12, 2026, 10:37am UTC](https://forum.electra.one/t/new-windows-midi-services/4204/3 "2026-02-12T10:37:37Z")

</div>

This is a big improvement, but sadly not coming to Windows 10, AFAIK.

---

<div class="post-metadata">

**Author:** ![Masarin](https://avatars.discourse-cdn.com/v4/letter/m/a183cd/32.png) [@Masarin](https://forum.electra.one/u/Masarin)\
**Post date:** [February 25, 2026, 6:50pm UTC](https://forum.electra.one/t/new-windows-midi-services/4204/4 "2026-02-25T18:50:17Z")

</div>

Microsoft enabled the service to for me yesterday so I can now run the all my hardware clients in multi-client mode as far as I’ve tested (which is not much yet but I haven’t got any conflicts except for some strange behavior in Bitwig or something). I’ve also opted in to use the “newer-style port names preferred by MIDI device manufacturers” in the “Windows MIDI and Musician Settings” app that comes with the preview (and a future update).

From this:

**Associated MIDI 1 Ports**

> **24 Electra Controller, Group 1 (Index 0), Direction Message Destination (MIDI Out)  
> 25 MIDIOUT2 (Electra Controller), Group 2 (Index 1), Direction Message Destination (MIDI Out)  
> 26 MIDIOUT3 (Electra Controller), Group 3 (Index 2), Direction Message Destination (MIDI Out)  
> 23 Electra Controller, Group 1 (Index 0), Direction Message Source (MIDI In)  
> 24 MIDIIN2 (Electra Controller), Group 2 (Index 1), Direction Message Source (MIDI In)  
> 25 MIDIIN3 (Electra Controller), Group 3 (Index 2), Direction Message Source (MIDI In)**

To this:

**Associated MIDI 1 Ports**

> **25 Electra Port 1, Group 1 (Index 0), Direction Message Destination (MIDI Out)  
> 26 Electra Port 2, Group 2 (Index 1), Direction Message Destination (MIDI Out)  
> 27 Electra Controller Electra CTRL, Group 3 (Index 2), Direction Message Destination (MIDI Out)  
> 24 Electra Port 1, Group 1 (Index 0), Direction Message Source (MIDI In)  
> 25 Electra Port 2, Group 2 (Index 1), Direction Message Source (MIDI In)  
> 26 Electra Controller Electra CTRL, Group 3 (Index 2), Direction Message Source (MIDI In)**

I’m hopeful. 🙂
