Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Changing MIDI Output Device (SB XFi MIDI (8080))

16 Dec 2009   #1

winxp pro, Vista home pro x64, win7 pro x86 & x64
Changing MIDI Output Device (SB XFi MIDI (8080))


I've been in contact with MS Support, about that in the Win7 Sound panel there is no longer the ability to change MIDI Port from the internal GS Wavetable synth, and got confirmed that they've removed this, both for Vista and Win7

"The ability to choose a different hardware or software MIDI synthesizer other than the default Microsoft GS Wavetable Synth has been removed from the user interface for audio configuration in Windows Vista/Windows 7. A different output MIDI synth or output device port can be selected only by editing the registry".

I really want to select the MPU-401 compatible MIDI Port, so I can make use of my old Roland MT-32 and the old Sierra games through DOS-Box

Does anyone know how to do / already done this?

I don't know why MS removed this setting, I can imagine that many musicians will get very angry when they wont be able to change this easily...

My System SpecsSystem Spec
17 Dec 2009   #2

Windows 7 x32
Possible Fix

I found this in the web

Windows 7 midi

Published Fri, May 29 2009 1:46 AM | Ramon Smits
My midi hardware it working nice in my DAW home studio but today I noticed that I do not have the ability to change the default midi out device in Windows 7. After googling around it seems that this was also the case in Windows Vista. But luckily there are options to configure the default out device!
The first that I found was the Windows Vista MIDI Mapper control panel and minutes later the Vista MIDI fix. The control panel application fixed my problem but only lists hardware midi stuff like my MIDI USB keyboards and the hardware midi output of my Creative card as the Vista MIDI fix application lists more midi out options but I haven' not tested those yet.
Both applications run without any problems here on my Windows 7 RC x64 installation.

Direct Links:

Akkordwechsel Windows Vista und der MIDI-Mapper
Vista MIDI Tool •

Good Luck

My System SpecsSystem Spec
18 Dec 2009   #3

winxp pro, Vista home pro x64, win7 pro x86 & x64

Thanks Edgar will try this and return to tell if I cuuld use it.
My System SpecsSystem Spec

18 Dec 2009   #4

winxp pro, Vista home pro x64, win7 pro x86 & x64


The utility works partially. I can select between MS GS Wavetable and SB XFi Midi Synth A/B but i cannot use the built-in MIDI Port for external instruments, which was the main reason for the original question.

It is anyhow a step towards a solution i guess. Thanks again Edgar

I cannot put a "RESOLVED" tag on this one as you can understand.

And could anybody make Chop Suey out of the "clever guy" that decided to take away this (and other) useful features in XP from Windows Vista/7?

My System SpecsSystem Spec
21 Dec 2009   #5

Windows 7 x32




C-Media CMI8738 Audio Driver 8.17.37 Beta Windows 7

Features:32-bit PCI 2.1 compatible bus master.
MIDI MPU-401 port/ game port.



My System SpecsSystem Spec
21 Dec 2009   #6

Windows 7 x32
Driver MPU-401

My System SpecsSystem Spec
22 Dec 2009   #7

winxp pro, Vista home pro x64, win7 pro x86 & x64

Hi Edgar

I don't know if it's suitable to install the MPU drivers as I don't have that card (Yes I have one but in my old PII EISA system ).

It is, as I believe, the SB card that emulates the MPU, thus it should be the SB-drivers that should handle this. It was no problem with XP (same computer, dualbooting), there you just went into Sound Settings and changed the MIDI output..

Thanks for your effort Edgar!
My System SpecsSystem Spec
07 Jul 2010   #8

Windows® 7

Hi there,

Well, try to make the following steps to select a different MIDI device under Windows® Vista/7:

1. Download & run the “Dosbox” application. It can be downloaded from the following website:

2. Open a DOS window & write in the command line: “mixer /listmidi” to verify the available MIDI devices. As an example, the following items could be showed:
a- "SB X-Fi synth A [9C00]"
b- "SB X-Fi synth B [9C00]"

