Setting Default MIDI Output Device on Windows 8 64-bit
Hello, I am having trouble setting the default MIDI output device on Windows 8 64-bit on a HP Envy dv6 that I picked up yesterday. I have read in numerous places that the default MIDI output is somehow locked in Windows 8, and the registry keys I have
read about have no effect when changed manually:
However I have a piece of software that DOES appear to be able to change the default MIDI output, CoolSoft's VirtualMidiSynth. It appears to successfully change the device from an option in the installation dialog box that sets the default output to the
CoolSoft synth. When I install the program with that option selected, I am able to use programs that can only send to the default output device (there are no options to send to anything else; I wrote some of the code for these programs so I know that for certain)
and they send output to the new synthesizer rather than the MS-supplied synth. When the CoolSoft synth is uninstalled or installed without the device-changing option selected, the MS synth is still used. From this I gather that it must be possible to change
the default MIDI output device. Clearly the two keys above have no impact, since I have tried changing them several times and even rebooted between changes. So, my question is: what other registry keys or other system settings in Windows 8 are responsible
for allowing the default MIDI output device to be changed?
This thread is locked. You can follow the question or vote as helpful, but you cannot reply to this thread.
Guys, I finally found something that works. At least for me... http://www.benryves.com/products/vistamidi Even though it is called Vistamidi, I am running Windows 8 Pro. I right-clicked it, and ran as administrator. Now the output is going to
my MIDI Keyboard!!!!!! It only took a total of about 30 hours over the course of the last 2 years to figure this out. Hopefully, I can save you from that same experience.
12 people were helped by this reply
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.