Virtual MIDI Port - Windows Server 2022

Brodie Wright 5 Reputation points
2023-06-08T22:38:13.34+00:00

Hello everyone, l've been digging through documentation and the internet, with no resolve. I'm hoping someone has come across this.

I'm currently configuring a Windows Server 2022 virtual machine (Linux Host Machine) to run some television broadcast backend software. This TV software needs to communicate with a lighting desk via MIDI (via RTP MIDI over the network). We cannot get any piece of midi software to recognise the MIDI port being outputted by RTP midi. We've also tried loopMIDI, and no software sees the MIDI ports being outputted from there also.

Even more perplexing, we have an identical setup on a virtual Windows Server 2019, hosted on the same Linux machine, and there is no issue with midi port discovery.

We have compared registries, config files, and drivers.

We can't seem to spot the issue.

Does anyone have any ideas on what might be happening? Any known issues with MIDI on windows server 2022? Any further troubleshooting steps to attempt?

All feedback is welcome and appreciated

Thank you for your time!

Windows for business | Windows Server | User experience | Other
0 comments No comments
{count} vote

5 answers

Sort by: Most helpful
  1. Limitless Technology 45,026 Reputation points
    2023-06-09T12:44:22.25+00:00

    Hello there,

    This might be a known issue. After installing KB5022842 on guest virtual machines (VMs) running Windows Server 2022 on some versions of VMware ESXi, Windows Server 2022 might not start up. Only Windows Server 2022 VMs with Secure Boot enabled are affected by this issue. Affected versions of VMware ESXi are versions vSphere ESXi 7.0.x and below.

    Resolved issues in Windows Server 2022 https://learn.microsoft.com/en-us/windows/release-health/resolved-issues-windows-server-2022

    Hope this resolves your Query !!

    --If the reply is helpful, please Upvote and Accept it as an answer–


  2. Brodie Wright 5 Reputation points
    2023-07-03T23:43:43.5333333+00:00

    Hi all,

    We've done some further testing and have isolated the issue to Server 2022 only.

    We have tried MIDI on Windows 11, Windows 10 and Windows Server 2019. MIDI works correctly.

    MIDI fails to work on Server 2022.

    Any insight would be greatly appreciated! We'd love to move to the latest version (Server 2022), but this is a large blocker for our workflow.

    0 comments No comments

  3. Brodie Wright 5 Reputation points
    2023-07-04T02:58:22.42+00:00

    Okay, for those that come across this with the same issue. I have finally found the solution!

    By default, Windows Audio Service was not enabled in Server 2022. Therefore this prevented MIDI from working correctly. Once we enabled Windows Audio Service, MIDI worked correctly.

    We found that Windows Audio Service was already enabled by default on Server 2019, Win 10 and Win 11.

    0 comments No comments

  4. Brodie Wright 5 Reputation points
    2023-07-04T02:58:53.08+00:00

    Okay, for those that come across this with the same issue. I have finally found the solution!

    By default, Windows Audio Service was not enabled in Server 2022. Therefore this prevented MIDI from working correctly. Once we enabled Windows Audio Service, MIDI worked correctly.

    We found that Windows Audio Service was already enabled by default on Server 2019, Win 10 and Win 11.

    0 comments No comments

  5. Brodie Wright 5 Reputation points
    2023-07-04T03:01:38.9066667+00:00

    Okay, for those that come across this with the same issue. I have finally found the solution!

    By default, Windows Audio Service was not enabled in Server 2022. Therefore this prevented MIDI from working correctly. Once we enabled Windows Audio Service, MIDI worked correctly.

    We found that Windows Audio Service was already enabled by default on Server 2019, Win 10 and Win 11.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.