Note: If any other MIDI devices were available, they should be showed in the previous list.

3. To change the MIDI output, do the following:
a- In the “Search programs and files” field, after click on the start menu, write “regedit” to access Windows® 7 Registry. Access [HKEY_CURRENT_USER/Software/Microsoft/ActiveMovie/devenum/{4EFE2452-168A-11D1-BC76-00C04FB9453B}/Default MidiOut Device]

4. In the option “MidiOutId"=dword:fffffff, change “fffffff” for 0, 1 or 2 (without changing at Hexadecimal option). The options 0, 1 or 2 represent one of the MIDI Outputs that you want to enable.

Note: The steps 1 or 2 are additional steps just in case that you don’t know the quantity and the names of the MIDI Outputs.

See also: “How to be able to edit Windows® Registry” below (if required only):

a. Click on "Start Menu". In the “Search programs and files” field write “gpedit.msc”
b. Access “User Configuration”, “Administrative Templates”, “System”.
c. Click twice on “Prevent access to registry editing tools”, then select “Disabled”. Click on “OK”.

For further information, access:
My System SpecsSystem Spec
09 Jul 2010   #9

Windows 7

I made an utility for windows 7 to select the default midi playback device.
Download it for free, and give it to any friends that have the same problem.

If you get an error, download the microsoft .net framework. It is a free download available on windows update and on the microsoft website.
My System SpecsSystem Spec
16 Aug 2010   #10

Windows 7 Home Premium

Did anyone try that MIDI port program posted by the last user? I'm looking for something that can improve upon the stock MS GS Wavetable.

Was editing the registry one of the options for that? Or does that do something different? I want a high end sound font on my computer, compared to the stock one. Is that what the default midi playback device is/does? I don't want to change anything without knowing what the default file/playback device is, so that I can switch it back if it doesn't work (right).

Why does the MIDI function essentially get shunned by Windows? /sadface
My System SpecsSystem Spec

 Changing MIDI Output Device (SB XFi MIDI (8080))

Thread Tools

Similar help and support threads
Thread Forum
Embedded Midi Files Windows 7 vs Android Device
I recently made my annual Christmas e card with an embedded midi file, works great in IE but does not on my Kindle Fire. I know this is off-topic for this forum but I can't find help anywhere else. Does anyone know the code for embedded midi's that will play on a Kindle? I know my Kindle can...
Sound & Audio
Broadcasting MIDI device live?
Hi, I've got a MIDI keyboard and I'd like to broadcast what I'm playing live on TinyChat. Not sure how to go about this, selecting What U Hear doesn't work because it starts an echo chain. Is there anyway of making a MIDI device have it's own recording device in Windows?
Sound & Audio
MIDI out
MIDI files on my computer play through the sound card. I found a driver for a Roland UM-2 interface and successfully installed it. That now is connected through USB; but the MIDI files still do not come out through the interface--just through the sound card. How can I direct MIDI files to play...
Sound & Audio
Any way to adjust MIDI playback volume? MIDI playback way to loud!
Hello. I am playing a game which uses midi files for background music. Unfortunately, the midi playback volume is ALWAYS maxed out, such that it drowns out voices. Is there a way to adjust the audio balance so that the midi volume is quieter than other sounds? I remember windows XP had a bunch of...
Sound & Audio
Virtual Midi Controller + Midi Keyboard w/ Reason
I was wondering if anyone knows what virtual midi controller works with win7 x64 in order to turn my pc keyboard into a virtual midi keyboard to use with Reason 5. I can't afford an actual midi keyboard at the moment. Any suggestions or tutorials would be great. I've searched google and...
Sound & Audio
How do I force Win 7 to use Vendor-Supplied USB-Midi Device Drivers?
Hello everyone, I just discovered this nice forum! I have a Casio USB-Midi keyboard, which I've been using with Windows 7 for quite sometime - worked when I first plugged it in, never bothered about drivers until now. Upon having issues, I found that there is a vendor-supplied driver, which I...

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 14:37.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App