Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MIDI DEVICES available for a short time after PC booted

Featured Replies

Hi there

For the last few weeks i observe something strange how MIDI-Devices are available in AAO

When i boot up Windows and start AAO right after it, all Devices are available and will work for hours, no issues.

But.....when i boot up and i run AAO later, after an hour, hours etc .... the only left MIDI Device is "MIDI IN" X-Touch MINI ; both MIDI OUT Devices are not listed (Microsofts MIDI and X-TOUCH MINI)

Any idea whats happening ?

Windows 11 (23H2), Build 22631.2951

 

spacer.png

Edited by FerrevmVnion

  • Commercial Member
1 hour ago, FerrevmVnion said:

Any idea whats happening ?

Not really, no. I know that early Windows builds have problems with MIDI, but for that you would have to be in the Insider program.

But even on regular Windows, my MIDI devices tend to disappear too. I then have to disconnect and reconnect them.

 

LORBY-SI

  • Author

Hmm.... there are plans to implement MIDI as a Windows Service, im not sure maybe you can find another way to implement midi as by using the NAudio libary... im not sure maybe it could be a more stable way oif accessing midi ?!

  • Commercial Member
16 minutes ago, FerrevmVnion said:

Hmm.... there are plans to implement MIDI as a Windows Service, im not sure maybe you can find another way to implement midi as by using the NAudio libary... im not sure maybe it could be a more stable way oif accessing midi ?!

NAudio is the second library dealing with MIDI in AAO, the entire logic has been rewritten once already. Not doing that again until it becomes absolutely necessary = when the current method stops working entirely.

As long as things are "in flux", it makes no sense to try and do anything proactively. That only means throwing a lot of effort at it with most likely no result in the end. Let Microsoft find their way and finish their redesign (which they have been doing for 4 years now?) then, when the implementation in Windows has stabilized, look for a new library.

Edited by Lorby_SI

LORBY-SI

  • Author
2 minutes ago, Lorby_SI said:

NAudio is already the second library dealing with MIDI in AAO, the entire logic has been rewritten once already. Not doing that again until it becomes absolutely necessary = when the current method stops working entirely.

 

🙂

I totally can understand it .... 

I just wonder why not accessing X-Touch by any Program until AAO will do causes disappearing in AAO at a later point after windows has been started... Mobiflight or other programs still have access to X-Touch Mini ... but, MIDI isnt something i ever wanted to understand^^ 🙂

  • Commercial Member
5 minutes ago, FerrevmVnion said:

Mobiflight or other programs still have access to X-Touch Mini ...

Judging by your screenshot, AAO has too. It is just the MIDI out that has vanished - which could have been caused by any of the other programs too. Especially Mobiflight. There was a version that blocked all MIDI devices and used them exclusively. When you had that MF version in your sim, MIDI stopped working entirely for AAO.

IMHO it is not a good idea to run multiple programs in parallel that essentially do the same thing. AAO - FSUIPC - SPAD - Mobiflight. My recommenadtion is to make your choice for one of them and stick to it.

Edited by Lorby_SI

LORBY-SI

  • Author

No nothing else is running which access MIDI ... since i know AAO is not showing the MIDI OUT i check AAO before i start MSFS or any other program ... mobiflight is the last one which will be started.... each has its benefits btw

  • Commercial Member
27 minutes ago, FerrevmVnion said:

each has its benefits btw

I know that. Doesn't change the fact that there can be cross compatibility issues. As mentioned, this has happened before, and I bet that it won't be the last time. 

On my Win 11 devel computer, the Behringer X-Touch just disappears completely. It either gets "ejected" by Windows or not recognized in the first place. It is not available in any software then, I have to disconnect and reconnect it.

Edited by Lorby_SI

LORBY-SI

  • Commercial Member
1 hour ago, FerrevmVnion said:

Mobiflight or other programs still have access to X-Touch Mini

Maybe you can switch your configuration over to Mobiflight then?

1 hour ago, FerrevmVnion said:

MIDI isnt something i ever wanted to understand^^ 🙂

There is not a lot to understand. MIDI is the Musical Instruments Digital Interface, established aorund 1980. It is a serial, message based protocol for transmitting musical notes. Initially between music hardware using dedicated cables, then when the first DAWs came out, to PC interfaces too. At some point Microsoft apparently provided a USB MIDI driver directly in their OS. Which is also just routing MIDI messages around. 

Edited by Lorby_SI

LORBY-SI

  • Commercial Member
1 hour ago, FerrevmVnion said:

I just wonder why not accessing X-Touch by any Program until AAO will do causes disappearing in AAO at a later point after windows has been started..

The interesting part to find out would be, why this only happens to you/on your computer. There haven't been any other complaints about anything like that. Maybe it is something that you are doing with AAO? Sending sysex messages maybe?

LORBY-SI

  • Author

While i was checking my edge browser settings i found a switch within the permissions of websites, extensions etc for  MIDI Devices ..... a quick search "Edge MIDI Device" sounds like this could be my/our issue .... Edge grabs a MIDI device making it unavailable for other application - Microsoft Community

Edit... its not just Edge, seems to be every Chromium based browser has settings (switched to on to deny access)

Edited by FerrevmVnion

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.