Sign in with
Sign up | Sign in
Your question

ASUS P4P800 Deluxe Game port/MIDI Port problem

Last response: in Windows XP
Share
June 12, 2004 3:16:58 PM

Archived from groups: microsoft.public.windowsxp.hardware (More info?)

Hi,

How do I get back my onboard MPU-401 midiport/game port which seems to have
gone after I had
to perform an XP upgrade (over the top of a previous installation). It is
present in "other devices" in Device Manager,
but I need to install it. Where would the driver be?

Cheers in advance
June 12, 2004 6:03:18 PM

Archived from groups: microsoft.public.windowsxp.hardware (More info?)

I think according to
http://support.microsoft.com/default.aspx?scid=kb;en-us;261095: the answer
may lie in the following wdmaudio.inf file:

;; The audio inf file for WDM core files.

[Version]
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=%MSFT%
LayoutFile=layout.inf
DriverVer =07/01/2001,5.1.2535.0

;; Device Callouts for swenumed devices
[Manufacturer]
%MfgName%=Microsoft
;; Excluding drivers from the "Add New Hardware" list.
[ControlFlags]

ExcludeFromSelect = SW\{B7EAFDC0-A680-11D0-96D8-00AA0051E51D}
ExcludeFromSelect = SW\{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407}
ExcludeFromSelect = SW\{4245FF73-1DB4-11d2-86E4-98AE20524153}
ExcludeFromSelect = SW\{6C1B9F60-C0A9-11D0-96D8-00AA0051E51D}
ExcludeFromSelect = SW\{CD171DE3-69E5-11D2-B56D-0000F8754380}
ExcludeFromSelect = SW\{8C07DD50-7A8D-11d2-8F8C-00C04FBF8FEF}
ExcludeFromSelect = SW\{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}
ExcludeFromSelect = SW\{2F412AB5-ED3A-4590-AB24-B0CE2AA77D3C}

[Microsoft]
%WDM_KMIXER.DeviceDesc% = WDM_KMIXER,
SW\{B7EAFDC0-A680-11D0-96D8-00AA0051E51D}
%WDM_SYSAUDIO.DeviceDesc% = WDM_SYSAUDIO,
SW\{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407}
%WDM_AEC.DeviceDesc% = WDM_AEC, SW\{4245FF73-1DB4-11d2-86E4-98AE20524153}
%WDM_SWMIDI.DeviceDesc% = WDM_SWMIDI,
SW\{6C1B9F60-C0A9-11D0-96D8-00AA0051E51D}
%WDM_WDMAUD.DeviceDesc% = WDM_WDMAUD,
SW\{CD171DE3-69E5-11D2-B56D-0000F8754380}
%WDM_DMUSIC.DeviceDesc% = WDM_DMUSIC,
SW\{8C07DD50-7A8D-11d2-8F8C-00C04FBF8FEF}
%WDM_DRMKAUD.DeviceDesc% = WDM_DRMKAUD,
SW\{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}
%WDM_SPLITTER.DeviceDesc% = WDM_SPLITTER,
SW\{2F412AB5-ED3A-4590-AB24-B0CE2AA77D3C}
%*PNPB006.DeviceDesc% = MS_MPU401, *PNPB006

;; WDM Audio Registration Section can be called by OEM's to install a WDM
driver
[WDMAUDIO.Registration]
AddReg = DeviceRegistration
CopyFiles = WDM.CopyFiles.Kernel, WDM.CopyFiles.User

;;for Win98 DDK backward compatibility
[WDMAUDIO.Registration.NT]
AddReg = DeviceRegistration
CopyFiles = WDM.CopyFiles.Kernel, WDM.CopyFiles.User

;; WDM Audio Install Section to be called once when system is installed
[WDMAUDIO.Install]

[DeviceRegistration]
;; Sysaudio swenum install
HKLM,%RunOnce%,"WDM_SYSAUDIO",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
%WDM_SYSAUDIO.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_SYSAUDIO%,%17%\WDMAUDIO.
inf,WDM_SYSAUDIO.Interface.Install"

;; DRMKAUD swenum install
HKLM,%RunOnce%,"WDM_DRMKAUD0",,"rundll32.exe streamci,StreamingDeviceSetup
%WDM_DRMKAUD.DeviceId%,%KSNAME_DRMKAUD%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf
,WDM_DRMKAUD.Interface.Install"
HKLM,%RunOnce%,"WDM_DRMKAUD1",,"rundll32.exe streamci,StreamingDeviceSetup
%WDM_DRMKAUD.DeviceId%,%KSNAME_DRMKAUD%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMA
UDIO.inf,WDM_DRMKAUD.Interface.Install"
HKLM,%RunOnce%,"WDM_DRMKAUD2",,"rundll32.exe streamci,StreamingDeviceSetup
%WDM_DRMKAUD.DeviceId%,%KSNAME_DRMKAUD%,%KSCATEGORY_DRM_DESCRAMBLE%,%17%\WDM
AUDIO.inf,WDM_DRMKAUD.Interface.Install"

;; Kmixer swenum install
HKLM,%RunOnce%,"WDM_KMIXER0",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
%WDM_KMIXER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_MIXER%,%17%\WDMAUDIO.inf,W
DM_KMIXER.Interface.Install"
HKLM,%RunOnce%,"WDM_KMIXER1",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
%WDM_KMIXER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,W
DM_KMIXER.Interface.Install"

;; AEC swenum install
HKLM,%RunOnce%,"WDM_AEC0",,"rundll32.exe streamci.dll,StreamingDeviceSetup
%WDM_AEC.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMAUDIO.
inf,WDM_AEC.Interface.Install"
HKLM,%RunOnce%,"WDM_AEC1",,"rundll32.exe streamci.dll,StreamingDeviceSetup
%WDM_AEC.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,WDM_
AEC.Interface.Install"
HKLM,%RunOnce%,"WDM_AEC2",,"rundll32.exe streamci.dll,StreamingDeviceSetup
%WDM_AEC.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_ACOUSTIC_ECHO_CANCEL%,%17%\WD
MAUDIO.inf,WDM_AEC.Interface.Install"

;; SWMidi swenum install
HKLM,%RunOnce%,"WDM_SWMIDI0",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
%WDM_SWMIDI.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMAUD
IO.inf,WDM_SWMIDI.Interface.Install"
HKLM,%RunOnce%,"WDM_SWMIDI1",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
%WDM_SWMIDI.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_SYNTHESIZER%,%17%\WDMAUDIO
..inf,WDM_SWMIDI.Interface.Install"
HKLM,%RunOnce%,"WDM_SWMIDI2",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
%WDM_SWMIDI.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,W
DM_SWMIDI.Interface.Install"

;; DMusic swenum install
HKLM,%RunOnce%,"WDM_DMUSIC0",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
%WDM_DMUSIC.DeviceId%,%KSNAME_DMUSIC%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMAUD
IO.inf,WDM_DMUSIC.Interface.Install"
HKLM,%RunOnce%,"WDM_DMUSIC1",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
%WDM_DMUSIC.DeviceId%,%KSNAME_DMUSIC%,%KSCATEGORY_SYNTHESIZER%,%17%\WDMAUDIO
..inf,WDM_DMUSIC.Interface.Install"
HKLM,%RunOnce%,"WDM_DMUSIC2",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
%WDM_DMUSIC.DeviceId%,%KSNAME_DMUSIC%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,W
DM_DMUSIC.Interface.Install"

;; WDMAud swenum install
HKLM,%RunOnce%,"WDM_WDMAUD",,"rundll32.exe streamci.dll,StreamingDeviceSetup
%WDM_WDMAUD.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_WDMAUD%,%17%\WDMAUDIO.inf,
WDM_WDMAUD.Interface.Install"

;; Splitter swenum install
HKLM,%RunOnce%,"WDM_SPLITTER0",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
%WDM_SPLITTER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO_SPLITTER%,%17%\WDM
AUDIO.inf,WDM_SPLITTER.Interface.Install"
HKLM,%RunOnce%,"WDM_SPLITTER1",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
%WDM_SPLITTER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf
,WDM_SPLITTER.Interface.Install"

;; copied to system32\drivers
[WDM.CopyFiles.Kernel]
drmk.sys
portcls.sys
stream.sys

;; copied to system
[WDM.CopyFiles.User]
wdmaud.drv
ksuser.dll

