arteme / pod-ui

A modern GTK+ UI for controlling Line6 POD family of devices via MIDI. Supported devices: POD 1.0, POD 2.0, POD Pro, PocketPOD, PODxt, PODxt Pro, PODxt Live, Bass PODxt, Bass PODxt Pro, Bass PODxt Live
https://arteme.github.io/pod-ui/
GNU General Public License v3.0
31 stars 2 forks source link

Windows: device autodetect/test fails: Midi connection error: Other("could not create Windows MM MIDI inport port (MMSYSERR_ALLOCATED)") #10

Closed arteme closed 1 year ago

arteme commented 2 years ago

image

Windows 10 (others too?) has a problem that if a MIDI port is already open by one application, then another application cannot open it. Also, the same application that has already opened it cannot open it again. Gotta try to figure out how to get autodetect/test working on Win10.

arteme commented 2 years ago

Anyone coming here should try the new experimental winrt build. WinRT backend doesn't suffer from the same drawbacks, but may not work for everyone (should work on Windows 10 and newer, I think): https://github.com/arteme/pod-ui/releases/download/v0.7.0/pod-ui-v0.7.0-5-g650ad1d-win64-winrt.zip