I have an OLD system with Windows XP on it. MIDI playback used to work fine. If I double-clicked a .MID file, it would play in MPC-HC, DOSBox would play the MIDI music in DOS games, and any native Windows programs that used MIDI would just play the music.
Now, I can no longer select a default MIDI device. Going to the audio devices control panel, I see the "Microsoft GS Wavetable SW Synth" listed in the dropdown box and I can click on it, but as soon as I click "OK" or "Apply", it clears the box.
Thinking that device was the problem, I installed an alternate software MIDI device, it was listed in the dropdown box, but that one wouldn't stay selected either.
By editing the DOSBox config file to include "midiconfig=0", music started working in DOS games again.
Trying to Google the problem lead me to some web page that inspired me to look in the registry key;
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32]
Which has eight MIDI entries, and all but the first (the one with no number) were set to "wmdaud.drv". I changed that entry to match the others and now MIDI files play in MPC-HC again, but Windows still won't let me select a default MIDI device and MIDI playback doesn't work in other programs.
DXDiag says everything is working fine, and the music plays without issues.
I have tried uninstalling and reinstalling the drivers for the onboard Realtek audio, but that didn't help. This system also has an Nvidia graphics card that has audio hardware on it, but it's not being used. Why? Because the card only outputs sound to the HDMI port, which negates the use of dedicated speakers or the front-panel headphone jack. I am positive that MIDI was working with the card installed (I installed the card very shortly after I got the system), and in any case, I've tried uninstalling the entire Nvidia drivers package but that didn't make a difference.
Does anyone have any idea what would cause Windows to be unable to select a default MIDI device?
+ Reply to Thread
Results 1 to 2 of 2
-
-
Nevermind. After some more Googling, I stumbled across the answer. The "Drivers32" registry key was missing an entry for "midimapper". Once I added that, everything now works.
Similar Threads
-
I can't select the added audio
By Lucho in forum Authoring (DVD)Replies: 5Last Post: 7th Jul 2023, 12:05 -
is there a way to control midi volume in windows?
By sommers in forum Newbie / General discussionsReplies: 1Last Post: 20th Jan 2022, 02:59 -
Which CPU for Chromebook for playing MP3 and MIDI files?
By sdsumike619 in forum ComputerReplies: 2Last Post: 11th Jan 2022, 16:54 -
Where can I get a real midi-to-wav converter software?
By Videogamer555 in forum AudioReplies: 9Last Post: 9th Jan 2022, 10:16 -
How does one select an appropriate bitrate?
By GoodEnough in forum Newbie / General discussionsReplies: 12Last Post: 24th Aug 2021, 15:21