;; MPU401 Install Section can be called by OEM's to install MS MPU401 driver
[WDMAUDIO.MPU401]
CopyFiles = MS_MPU401.CopyFiles
AddReg = MS_MPU401.AddReg
UpdateInis = MS_MPU401.UpdInis
DelReg = MS_MPU401.DelRegs
DelFiles = MS_MPU401.DelKernFiles, MS_MPU401.DelUserFiles

[MS_MPU401.CopyFiles]
msmpu401.sys

[MS_MPU401.AddReg]
HKR,,AssociatedFilters,,"wdmaud"
HKR,,Driver,,msmpu401.sys
HKR,,NTMPDriver,,msmpu401.sys

HKR,Drivers,SubClasses,,"midi"
HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv, Description,,%MS_MPU401%

[MS_MPU401.UpdInis]
system.ini,drivers32,"midi*=mpu401.dll",,1

[MS_MPU401.DelRegs]
HKLM,SYSTEM\CurrentControlSet\Enum\Root\LEGACY_MPU401
HKLM,SYSTEM\CurrentControlSet\Services\mpu401

[MS_MPU401.DelKernFiles]
mpu401.sys,,,1

[MS_MPU401.DelUserFiles]
mpu401.dll,,,1

[WDMAUDIO.MPU401.Services]
AddService = ms_mpu401,0x00000002, ms_mpu401_Service_Inst

[ms_mpu401_Service_Inst]
DisplayName = %ms_mpu401.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\msmpu401.sys

;; FDMA Install Section can be called by OEM's to turn on FDMA
[FDMA.AddReg]
;; nothing to add for NT (yet)
[WDMAUDIO.FDMA]
AddReg=FDMA.AddReg

;; Generic MPU401 driver install
[MS_MPU401]
Include=ks.inf
Needs=KS.Registration, WDMAUDIO.Registration, WDMAUDIO.MPU401
LogConfig = MS_MPU401.LogConfig

[MS_MPU401.FactDef]
ConfigPriority=NORMAL
IOConfig=330-331
IRQConfig=9

