-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
windows driver disappears after reboot #266
Comments
That's a known problem of Windows 10 since some version (I don't remind which, @nukeykt knows): it started to automatically remove every "improperly" installed driver on reboot. I hadn't figured yet on how to make it installed "properly" as Windows 10+ wants. |
Oh I see. Windows 10 updates are getting dangerous. As an example, I've got a soundcard with ASIO drivers that began causing system crash after some of major win10 updates. I also do not remind exact version of it. So I have to avoid using ASIO or else I get BSOD. Since I've got a very good soundcard I do not have plans buying new one just because Microsoft does such things. First they removed midi mapper, so this is impossible to use classic MIDI sequencers, while they keep system garbage and applications they didn't update since win98 or so. And when they ruined file search (usual file search box in explorer doen't work anymore) I start to believe MS is going to get even worse. It takes hours to search for a file on 4GB/s NVMe disk, while 3d party search apps do it within a millisecond. Bravo, Microsoft. So I do not update Windows anymore unless I have a very good purpose. Unfortunately they tend to force you updating. |
Just some facts:
|
I've been using windows 8.1 for years and didn't have any plans moving to w10. just like I've been using win7, xp and 98se till it start to rot. New doesn't equal better. |
You probably could check how good that professional software would work on favourite Linux distro through the Wine. If luck comes, and it works successfully with no faults, then you could just use Linux rather than Windows. |
I should give it a try. I have not much experience with Linux. |
In case of having problems, the 32-bit counterpart might work better. https://www.vogons.org/viewtopic.php?p=1041258#p1041258 |
Could you be more specific which distribution version is mentioned (some link to it)? |
Exact behaviors may depend on the build of Windows in use and/or other factors. But I've referred to a 32-bit build of the libADLMIDI WinMM driver. |
https://github.com/Wohlstand/libADLMIDI/releases/download/v1.5.1/libADLMIDI-winmm-driver-prexp.7z |
The "-prexp" is the version for the Windows 2000, not for modern platforms. |
wow |
I don't get it either but it seems to work. |
Anyway, during recent experiments, I found that my local build on Win10 VM crashes player (and reports that it can't open audio output device for unknown reasons). After my recent update of driver's code I attempted to investigate for the reason of this mess. |
I can confirm that prexp works, persists after reboot, and adlmidiconfig affects midi playback in realtime on both Win11 & Win10 x64. Of note, it installs in SysWOW64 despite being prexp. |
The "prexp" is 32-bit only thing, so, 64-bit apps won't see it as I know 🤔 |
The normal package requires installing both 32-bit and 64-bit version on 64-bit machine to let all 32-bit and 64-bit apps to see the thing (if install 64-bit only, 32-bit apps won't see it, or opposite) |
The difference between "modern" and "prexp" is the used compiler: normal package used MinGW-w64, and "prexp" used one of old vanilla MinGW versions that's still compatible with old Windows. |
Any way you could whip up a binary of x64 in a similar fashion? |
Easy? nope, the vanilla MinGW compiler was always 32-bit only and had no 64-bit version for a long time. About the 64-bit version, I think, I have some mistakes that I didn't debugged yet, and once I figure for the reason, I can produce a working thing. |
Hi! There is an issue on windows 10. I've installed the windows adlmidi driver and it dissappears each time I reboot the pc.
I have no idea what happens and why.
The text was updated successfully, but these errors were encountered: