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

daemonmonkey

New member
Local time
11:43 PM
Messages
14
Hi

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 Computer My Computer

At a glance

winxp pro, Vista home pro x64, win7 pro x86 &...
OS
winxp pro, Vista home pro x64, win7 pro x86 & x64
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 • benryves.com

Good Luck

Edgar
 

My Computer My Computer

At a glance

Windows 7 x32
OS
Windows 7 x32
Thanks Edgar will try this and return to tell if I cuuld use it.
 

My Computer My Computer

At a glance

winxp pro, Vista home pro x64, win7 pro x86 &...
OS
winxp pro, Vista home pro x64, win7 pro x86 & x64
Update:

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? :doh:

Regards
DM
 

My Computer My Computer

At a glance

winxp pro, Vista home pro x64, win7 pro x86 &...
OS
winxp pro, Vista home pro x64, win7 pro x86 & x64
HELLO.
DO YOU HAVE THE DRIVERS FOR ROLAND MPU-401 INSTALLED IN YOUR COMPUTER?

IF NOT, YOU NEED THE DRIVERS FIRST; SEARCH IN THE WEB.

see this, BUT I NOT RECOMMENDED TO YOU, ONLY FOR YOUR KNOWLEDGE.

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.
......

IN OTHER PAGES OFFERS THE ROLAND MPU-401 BUT I CAN'T DOWNLOAD IT.

IF I CAN HELP YOU IN ANY WAY I WILL DO.

BY.
EDGAR
 

My Computer My Computer

At a glance

Windows 7 x32
OS
Windows 7 x32
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 :D ).

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 Computer My Computer

At a glance

winxp pro, Vista home pro x64, win7 pro x86 &...
OS
winxp pro, Vista home pro x64, win7 pro x86 & x64
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:
http://www.dosbox.com/

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:
http://www.online-tech-tips.com/windows-xp/registry-disabled-by-administrator/es/
 
Last edited:

My Computer My Computer

At a glance

Windows® 7Intel® Core(TM)2 Extreme QX9770OCZ 1600MHzXFX, Nvidia GTX 280
Computer Manufacturer/Model Number
Intel®
OS
Windows® 7
CPU
Intel® Core(TM)2 Extreme QX9770
Motherboard
Intel® Desktop Board DX48BT2
Memory
OCZ 1600MHz
Graphics Card(s)
XFX, Nvidia GTX 280
Sound Card
Sound Blaster X-Fi Platinum
Monitor(s) Displays
LG 26"
Hard Drives
2x1.5TB, Seagate
PSU
Corsair, HX1000, 1000Watts
Case
Coolermaster, Cosmos S
Cooling
Coolermaster Aquagate Max
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.
MidiPortConfig
http://www.sdim.gr/mpc/

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 Computer My Computer

At a glance

Windows 7i7 9206GBATI 5850
Computer Manufacturer/Model Number
Plaisio / Turbo X
OS
Windows 7
CPU
i7 920
Motherboard
Asus P6X58D
Memory
6GB
Graphics Card(s)
ATI 5850
Sound Card
EMU 1820
Monitor(s) Displays
Dell 3008wfp
Hard Drives
Intel X25 80GB
4x1TB Seagate 7200.12 @ Raid 5
PSU
Silverstone Olympia OP1200 1200W
Case
Corsair Oblivian 800D
Cooling
Swiftech MCP655, Swiftech CPU water block, Feser 360 radiato
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 Computer My Computer

At a glance

Windows 7 Home Premium
OS
Windows 7 Home Premium
hack ok but default returns

I hacked the registry according to what tech said, and it works, but *something* (wmp?) is randomly resetting the MidiOutId back to the sound card instead of my external tone generator.

I didn't run a .reg file, I just went in and modified the string value.

wassup?
 

My Computer My Computer

At a glance

7 starter 32
OS
7 starter 32
It works

Actually the registry method worked. The program does not display any labels although I think that if I press "set as default" it will work.
 

My Computer My Computer

At a glance

Windows 7 Professional x64
OS
Windows 7 Professional x64
I used a similar fix to Techaudiophile1, I got off of youtube Windows7 Midi output fix! - YouTube

It worked until I used my laptop without the USB MIDI device plugged in and then it defaulted back to the sad sounding built in GS soundset. I really don't want the hassle of having to edit the registry every time I use the laptop for work. I'm a live performer and use the M-Audio 2x2 USB interface to drive my XG MU90 sound module as well as perform patch changes to my guitar-amp simulator and vocal effects unit, in real time. I use Winamp to drive a playlist which means I can create an entire gigs playlist complete with canned music for intermissions as well as automate my performance.

Am considering reformatting hard-drive and installing XP, but unsure if I can get all the drivers, especially the SATA driver fro my Compaq CQ61-314tu. Any other suggestions?
 

My Computer My Computer

At a glance

Windows 7 Home Premium 32bit
OS
Windows 7 Home Premium 32bit
Back
Top