[MS_MPU401.LogConfig]
ConfigPriority = HARDRECONFIG
IOConfig=2@200-271%fff0(3ff:
,300-301,310-311,320-321,330-331,332-333,334-335,336-337,340-341,350-351,360
-361,370-371,390-391,3A0-3A1,3D0-3D1,3E0-3E1
IRQConfig = 3 , 4 , 5 , 7 , 9 , 10

[MS_MPU401.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART

[WDM.Interface.UART]
AddReg=WDM.Interface.UART.AddReg
[WDM.Interface.UART.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.UART.szPname%

[MS_MPU401.Services]
Needs=WDMAUDIO.MPU401.Services

;; System Audio Install
[WDM_SYSAUDIO.Interface.Install]
AddReg=WDM_SYSAUDIO.Interface.AddReg

[WDM_SYSAUDIO.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_SYSAUDIO.FriendlyName%

[WDM_SYSAUDIO]
CopyFiles = WDM_SYSAUDIO.CopyFiles


[WDM_SYSAUDIO.CopyFiles]
sysaudio.sys

[WDM_SYSAUDIO.Services]
AddService = sysaudio,0x00000002, sysaudio_Service_Inst

[sysaudio_Service_Inst]
DisplayName = %sysaudio.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\sysaudio.sys


;; Kernel Mixer Install
[WDM_KMIXER.Interface.Install]
AddReg=WDM_KMIXER.Interface.AddReg

[WDM_KMIXER.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_KMIXER.FriendlyName%

[WDM_KMIXER]
CopyFiles = WDM_KMIXER.CopyFiles

[WDM_KMIXER.CopyFiles]
kmixer.sys

[WDM_KMIXER.Services]
AddService = kmixer, 0x00000002, kmixer_Service_Inst

[kmixer_Service_Inst]
DisplayName = %kmixer.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\kmixer.sys

;; DRMKAUD Install
[WDM_DRMKAUD.Interface.Install]
AddReg=WDM_DRMKAUD.Interface.AddReg

[WDM_DRMKAUD.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_DRMKAUD.FriendlyName%

[WDM_DRMKAUD]
CopyFiles=WDM_DRMKAUD.CopyFiles

[WDM_DRMKAUD.CopyFiles]
drmk.sys
drmkaud.sys

[WDM_DRMKAUD.Services]
AddService = drmkaud, 0x00000002, drmkaud_Service_Inst

[drmkaud_Service_Inst]
DisplayName = %drmkaud.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\drmkaud.sys

;; AEC Install
[WDM_AEC.Interface.Install]
AddReg=WDM_AEC.Interface.AddReg

[WDM_AEC.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_AEC.FriendlyName%

[WDM_AEC]
CopyFiles = WDM_AEC.CopyFiles

[WDM_AEC.CopyFiles]
aec.sys

[WDM_AEC.Services]
AddService = aec, 0x00000002, aec_Service_Inst

[aec_Service_Inst]
DisplayName = %aec.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\aec.sys

;; Software MIDI Install
[WDM_SWMIDI.Interface.Install]
AddReg=WDM_SWMIDI.Interface.AddReg

[WDM_SWMIDI.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_SWMIDI.FriendlyName%

[WDM_SWMIDI]
CopyFiles = WDM_SWMIDI.CopyFiles

[WDM_SWMIDI.CopyFiles]
swmidi.sys

[WDM_SWMIDI.Services]
AddService = swmidi,0x00000002, swmidi_Service_Inst

[swmidi_Service_Inst]
DisplayName = %swmidi.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\swmidi.sys

;; DMusic Install
[WDM_DMUSIC.Interface.Install]
AddReg=WDM_DMUSIC.Interface.AddReg

[WDM_DMUSIC.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_DMUSIC.FriendlyName%

[WDM_DMUSIC]
CopyFiles = WDM_DMUSIC.CopyFiles

[WDM_DMUSIC.CopyFiles]
DMusic.sys

[WDM_DMUSIC.Services]
AddService = DMusic, 0x00000002, DMus_Synth_Service_Inst

[DMus_Synth_Service_Inst]
DisplayName = %WDM_DMUSIC.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_SYSTEM_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\DMusic.sys

;; WDMAUD Install
[WDM_WDMAUD.Interface.Install]
AddReg=WDM_WDMAUD.Interface.AddReg

[WDM_WDMAUD.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_WDMAUD.FriendlyName%

[WDM_WDMAUD]
CopyFiles = WDM_WDMAUD.CopyFiles

[WDM_WDMAUD.CopyFiles]
wdmaud.sys

[WDM_WDMAUD.Services]
AddService = wdmaud,0x00000002, wdmaud_Service_Inst

[wdmaud_Service_Inst]
DisplayName = %wdmaud.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\wdmaud.sys

;; SPLITTER Install
[WDM_SPLITTER.Interface.Install]
AddReg=WDM_SPLITTER.Interface.AddReg

[WDM_SPLITTER.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_SPLITTER.FriendlyName%

[WDM_SPLITTER]
CopyFiles = WDM_SPLITTER.CopyFiles

[WDM_SPLITTER.CopyFiles]
splitter.sys

[WDM_SPLITTER.Services]
AddService = splitter, 0x00000002, splitter_Service_Inst

[splitter_Service_Inst]
DisplayName = %splitter.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\splitter.sys

;; Destination Directory List
[DestinationDirs]
WDM.CopyFiles.Kernel = 10,system32\drivers ; %SystemRoot%\system32\drivers
WDM.CopyFiles.User = 11 ; %SystemRoot%\system

MS_MPU401.CopyFiles = 10,system32\drivers ; %SystemRoot%\system32\drivers

WDM_SYSAUDIO.CopyFiles = 10,system32\drivers
WDM_KMIXER.CopyFiles = 10,system32\drivers
WDM_AEC.CopyFiles = 10,system32\drivers
WDM_SWMIDI.CopyFiles = 10,system32\drivers
WDM_WDMAUD.CopyFiles = 10,system32\drivers
WDM_DMUSIC.CopyFiles = 10,system32\drivers
WDM_DRMKAUD.CopyFiles = 10,system32\drivers
WDM_SPLITTER.CopyFiles = 10,system32\drivers
MS_MPU401.DelKernFiles = 10,system32\drivers
MS_MPU401.DelUserFiles = 10,system32

;; NT Class Install
[ClassInstall32.NT]
Addreg = ClassInstall.AddReg
UpdateInis = ClassInstall.DelOldInis

[ClassInstall.AddReg]
HKR,,,,%MediaClassName%
HKR,,Installer32,,"MmSys.Cpl,MediaClassInstaller"
HKR,,EnumPropPages32,,"MmSys.Cpl,MediaPropPageProvider"
HKR,,TroubleShooter-0,,"hcp://help/tshoot/tssound.htm"
HKR,,Icon,,"3004"

[ClassInstall.DelOldInis]
system.ini,drivers32,"wave*=sndblst.dll",,1
system.ini,drivers32,"midi*=sndblst.dll",,1
system.ini,drivers32,"mixer*=sndblst.dll",,1
system.ini,drivers32,"aux*=sndblst.dll",,1

system.ini,drivers32,"wave*=sb16snd.dll",,1
system.ini,drivers32,"midi*=sb16snd.dll",,1
system.ini,drivers32,"mixer*=sb16snd.dll",,1
system.ini,drivers32,"aux*=sb16snd.dll",,1

system.ini,drivers32,"wave*=sbawe32.drv",,1
system.ini,drivers32,"midi*=sbawe32.drv",,1
system.ini,drivers32,"mixer*=sbawe32.drv",,1
system.ini,drivers32,"aux*=sbawe32.drv",,1

system.ini,drivers32,"wave*=auddrive.dll",,1
system.ini,drivers32,"midi*=auddrive.dll",,1
system.ini,drivers32,"mixer*=auddrive.dll",,1
system.ini,drivers32,"aux*=auddrive.dll",,1

system.ini,drivers32,"wave*=sndsys32.dll",,1
system.ini,drivers32,"midi*=sndsys32.dll",,1
system.ini,drivers32,"mixer*=sndsys32.dll",,1
system.ini,drivers32,"aux*=sndsys32.dll",,1

system.ini,drivers32,"wave*=opl3sa32.dll",,1
system.ini,drivers32,"midi*=opl3sa32.dll",,1
system.ini,drivers32,"mixer*=opl3sa32.dll",,1
system.ini,drivers32,"aux*=opl3sa32.dll",,1

system.ini,drivers32,"wave*=maestro.dll",,1
system.ini,drivers32,"midi*=maestro.dll",,1
system.ini,drivers32,"mixer*=maestro.dll",,1
system.ini,drivers32,"aux*=maestro.dll",,1

system.ini,drivers32,"wave*=sndglxy.dll",,1
system.ini,drivers32,"midi*=sndglxy.dll",,1
system.ini,drivers32,"mixer*=sndglxy.dll",,1
system.ini,drivers32,"aux*=sndglxy.dll",,1

system.ini,drivers32,"wave*=ydsxg32.dll",,1
system.ini,drivers32,"midi*=ydsxg32.dll",,1
system.ini,drivers32,"mixer*=ydsxg32.dll",,1
system.ini,drivers32,"aux*=ydsxg32.dll",,1

system.ini,drivers32,"wave*=adisound.dll",,1
system.ini,drivers32,"midi*=adisound.dll",,1
system.ini,drivers32,"mixer*=adisound.dll",,1
system.ini,drivers32,"aux*=adisound.dll",,1

system.ini,drivers32,"wave*=essaudio.dll",,1
system.ini,drivers32,"midi*=essaudio.dll",,1
system.ini,drivers32,"mixer*=essaudio.dll",,1
system.ini,drivers32,"aux*=essaudio.dll",,1

system.ini,drivers32,"wave*=cs32ba11.dll",,1
system.ini,drivers32,"midi*=cs32ba11.dll",,1
system.ini,drivers32,"mixer*=cs32ba11.dll",,1
system.ini,drivers32,"aux*=cs32ba11.dll",,1

system.ini,drivers32,"wave*=cwbaudll.dll",,1
system.ini,drivers32,"midi*=cwbaudll.dll",,1
system.ini,drivers32,"mixer*=cwbaudll.dll",,1
system.ini,drivers32,"aux*=cwbaudll.dll",,1

system.ini,drivers32,"wave*=alsnd32.dll",,1
system.ini,drivers32,"midi*=alsnd32.dll",,1
system.ini,drivers32,"mixer*=alsnd32.dll",,1
system.ini,drivers32,"aux*=alsnd32.dll",,1

system.ini,drivers32,"wave*=es1371.dll",,1
system.ini,drivers32,"midi*=es1371.dll",,1
system.ini,drivers32,"mixer*=es1371.dll",,1
system.ini,drivers32,"aux*=es1371.dll",,1

system.ini,drivers32,"wave*=ctmm32.dll",,1
system.ini,drivers32,"midi*=ctmm32.dll",,1
system.ini,drivers32,"mixer*=ctmm32.dll",,1

system.ini,drivers32,"midi*=ctsyn32.dll",,1


system.ini, driver32, "wave*=cwcmmsys.dll",,1
system.ini, driver32, "midi*=cwcmmsys.dll",,1
system.ini, driver32, "mixer*=cwcmmsys.dll",,1
system.ini, driver32, "midi* =cwcfm3.dll",,1


system.ini,drivers32,"wave*=aztaud.dll",,1
system.ini,drivers32,"midi*=aztaud.dll",,1
system.ini,drivers32,"mixer*=aztaud.dll",,1
system.ini,drivers32,"aux*=aztaud.dll",,1


system.ini,drivers32,"wave*=audpci40.dll",,1
system.ini,drivers32,"midi*=audpci40.dll",,1
system.ini,drivers32,"mixer*=audpci40.dll",,1
system.ini,drivers32,"aux*=audpci40.dll",,1


system.ini,drivers32,"wave*=au88nt32.dll",,1
system.ini,drivers32,"midi*=au88nt32.dll",,1
system.ini,drivers32,"mixer*=au88nt32.dll",,1
system.ini,drivers32,"aux*=au88nt32.dll",,1

system.ini,drivers32,"wave*=au88nt30.dll",,1
system.ini,drivers32,"midi*=au88nt30.dll",,1
system.ini,drivers32,"mixer*=au88nt30.dll",,1
system.ini,drivers32,"aux*=au88nt30.dll",,1


system.ini,drivers32,"wave*=waveart.dll",,1
system.ini,drivers32,"midi*=waveart.dll",,1
system.ini,drivers32,"mixer*=waveart.dll",,1
system.ini,drivers32,"aux*=waveart.dll",,1


system.ini,drivers32,"wave*=smnt40.dll",,1
system.ini,drivers32,"midi*=smnt40.dll",,1
system.ini,drivers32,"mixer*=smnt40.dll",,1

system.ini,drivers32,"wave*=s3usrdrv.dll",,1
system.ini,drivers32,"midi*=s3fmdrv.dll",,1
system.ini,drivers32,"midi*=s3usrdrv.dll",,1
system.ini,drivers32,"mixer*=s3usrdrv.dll",,1
system.ini,drivers32,"mixer*=s3usrjs.dll",,1

system.ini,drivers32,"wave*=s100.dll",,1
system.ini,drivers32,"midi*=s100.dll",,1
system.ini,drivers32,"mixer*=s100.dll",,1
system.ini,drivers32,"aux*=s100.dll",,1

system.ini,drivers32,"wave*=cm-pci.dll",,1
system.ini,drivers32,"midi*=cm-pci.dll",,1
system.ini,drivers32,"mixer*=cm-pci.dll",,1
system.ini,drivers32,"aux*=cm-pci.dll",,1


system.ini,drivers32,"wave*=mx400.dll",,1
system.ini,drivers32,"midi*=mx400.dll",,1
system.ini,drivers32,"mixer*=mx400.dll",,1
system.ini,drivers32,"aux*=mx400.dll",,1

system.ini,drivers32,"wave*=sisaudio.dll",,1
system.ini,drivers32,"midi*=sisaudio.dll",,1
system.ini,drivers32,"mixer*=sisaudio.dll",,1
system.ini,drivers32,"aux*=sisaudio.dll",,1

system.ini,drivers32,"wave*=ma_delta.dll",,1
system.ini,drivers32,"midi*=ma_delta.dll",,1


system.ini,drivers32,"aux*=ctwdm32.dll",,1

[Strings]
;Non-localized strings
;; ???? These keys weren't used anywhere. Delete?
;;KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
;;KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
;;KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComp
onents"
MSFT="Microsoft"
MfgName="Microsoft"

RunOnce = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSNAME_Filter = "{9B365890-165F-11D0-A195-0020AFD156E4}"
KSNAME_DRMKAUD = "{ABD61E00-9350-47e2-A632-4438B90C6641}"
KSNAME_DMUSIC = "dmusic"

WDM_SYSAUDIO.DeviceId = "{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407}"
KSCATEGORY_SYSAUDIO = "{A7C7A5B1-5AF3-11D1-9CED-00A024BF0407}"

WDM_KMIXER.DeviceId = "{B7EAFDC0-A680-11D0-96D8-00AA0051E51D}"
KSCATEGORY_MIXER = "{AD809C00-7B88-11D0-A5D6-28DB04C10000}"

WDM_AEC.DeviceId = "{4245FF73-1DB4-11d2-86E4-98AE20524153}"
KSCATEGORY_ACOUSTIC_ECHO_CANCEL = "{BF963D80-C559-11D0-8A2B-00A0C9255AC1}"

WDM_SWMIDI.DeviceId = "{6C1B9F60-C0A9-11D0-96D8-00AA0051E51D}"
WDM_DMUSIC.DeviceId = "{8C07DD50-7A8D-11d2-8F8C-00C04FBF8FEF}"

WDM_DRMKAUD.DeviceId = "{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}"
KSCATEGORY_DRM_DESCRAMBLE = "{FFBB6E3F-CCFE-4D84-90D9-421418B03A8E}"

KSCATEGORY_DATATRANSFORM = "{2EB07EA0-7E70-11D0-A5D6-28DB04C10000}"
KSCATEGORY_SYNTHESIZER = "{DFF220F3-F70F-11D0-B917-00A0C9223196}"
KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"

WDM_WDMAUD.DeviceId = "{CD171DE3-69E5-11D2-B56D-0000F8754380}"
KSCATEGORY_WDMAUD = "{3E227E76-690D-11D2-8161-0000F8775BF1}"

WDM_SPLITTER.DeviceId = "{2F412AB5-ED3A-4590-AB24-B0CE2AA77D3C}"
KSCATEGORY_AUDIO_SPLITTER = "{9EA331FA-B91B-45F8-9285-BD2BC77AFCDE}"

;Localized strings
MediaClassName="Sound, video and game controllers"
*PNPB006.DeviceDesc = "MPU-401 Compatible MIDI Device"
MS_MPU401="MPU401"
WDM.UART.szPname="MPU-401"
KSNAME_UART="UART"

WDM_SYSAUDIO.DeviceDesc = "Microsoft Kernel System Audio Device"
WDM_SYSAUDIO.FriendlyName = "Microsoft Kernel System Audio Device"
sysaudio.SvcDesc = "Microsoft Kernel System Audio Device"

WDM_KMIXER.DeviceDesc = "Microsoft Kernel Wave Audio Mixer"
WDM_KMIXER.FriendlyName = "Microsoft Kernel Wave Audio Mixer"
kmixer.SvcDesc = "Microsoft Kernel Wave Audio Mixer"

WDM_DRMKAUD.DeviceDesc = "Microsoft Kernel DRM Audio Descrambler"
WDM_DRMKAUD.FriendlyName = "Microsoft Kernel DRM Audio Descrambler"
drmkaud.SvcDesc = "Microsoft Kernel DRM Audio Descrambler"

WDM_AEC.DeviceDesc = "Microsoft Kernel Acoustic Echo Canceller"
WDM_AEC.FriendlyName = "Microsoft Kernel Acoustic Echo Canceller"
aec.SvcDesc = "Microsoft Kernel Acoustic Echo Canceller"

WDM_SWMIDI.DeviceDesc = "Microsoft Kernel GS Wavetable Synthesizer"
WDM_SWMIDI.FriendlyName = "Microsoft Kernel GS Wavetable Synthesizer"
swmidi.SvcDesc = "Microsoft Kernel GS Wavetable Synthesizer"

WDM_DMUSIC.DeviceDesc = "Microsoft Kernel DLS Synthesizer"
WDM_DMUSIC.FriendlyName = "Microsoft Kernel DLS Synthesizer"
WDM_DMUSIC.SvcDesc = "Microsoft Kernel DLS Syntheiszer"

WDM_WDMAUD.DeviceDesc = "Microsoft WINMM WDM Audio Compatibility Driver"
WDM_WDMAUD.FriendlyName = "Microsoft WINMM WDM Audio Compatibility Driver"
wdmaud.SvcDesc = "Microsoft WINMM WDM Audio Compatibility Driver"

WDM_SPLITTER.DeviceDesc = "Microsoft Kernel Audio Splitter"
WDM_SPLITTER.FriendlyName = "Microsoft Kernel Audio Splitter"
splitter.SvcDesc = "Microsoft Kernel Audio Splitter"

ms_mpu401.SvcDesc = "Microsoft MPU-401 MIDI UART Driver"





----------------------------------------------------------------------------
----

"xyz" <dont@spamme.com> wrote in message
news:cael6p$ll4$1@newsg1.svr.pol.co.uk...
> Hi,
>
> How do I get back my onboard MPU-401 midiport/game port which seems to
have
> gone after I had
> to perform an XP upgrade (over the top of a previous installation). It is
> present in "other devices" in Device Manager,
> but I need to install it. Where would the driver be?
>
> Cheers in advance
>
>
June 12, 2004 6:05:34 PM

Archived from groups: microsoft.public.windowsxp.hardware (More info?)

The very problem is outlined here:
http://support.microsoft.com/default.aspx?scid=kb;en-us;305862

I do not have a Hewlett Packard PC - mine is self-built.

"xyz" <dont@spamme.com> wrote in message
news:caeuun$63e$1@news7.svr.pol.co.uk...
> I think according to
> http://support.microsoft.com/default.aspx?scid=kb;en-us;261095: the answer
> may lie in the following wdmaudio.inf file:
>
> ;; The audio inf file for WDM core files.
>
> [Version]
> Signature="$CHICAGO$"
> Class=MEDIA
> ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
> provider=%MSFT%
> LayoutFile=layout.inf
> DriverVer =07/01/2001,5.1.2535.0
>
> ;; Device Callouts for swenumed devices
> [Manufacturer]
> %MfgName%=Microsoft
> ;; Excluding drivers from the "Add New Hardware" list.
> [ControlFlags]
>
> ExcludeFromSelect = SW\{B7EAFDC0-A680-11D0-96D8-00AA0051E51D}
> ExcludeFromSelect = SW\{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407}
> ExcludeFromSelect = SW\{4245FF73-1DB4-11d2-86E4-98AE20524153}
> ExcludeFromSelect = SW\{6C1B9F60-C0A9-11D0-96D8-00AA0051E51D}
> ExcludeFromSelect = SW\{CD171DE3-69E5-11D2-B56D-0000F8754380}
> ExcludeFromSelect = SW\{8C07DD50-7A8D-11d2-8F8C-00C04FBF8FEF}
> ExcludeFromSelect = SW\{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}
> ExcludeFromSelect = SW\{2F412AB5-ED3A-4590-AB24-B0CE2AA77D3C}
>
> [Microsoft]
> %WDM_KMIXER.DeviceDesc% = WDM_KMIXER,
> SW\{B7EAFDC0-A680-11D0-96D8-00AA0051E51D}
> %WDM_SYSAUDIO.DeviceDesc% = WDM_SYSAUDIO,
> SW\{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407}
> %WDM_AEC.DeviceDesc% = WDM_AEC, SW\{4245FF73-1DB4-11d2-86E4-98AE20524153}
> %WDM_SWMIDI.DeviceDesc% = WDM_SWMIDI,
> SW\{6C1B9F60-C0A9-11D0-96D8-00AA0051E51D}
> %WDM_WDMAUD.DeviceDesc% = WDM_WDMAUD,
> SW\{CD171DE3-69E5-11D2-B56D-0000F8754380}
> %WDM_DMUSIC.DeviceDesc% = WDM_DMUSIC,
> SW\{8C07DD50-7A8D-11d2-8F8C-00C04FBF8FEF}
> %WDM_DRMKAUD.DeviceDesc% = WDM_DRMKAUD,
> SW\{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}
> %WDM_SPLITTER.DeviceDesc% = WDM_SPLITTER,
> SW\{2F412AB5-ED3A-4590-AB24-B0CE2AA77D3C}
> %*PNPB006.DeviceDesc% = MS_MPU401, *PNPB006
>
> ;; WDM Audio Registration Section can be called by OEM's to install a WDM
> driver
> [WDMAUDIO.Registration]
> AddReg = DeviceRegistration
> CopyFiles = WDM.CopyFiles.Kernel, WDM.CopyFiles.User
>
> ;;for Win98 DDK backward compatibility
> [WDMAUDIO.Registration.NT]
> AddReg = DeviceRegistration
> CopyFiles = WDM.CopyFiles.Kernel, WDM.CopyFiles.User
>
> ;; WDM Audio Install Section to be called once when system is installed
> [WDMAUDIO.Install]
>
> [DeviceRegistration]
> ;; Sysaudio swenum install
> HKLM,%RunOnce%,"WDM_SYSAUDIO",,"rundll32.exe
> streamci.dll,StreamingDeviceSetup
>
%WDM_SYSAUDIO.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_SYSAUDIO%,%17%\WDMAUDIO.
> inf,WDM_SYSAUDIO.Interface.Install"
>
> ;; DRMKAUD swenum install
> HKLM,%RunOnce%,"WDM_DRMKAUD0",,"rundll32.exe streamci,StreamingDeviceSetup
>
%WDM_DRMKAUD.DeviceId%,%KSNAME_DRMKAUD%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf
> ,WDM_DRMKAUD.Interface.Install"
> HKLM,%RunOnce%,"WDM_DRMKAUD1",,"rundll32.exe streamci,StreamingDeviceSetup
>
%WDM_DRMKAUD.DeviceId%,%KSNAME_DRMKAUD%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMA
> UDIO.inf,WDM_DRMKAUD.Interface.Install"
> HKLM,%RunOnce%,"WDM_DRMKAUD2",,"rundll32.exe streamci,StreamingDeviceSetup
>
%WDM_DRMKAUD.DeviceId%,%KSNAME_DRMKAUD%,%KSCATEGORY_DRM_DESCRAMBLE%,%17%\WDM
> AUDIO.inf,WDM_DRMKAUD.Interface.Install"
>
> ;; Kmixer swenum install
> HKLM,%RunOnce%,"WDM_KMIXER0",,"rundll32.exe
> streamci.dll,StreamingDeviceSetup
>
%WDM_KMIXER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_MIXER%,%17%\WDMAUDIO.inf,W
> DM_KMIXER.Interface.Install"
> HKLM,%RunOnce%,"WDM_KMIXER1",,"rundll32.exe
> streamci.dll,StreamingDeviceSetup
>
%WDM_KMIXER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,W
> DM_KMIXER.Interface.Install"
>
> ;; AEC swenum install
> HKLM,%RunOnce%,"WDM_AEC0",,"rundll32.exe streamci.dll,StreamingDeviceSetup
>
%WDM_AEC.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMAUDIO.
> inf,WDM_AEC.Interface.Install"
> HKLM,%RunOnce%,"WDM_AEC1",,"rundll32.exe streamci.dll,StreamingDeviceSetup
>
%WDM_AEC.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,WDM_
> AEC.Interface.Install"
> HKLM,%RunOnce%,"WDM_AEC2",,"rundll32.exe streamci.dll,StreamingDeviceSetup
>
%WDM_AEC.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_ACOUSTIC_ECHO_CANCEL%,%17%\WD
> MAUDIO.inf,WDM_AEC.Interface.Install"
>
> ;; SWMidi swenum install
> HKLM,%RunOnce%,"WDM_SWMIDI0",,"rundll32.exe
> streamci.dll,StreamingDeviceSetup
>
%WDM_SWMIDI.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMAUD
> IO.inf,WDM_SWMIDI.Interface.Install"
> HKLM,%RunOnce%,"WDM_SWMIDI1",,"rundll32.exe
> streamci.dll,StreamingDeviceSetup
>
%WDM_SWMIDI.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_SYNTHESIZER%,%17%\WDMAUDIO
> .inf,WDM_SWMIDI.Interface.Install"
> HKLM,%RunOnce%,"WDM_SWMIDI2",,"rundll32.exe
> streamci.dll,StreamingDeviceSetup
>
%WDM_SWMIDI.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,W
> DM_SWMIDI.Interface.Install"
>
> ;; DMusic swenum install
> HKLM,%RunOnce%,"WDM_DMUSIC0",,"rundll32.exe
> streamci.dll,StreamingDeviceSetup
>
%WDM_DMUSIC.DeviceId%,%KSNAME_DMUSIC%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMAUD
> IO.inf,WDM_DMUSIC.Interface.Install"
> HKLM,%RunOnce%,"WDM_DMUSIC1",,"rundll32.exe
> streamci.dll,StreamingDeviceSetup
>
%WDM_DMUSIC.DeviceId%,%KSNAME_DMUSIC%,%KSCATEGORY_SYNTHESIZER%,%17%\WDMAUDIO
> .inf,WDM_DMUSIC.Interface.Install"
> HKLM,%RunOnce%,"WDM_DMUSIC2",,"rundll32.exe
> streamci.dll,StreamingDeviceSetup
>
%WDM_DMUSIC.DeviceId%,%KSNAME_DMUSIC%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,W
> DM_DMUSIC.Interface.Install"
>
> ;; WDMAud swenum install
> HKLM,%RunOnce%,"WDM_WDMAUD",,"rundll32.exe
streamci.dll,StreamingDeviceSetup
>
%WDM_WDMAUD.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_WDMAUD%,%17%\WDMAUDIO.inf,
> WDM_WDMAUD.Interface.Install"
>
> ;; Splitter swenum install
> HKLM,%RunOnce%,"WDM_SPLITTER0",,"rundll32.exe
> streamci.dll,StreamingDeviceSetup
>
%WDM_SPLITTER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO_SPLITTER%,%17%\WDM
> AUDIO.inf,WDM_SPLITTER.Interface.Install"
> HKLM,%RunOnce%,"WDM_SPLITTER1",,"rundll32.exe
> streamci.dll,StreamingDeviceSetup
>
%WDM_SPLITTER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf
> ,WDM_SPLITTER.Interface.Install"
>
> ;; copied to system32\drivers
> [WDM.CopyFiles.Kernel]
> drmk.sys
> portcls.sys
> stream.sys
>
> ;; copied to system
> [WDM.CopyFiles.User]
> wdmaud.drv
> ksuser.dll
>
> ;; MPU401 Install Section can be called by OEM's to install MS MPU401
driver
> [WDMAUDIO.MPU401]
> CopyFiles = MS_MPU401.CopyFiles
> AddReg = MS_MPU401.AddReg
> UpdateInis = MS_MPU401.UpdInis
> DelReg = MS_MPU401.DelRegs
> DelFiles = MS_MPU401.DelKernFiles, MS_MPU401.DelUserFiles
>
> [MS_MPU401.CopyFiles]
> msmpu401.sys
>
> [MS_MPU401.AddReg]
> HKR,,AssociatedFilters,,"wdmaud"
> HKR,,Driver,,msmpu401.sys
> HKR,,NTMPDriver,,msmpu401.sys
>
> HKR,Drivers,SubClasses,,"midi"
> HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
> HKR,Drivers\midi\wdmaud.drv, Description,,%MS_MPU401%
>
> [MS_MPU401.UpdInis]
> system.ini,drivers32,"midi*=mpu401.dll",,1
>
> [MS_MPU401.DelRegs]
> HKLM,SYSTEM\CurrentControlSet\Enum\Root\LEGACY_MPU401
> HKLM,SYSTEM\CurrentControlSet\Services\mpu401
>
> [MS_MPU401.DelKernFiles]
> mpu401.sys,,,1
>
> [MS_MPU401.DelUserFiles]
> mpu401.dll,,,1
>
> [WDMAUDIO.MPU401.Services]
> AddService = ms_mpu401,0x00000002, ms_mpu401_Service_Inst
>
> [ms_mpu401_Service_Inst]
> DisplayName = %ms_mpu401.SvcDesc%
> ServiceType = 1 ; SERVICE_KERNEL_DRIVER
> StartType = 3 ; SERVICE_DEMAND_START
> ErrorControl = 1 ; SERVICE_ERROR_NORMAL
> ServiceBinary = %10%\system32\drivers\msmpu401.sys
>
> ;; FDMA Install Section can be called by OEM's to turn on FDMA
> [FDMA.AddReg]
> ;; nothing to add for NT (yet)
> [WDMAUDIO.FDMA]
> AddReg=FDMA.AddReg
>
> ;; Generic MPU401 driver install
> [MS_MPU401]
> Include=ks.inf
> Needs=KS.Registration, WDMAUDIO.Registration, WDMAUDIO.MPU401
> LogConfig = MS_MPU401.LogConfig
>
> [MS_MPU401.FactDef]
> ConfigPriority=NORMAL
> IOConfig=330-331
> IRQConfig=9
>
> [MS_MPU401.LogConfig]
> ConfigPriority = HARDRECONFIG
> IOConfig=2@200-271%fff0(3ff:
>
,300-301,310-311,320-321,330-331,332-333,334-335,336-337,340-341,350-351,360
> -361,370-371,390-391,3A0-3A1,3D0-3D1,3E0-3E1
> IRQConfig = 3 , 4 , 5 , 7 , 9 , 10
>
> [MS_MPU401.Interfaces]
> AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART
>
> [WDM.Interface.UART]
> AddReg=WDM.Interface.UART.AddReg
> [WDM.Interface.UART.AddReg]
> HKR,,CLSID,,%Proxy.CLSID%
> HKR,,FriendlyName,,%WDM.UART.szPname%
>
> [MS_MPU401.Services]
> Needs=WDMAUDIO.MPU401.Services
>
> ;; System Audio Install
> [WDM_SYSAUDIO.Interface.Install]
> AddReg=WDM_SYSAUDIO.Interface.AddReg
>
> [WDM_SYSAUDIO.Interface.AddReg]
> HKR,,CLSID,,%Proxy.CLSID%
> HKR,,FriendlyName,,%WDM_SYSAUDIO.FriendlyName%
>
> [WDM_SYSAUDIO]
> CopyFiles = WDM_SYSAUDIO.CopyFiles
>
>
> [WDM_SYSAUDIO.CopyFiles]
> sysaudio.sys
>
> [WDM_SYSAUDIO.Services]
> AddService = sysaudio,0x00000002, sysaudio_Service_Inst
>
> [sysaudio_Service_Inst]
> DisplayName = %sysaudio.SvcDesc%
> ServiceType = 1 ; SERVICE_KERNEL_DRIVER
> StartType = 3 ; SERVICE_DEMAND_START
> ErrorControl = 1 ; SERVICE_ERROR_NORMAL
> ServiceBinary = %10%\system32\drivers\sysaudio.sys
>
>
> ;; Kernel Mixer Install
> [WDM_KMIXER.Interface.Install]
> AddReg=WDM_KMIXER.Interface.AddReg
>
> [WDM_KMIXER.Interface.AddReg]
> HKR,,CLSID,,%Proxy.CLSID%
> HKR,,FriendlyName,,%WDM_KMIXER.FriendlyName%
>
> [WDM_KMIXER]
> CopyFiles = WDM_KMIXER.CopyFiles
>
> [WDM_KMIXER.CopyFiles]
> kmixer.sys
>
> [WDM_KMIXER.Services]
> AddService = kmixer, 0x00000002, kmixer_Service_Inst
>
> [kmixer_Service_Inst]
> DisplayName = %kmixer.SvcDesc%
> ServiceType = 1 ; SERVICE_KERNEL_DRIVER
> StartType = 3 ; SERVICE_DEMAND_START
> ErrorControl = 1 ; SERVICE_ERROR_NORMAL
> ServiceBinary = %10%\system32\drivers\kmixer.sys
>
> ;; DRMKAUD Install
> [WDM_DRMKAUD.Interface.Install]
> AddReg=WDM_DRMKAUD.Interface.AddReg
>
> [WDM_DRMKAUD.Interface.AddReg]
> HKR,,CLSID,,%Proxy.CLSID%
> HKR,,FriendlyName,,%WDM_DRMKAUD.FriendlyName%
>
> [WDM_DRMKAUD]
> CopyFiles=WDM_DRMKAUD.CopyFiles
>
> [WDM_DRMKAUD.CopyFiles]
> drmk.sys
> drmkaud.sys
>
> [WDM_DRMKAUD.Services]
> AddService = drmkaud, 0x00000002, drmkaud_Service_Inst
>
> [drmkaud_Service_Inst]
> DisplayName = %drmkaud.SvcDesc%
> ServiceType = 1 ; SERVICE_KERNEL_DRIVER
> StartType = 3 ; SERVICE_DEMAND_START
> ErrorControl = 1 ; SERVICE_ERROR_NORMAL
> ServiceBinary = %10%\system32\drivers\drmkaud.sys
>
> ;; AEC Install
> [WDM_AEC.Interface.Install]
> AddReg=WDM_AEC.Interface.AddReg
>
> [WDM_AEC.Interface.AddReg]
> HKR,,CLSID,,%Proxy.CLSID%
> HKR,,FriendlyName,,%WDM_AEC.FriendlyName%
>
> [WDM_AEC]
> CopyFiles = WDM_AEC.CopyFiles
>
> [WDM_AEC.CopyFiles]
> aec.sys
>
> [WDM_AEC.Services]
> AddService = aec, 0x00000002, aec_Service_Inst
>
> [aec_Service_Inst]
> DisplayName = %aec.SvcDesc%
> ServiceType = 1 ; SERVICE_KERNEL_DRIVER
> StartType = 3 ; SERVICE_DEMAND_START
> ErrorControl = 1 ; SERVICE_ERROR_NORMAL
> ServiceBinary = %10%\system32\drivers\aec.sys
>
> ;; Software MIDI Install
> [WDM_SWMIDI.Interface.Install]
> AddReg=WDM_SWMIDI.Interface.AddReg
>
> [WDM_SWMIDI.Interface.AddReg]
> HKR,,CLSID,,%Proxy.CLSID%
> HKR,,FriendlyName,,%WDM_SWMIDI.FriendlyName%
>
> [WDM_SWMIDI]
> CopyFiles = WDM_SWMIDI.CopyFiles
>
> [WDM_SWMIDI.CopyFiles]
> swmidi.sys
>
> [WDM_SWMIDI.Services]
> AddService = swmidi,0x00000002, swmidi_Service_Inst
>
> [swmidi_Service_Inst]
> DisplayName = %swmidi.SvcDesc%
> ServiceType = 1 ; SERVICE_KERNEL_DRIVER
> StartType = 3 ; SERVICE_DEMAND_START
> ErrorControl = 1 ; SERVICE_ERROR_NORMAL
> ServiceBinary = %10%\system32\drivers\swmidi.sys
>
> ;; DMusic Install
> [WDM_DMUSIC.Interface.Install]
> AddReg=WDM_DMUSIC.Interface.AddReg
>
> [WDM_DMUSIC.Interface.AddReg]
> HKR,,CLSID,,%Proxy.CLSID%
> HKR,,FriendlyName,,%WDM_DMUSIC.FriendlyName%
>
> [WDM_DMUSIC]
> CopyFiles = WDM_DMUSIC.CopyFiles
>
> [WDM_DMUSIC.CopyFiles]
> DMusic.sys
>
> [WDM_DMUSIC.Services]
> AddService = DMusic, 0x00000002, DMus_Synth_Service_Inst
>
> [DMus_Synth_Service_Inst]
> DisplayName = %WDM_DMUSIC.SvcDesc%
> ServiceType = 1 ; SERVICE_KERNEL_DRIVER
> StartType = 3 ; SERVICE_SYSTEM_START
> ErrorControl = 1 ; SERVICE_ERROR_NORMAL
> ServiceBinary = %10%\system32\drivers\DMusic.sys
>
> ;; WDMAUD Install
> [WDM_WDMAUD.Interface.Install]
> AddReg=WDM_WDMAUD.Interface.AddReg
>
> [WDM_WDMAUD.Interface.AddReg]
> HKR,,CLSID,,%Proxy.CLSID%
> HKR,,FriendlyName,,%WDM_WDMAUD.FriendlyName%
>
> [WDM_WDMAUD]
> CopyFiles = WDM_WDMAUD.CopyFiles
>
> [WDM_WDMAUD.CopyFiles]
> wdmaud.sys
>
> [WDM_WDMAUD.Services]
> AddService = wdmaud,0x00000002, wdmaud_Service_Inst
>
> [wdmaud_Service_Inst]
> DisplayName = %wdmaud.SvcDesc%
> ServiceType = 1 ; SERVICE_KERNEL_DRIVER
> StartType = 3 ; SERVICE_DEMAND_START
> ErrorControl = 1 ; SERVICE_ERROR_NORMAL
> ServiceBinary = %10%\system32\drivers\wdmaud.sys
>
> ;; SPLITTER Install
> [WDM_SPLITTER.Interface.Install]
> AddReg=WDM_SPLITTER.Interface.AddReg
>
> [WDM_SPLITTER.Interface.AddReg]
> HKR,,CLSID,,%Proxy.CLSID%
> HKR,,FriendlyName,,%WDM_SPLITTER.FriendlyName%
>
> [WDM_SPLITTER]
> CopyFiles = WDM_SPLITTER.CopyFiles
>
> [WDM_SPLITTER.CopyFiles]
> splitter.sys
>
> [WDM_SPLITTER.Services]
> AddService = splitter, 0x00000002, splitter_Service_Inst
>
> [splitter_Service_Inst]
> DisplayName = %splitter.SvcDesc%
> ServiceType = 1 ; SERVICE_KERNEL_DRIVER
> StartType = 3 ; SERVICE_DEMAND_START
> ErrorControl = 1 ; SERVICE_ERROR_NORMAL
> ServiceBinary = %10%\system32\drivers\splitter.sys
>
> ;; Destination Directory List
> [DestinationDirs]
> WDM.CopyFiles.Kernel = 10,system32\drivers ; %SystemRoot%\system32\drivers
> WDM.CopyFiles.User = 11 ; %SystemRoot%\system
>
> MS_MPU401.CopyFiles = 10,system32\drivers ; %SystemRoot%\system32\drivers
>
> WDM_SYSAUDIO.CopyFiles = 10,system32\drivers
> WDM_KMIXER.CopyFiles = 10,system32\drivers
> WDM_AEC.CopyFiles = 10,system32\drivers
> WDM_SWMIDI.CopyFiles = 10,system32\drivers
> WDM_WDMAUD.CopyFiles = 10,system32\drivers
> WDM_DMUSIC.CopyFiles = 10,system32\drivers
> WDM_DRMKAUD.CopyFiles = 10,system32\drivers
> WDM_SPLITTER.CopyFiles = 10,system32\drivers
> MS_MPU401.DelKernFiles = 10,system32\drivers
> MS_MPU401.DelUserFiles = 10,system32
>
> ;; NT Class Install
> [ClassInstall32.NT]
> Addreg = ClassInstall.AddReg
> UpdateInis = ClassInstall.DelOldInis
>
> [ClassInstall.AddReg]
> HKR,,,,%MediaClassName%
> HKR,,Installer32,,"MmSys.Cpl,MediaClassInstaller"
> HKR,,EnumPropPages32,,"MmSys.Cpl,MediaPropPageProvider"
> HKR,,TroubleShooter-0,,"hcp://help/tshoot/tssound.htm"
> HKR,,Icon,,"3004"
>
> [ClassInstall.DelOldInis]
> system.ini,drivers32,"wave*=sndblst.dll",,1
> system.ini,drivers32,"midi*=sndblst.dll",,1
> system.ini,drivers32,"mixer*=sndblst.dll",,1
> system.ini,drivers32,"aux*=sndblst.dll",,1
>
> system.ini,drivers32,"wave*=sb16snd.dll",,1
> system.ini,drivers32,"midi*=sb16snd.dll",,1
> system.ini,drivers32,"mixer*=sb16snd.dll",,1
> system.ini,drivers32,"aux*=sb16snd.dll",,1
>
> system.ini,drivers32,"wave*=sbawe32.drv",,1
> system.ini,drivers32,"midi*=sbawe32.drv",,1
> system.ini,drivers32,"mixer*=sbawe32.drv",,1
> system.ini,drivers32,"aux*=sbawe32.drv",,1
>
> system.ini,drivers32,"wave*=auddrive.dll",,1
> system.ini,drivers32,"midi*=auddrive.dll",,1
> system.ini,drivers32,"mixer*=auddrive.dll",,1
> system.ini,drivers32,"aux*=auddrive.dll",,1
>
> system.ini,drivers32,"wave*=sndsys32.dll",,1
> system.ini,drivers32,"midi*=sndsys32.dll",,1
> system.ini,drivers32,"mixer*=sndsys32.dll",,1
> system.ini,drivers32,"aux*=sndsys32.dll",,1
>
> system.ini,drivers32,"wave*=opl3sa32.dll",,1
> system.ini,drivers32,"midi*=opl3sa32.dll",,1
> system.ini,drivers32,"mixer*=opl3sa32.dll",,1
> system.ini,drivers32,"aux*=opl3sa32.dll",,1
>
> system.ini,drivers32,"wave*=maestro.dll",,1
> system.ini,drivers32,"midi*=maestro.dll",,1
> system.ini,drivers32,"mixer*=maestro.dll",,1
> system.ini,drivers32,"aux*=maestro.dll",,1
>
> system.ini,drivers32,"wave*=sndglxy.dll",,1
> system.ini,drivers32,"midi*=sndglxy.dll",,1
> system.ini,drivers32,"mixer*=sndglxy.dll",,1
> system.ini,drivers32,"aux*=sndglxy.dll",,1
>
> system.ini,drivers32,"wave*=ydsxg32.dll",,1
> system.ini,drivers32,"midi*=ydsxg32.dll",,1
> system.ini,drivers32,"mixer*=ydsxg32.dll",,1
> system.ini,drivers32,"aux*=ydsxg32.dll",,1
>
> system.ini,drivers32,"wave*=adisound.dll",,1
> system.ini,drivers32,"midi*=adisound.dll",,1
> system.ini,drivers32,"mixer*=adisound.dll",,1
> system.ini,drivers32,"aux*=adisound.dll",,1
>
> system.ini,drivers32,"wave*=essaudio.dll",,1
> system.ini,drivers32,"midi*=essaudio.dll",,1
> system.ini,drivers32,"mixer*=essaudio.dll",,1
> system.ini,drivers32,"aux*=essaudio.dll",,1
>
> system.ini,drivers32,"wave*=cs32ba11.dll",,1
> system.ini,drivers32,"midi*=cs32ba11.dll",,1
> system.ini,drivers32,"mixer*=cs32ba11.dll",,1
> system.ini,drivers32,"aux*=cs32ba11.dll",,1
>
> system.ini,drivers32,"wave*=cwbaudll.dll",,1
> system.ini,drivers32,"midi*=cwbaudll.dll",,1
> system.ini,drivers32,"mixer*=cwbaudll.dll",,1
> system.ini,drivers32,"aux*=cwbaudll.dll",,1
>
> system.ini,drivers32,"wave*=alsnd32.dll",,1
> system.ini,drivers32,"midi*=alsnd32.dll",,1
> system.ini,drivers32,"mixer*=alsnd32.dll",,1
> system.ini,drivers32,"aux*=alsnd32.dll",,1
>
> system.ini,drivers32,"wave*=es1371.dll",,1
> system.ini,drivers32,"midi*=es1371.dll",,1
> system.ini,drivers32,"mixer*=es1371.dll",,1
> system.ini,drivers32,"aux*=es1371.dll",,1
>
> system.ini,drivers32,"wave*=ctmm32.dll",,1
> system.ini,drivers32,"midi*=ctmm32.dll",,1
> system.ini,drivers32,"mixer*=ctmm32.dll",,1
>
> system.ini,drivers32,"midi*=ctsyn32.dll",,1
>
>
> system.ini, driver32, "wave*=cwcmmsys.dll",,1
> system.ini, driver32, "midi*=cwcmmsys.dll",,1
> system.ini, driver32, "mixer*=cwcmmsys.dll",,1
> system.ini, driver32, "midi* =cwcfm3.dll",,1
>
>
> system.ini,drivers32,"wave*=aztaud.dll",,1
> system.ini,drivers32,"midi*=aztaud.dll",,1
> system.ini,drivers32,"mixer*=aztaud.dll",,1
> system.ini,drivers32,"aux*=aztaud.dll",,1
>
>
> system.ini,drivers32,"wave*=audpci40.dll",,1
> system.ini,drivers32,"midi*=audpci40.dll",,1
> system.ini,drivers32,"mixer*=audpci40.dll",,1
> system.ini,drivers32,"aux*=audpci40.dll",,1
>
>
> system.ini,drivers32,"wave*=au88nt32.dll",,1
> system.ini,drivers32,"midi*=au88nt32.dll",,1
> system.ini,drivers32,"mixer*=au88nt32.dll",,1
> system.ini,drivers32,"aux*=au88nt32.dll",,1
>
> system.ini,drivers32,"wave*=au88nt30.dll",,1
> system.ini,drivers32,"midi*=au88nt30.dll",,1
> system.ini,drivers32,"mixer*=au88nt30.dll",,1
> system.ini,drivers32,"aux*=au88nt30.dll",,1
>
>
> system.ini,drivers32,"wave*=waveart.dll",,1
> system.ini,drivers32,"midi*=waveart.dll",,1
> system.ini,drivers32,"mixer*=waveart.dll",,1
> system.ini,drivers32,"aux*=waveart.dll",,1
>
>
> system.ini,drivers32,"wave*=smnt40.dll",,1
> system.ini,drivers32,"midi*=smnt40.dll",,1
> system.ini,drivers32,"mixer*=smnt40.dll",,1
>
> system.ini,drivers32,"wave*=s3usrdrv.dll",,1
> system.ini,drivers32,"midi*=s3fmdrv.dll",,1
> system.ini,drivers32,"midi*=s3usrdrv.dll",,1
> system.ini,drivers32,"mixer*=s3usrdrv.dll",,1
> system.ini,drivers32,"mixer*=s3usrjs.dll",,1
>
> system.ini,drivers32,"wave*=s100.dll",,1
> system.ini,drivers32,"midi*=s100.dll",,1
> system.ini,drivers32,"mixer*=s100.dll",,1
> system.ini,drivers32,"aux*=s100.dll",,1
>
> system.ini,drivers32,"wave*=cm-pci.dll",,1
> system.ini,drivers32,"midi*=cm-pci.dll",,1
> system.ini,drivers32,"mixer*=cm-pci.dll",,1
> system.ini,drivers32,"aux*=cm-pci.dll",,1
>
>
> system.ini,drivers32,"wave*=mx400.dll",,1
> system.ini,drivers32,"midi*=mx400.dll",,1
> system.ini,drivers32,"mixer*=mx400.dll",,1
> system.ini,drivers32,"aux*=mx400.dll",,1
>
> system.ini,drivers32,"wave*=sisaudio.dll",,1
> system.ini,drivers32,"midi*=sisaudio.dll",,1
> system.ini,drivers32,"mixer*=sisaudio.dll",,1
> system.ini,drivers32,"aux*=sisaudio.dll",,1
>
> system.ini,drivers32,"wave*=ma_delta.dll",,1
> system.ini,drivers32,"midi*=ma_delta.dll",,1
>
>
> system.ini,drivers32,"aux*=ctwdm32.dll",,1
>
> [Strings]
> ;Non-localized strings
> ;; ???? These keys weren't used anywhere. Delete?
>
;;KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
>
;;KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
> ;;KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
>
KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComp
> onents"
> MSFT="Microsoft"
> MfgName="Microsoft"
>
> RunOnce = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
> Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
> KSNAME_Filter = "{9B365890-165F-11D0-A195-0020AFD156E4}"
> KSNAME_DRMKAUD = "{ABD61E00-9350-47e2-A632-4438B90C6641}"
> KSNAME_DMUSIC = "dmusic"
>
> WDM_SYSAUDIO.DeviceId = "{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407}"
> KSCATEGORY_SYSAUDIO = "{A7C7A5B1-5AF3-11D1-9CED-00A024BF0407}"
>
> WDM_KMIXER.DeviceId = "{B7EAFDC0-A680-11D0-96D8-00AA0051E51D}"
> KSCATEGORY_MIXER = "{AD809C00-7B88-11D0-A5D6-28DB04C10000}"
>
> WDM_AEC.DeviceId = "{4245FF73-1DB4-11d2-86E4-98AE20524153}"
> KSCATEGORY_ACOUSTIC_ECHO_CANCEL = "{BF963D80-C559-11D0-8A2B-00A0C9255AC1}"
>
> WDM_SWMIDI.DeviceId = "{6C1B9F60-C0A9-11D0-96D8-00AA0051E51D}"
> WDM_DMUSIC.DeviceId = "{8C07DD50-7A8D-11d2-8F8C-00C04FBF8FEF}"
>
> WDM_DRMKAUD.DeviceId = "{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}"
> KSCATEGORY_DRM_DESCRAMBLE = "{FFBB6E3F-CCFE-4D84-90D9-421418B03A8E}"
>
> KSCATEGORY_DATATRANSFORM = "{2EB07EA0-7E70-11D0-A5D6-28DB04C10000}"
> KSCATEGORY_SYNTHESIZER = "{DFF220F3-F70F-11D0-B917-00A0C9223196}"
> KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
>
> WDM_WDMAUD.DeviceId = "{CD171DE3-69E5-11D2-B56D-0000F8754380}"
> KSCATEGORY_WDMAUD = "{3E227E76-690D-11D2-8161-0000F8775BF1}"
>
> WDM_SPLITTER.DeviceId = "{2F412AB5-ED3A-4590-AB24-B0CE2AA77D3C}"
> KSCATEGORY_AUDIO_SPLITTER = "{9EA331FA-B91B-45F8-9285-BD2BC77AFCDE}"
>
> ;Localized strings
> MediaClassName="Sound, video and game controllers"
> *PNPB006.DeviceDesc = "MPU-401 Compatible MIDI Device"
> MS_MPU401="MPU401"
> WDM.UART.szPname="MPU-401"
> KSNAME_UART="UART"
>
> WDM_SYSAUDIO.DeviceDesc = "Microsoft Kernel System Audio Device"
> WDM_SYSAUDIO.FriendlyName = "Microsoft Kernel System Audio Device"
> sysaudio.SvcDesc = "Microsoft Kernel System Audio Device"
>
> WDM_KMIXER.DeviceDesc = "Microsoft Kernel Wave Audio Mixer"
> WDM_KMIXER.FriendlyName = "Microsoft Kernel Wave Audio Mixer"
> kmixer.SvcDesc = "Microsoft Kernel Wave Audio Mixer"
>
> WDM_DRMKAUD.DeviceDesc = "Microsoft Kernel DRM Audio Descrambler"
> WDM_DRMKAUD.FriendlyName = "Microsoft Kernel DRM Audio Descrambler"
> drmkaud.SvcDesc = "Microsoft Kernel DRM Audio Descrambler"
>
> WDM_AEC.DeviceDesc = "Microsoft Kernel Acoustic Echo Canceller"
> WDM_AEC.FriendlyName = "Microsoft Kernel Acoustic Echo Canceller"
> aec.SvcDesc = "Microsoft Kernel Acoustic Echo Canceller"
>
> WDM_SWMIDI.DeviceDesc = "Microsoft Kernel GS Wavetable Synthesizer"
> WDM_SWMIDI.FriendlyName = "Microsoft Kernel GS Wavetable Synthesizer"
> swmidi.SvcDesc = "Microsoft Kernel GS Wavetable Synthesizer"
>
> WDM_DMUSIC.DeviceDesc = "Microsoft Kernel DLS Synthesizer"
> WDM_DMUSIC.FriendlyName = "Microsoft Kernel DLS Synthesizer"
> WDM_DMUSIC.SvcDesc = "Microsoft Kernel DLS Syntheiszer"
>
> WDM_WDMAUD.DeviceDesc = "Microsoft WINMM WDM Audio Compatibility Driver"
> WDM_WDMAUD.FriendlyName = "Microsoft WINMM WDM Audio Compatibility Driver"
> wdmaud.SvcDesc = "Microsoft WINMM WDM Audio Compatibility Driver"
>
> WDM_SPLITTER.DeviceDesc = "Microsoft Kernel Audio Splitter"
> WDM_SPLITTER.FriendlyName = "Microsoft Kernel Audio Splitter"
> splitter.SvcDesc = "Microsoft Kernel Audio Splitter"
>
> ms_mpu401.SvcDesc = "Microsoft MPU-401 MIDI UART Driver"
>
>
>
>
>
> --------------------------------------------------------------------------
--
> ----
>
> "xyz" <dont@spamme.com> wrote in message
> news:cael6p$ll4$1@newsg1.svr.pol.co.uk...
> > Hi,
> >
> > How do I get back my onboard MPU-401 midiport/game port which seems to
> have
> > gone after I had
> > to perform an XP upgrade (over the top of a previous installation). It
is
> > present in "other devices" in Device Manager,
> > but I need to install it. Where would the driver be?
> >
> > Cheers in advance
> >
> >
>
>
!