Second version of OmniMIDI tested, this time on Wine 4.0.
The configurator works, and correctly loads the driver into memory. (See workarounds for me info)
What does not
Windows Multimedia-based apps won't recognize the device, since WinMM won't list user-mode devices.
The debug window won't show any debug pipe, and shows an error on startup.
The configurator won't be able to boot by default, since it requires .NET 4.5 to be installed.
I Installed dotnet40 and dotnet45 through Winetricks, since the .NET setup that comes with the installer fails to run.
To make MIDI apps recognize the driver, it's required to add a DLL override for WinMM (native, builtin), and patch them with the included Windows Multimedia Wrapper (Tools > Windows Multimedia Wrapper patch).
What was not tested
Everything got tested.
Wine 4.0, still no support for user-mode MIDI drivers...
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)||Feb 17 2019||4.0||Yes||Yes||Yes||Silver||Riccardo Loi|