ASUS P4P800 Deluxe Game port/MIDI Port problem

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
2 answers Last reply
More about asus p4p800 deluxe game port midi port problem
  1. 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
    >
    >
  2. 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
    > >
    > >
    >
    >
Ask a new question

Read More

Games Windows XP