; Copyright 1999-2001, C-Media Inc. [Version] Signature="$CHICAGO$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} provider=%CMMfgName% LayoutFile=layout.inf, layout1.inf, layout2.inf DriverVer=05/29/2001,5.12.01.0622 CatalogFile=cmaudio.cat [SourceDisksNames] 200="C-Media WDM Audio Driver Disk","",0 [SourceDisksFiles] cmaudio.sys=200 crlds3d.dll=200 cmaudio.cat=200 Audio3D.dll=200 cmprop.dll=200 cmnprop.dll=200 mixer.exe=200 [Manufacturer] %CMMfgName%=CMEDIA ; ; Mechanism for excluding drivers from the "Add New Hardware" list. ; [ControlFlags] ExcludeFromSelect=* [CMEDIA] %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_011113F6 ;CM8738 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09431019 ;OEMID %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09501019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09541019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09561019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09571019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09581019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09621019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09641019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09671019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09681019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09691019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09701019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09721019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09731019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09741019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09751019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09821019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09831019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_09901019 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_2102270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_2103270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_2501270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_7140270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_7144270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_7145270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_7161270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_7166270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_7167270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_7440270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_7540270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_7560270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_7562270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_A371270F %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0755165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0756165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0757165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0758165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0581165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0586165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0741165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0748165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_1748165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0749165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0599165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0598165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0571165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0765165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0769165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_1768165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0766165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0770165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0771165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0773165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0768165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0726165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0727165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0583165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0587165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0754165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0800165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0802165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_0585165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_8810165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_8630165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_8598165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_9598165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_8004165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_8811165D %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80351043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80371043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_14731043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_14831043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80E01043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80E11043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80E21043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80E31043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80E41043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80E51043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80E61043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80E71043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80E81043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80E91043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80EA1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80EB1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80EC1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80ED1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80EE1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80EF1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80F01043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80F11043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80F21043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80F31043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80F41043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80F51043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80F61043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80F71043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80F81043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80F91043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80FA1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80FB1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80FC1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80FD1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80FE1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_80FF1043 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_A009147A %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_54901483 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_39801462 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_39201462 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_39901462 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_50701462 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_52701462 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_52801462 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_53201462 %*WDM_CMI8738.DeviceDesc%=WDM_CMPCI, PCI\VEN_13F6&DEV_0111&SUBSYS_53401462 %CM_MPU401.DeviceDesc% =MPU401, MPU401, *PNPB006 %GAME.DeviceDesc% =GAME, GAMEPORT, *PNPB02F [WDM_CMPCI] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=CMPCI.CopyList, C3D.CopyList, Audio3D.CopyList, CMPROP.CopyList, Mixer.CopyList AddReg=WDM_CMPCI.AddReg, Mixer_CMPCI.AddReg, Audio3D.AddReg, CMPROP.AddReg, MIXER.AddReg [WDM_CMPCI.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM_CMPCI.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM_CMPCI.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM_CMPCI.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,WDM_CMPCI.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,WDM_CMPCI.Interface.Topology [WDM_CMPCI.Interface.Wave] AddReg=WDM_PCI.Interface.Wave.AddReg [WDM_PCI.Interface.Wave.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%WDM_CMPCI.Wave.szPname% [WDM_CMPCI.Interface.Topology] AddReg=WDM_PCI.Interface.Topo.AddReg ;; warning!! must be "Topo" because "Topology" is too long [WDM_PCI.Interface.Topo.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%WDM_CMPCI.Topology.szPname% [WDM_CMPCI.AddReg] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,,Driver,,CMAUDIO.SYS HKR,,NTMPDriver,,"CMAUDIO.sys,sbemul.sys" HKR,Drivers,SubClasses,,"wave,midi,mixer" HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\wave\wdmaud.drv,Description,,%*WDM_CMPCI.DeviceDesc% HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI% HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_CMPCI.DeviceDesc% [Mixer_CMPCI.AddReg] HKLM,%MediaCategories%\%GUID.CMEDIA_AdvancedRecord%,Name,,%PIN.CMEDIA_AdvancedRecord% HKLM,%MediaCategories%\%GUID.CMEDIA_AdvancedRecord%,Display,1,00,00,00,00 HKLM,%MixerName%,%PIN.CMEDIA_AdvancedRecord%,,%SHT.CMEDIA_AdvancedRecord% HKLM,%MediaCategories%\%GUID.CMEDIA_WaveOutWaveIn%,Name,,%PIN.CMEDIA_WaveOutWaveIn% HKLM,%MediaCategories%\%GUID.CMEDIA_WaveOutWaveIn%,Display,1,00,00,00,00 HKLM,%MixerName%,%PIN.CMEDIA_WaveOutWaveIn%,,%SHT.CMEDIA_WaveOutWaveIn% HKR,"Settings","LeftMasterVol", 0x00010001,0x00,0,0,0 HKR,"Settings","RightMasterVol", 0x00010001,0x00,0,0,0 HKR,"Settings","LeftWaveVol", 0x00010001,0x00,0,0,0 HKR,"Settings","RightWaveVol", 0x00010001,0x00,0,0,0 HKR,"Settings","LeftCDVol", 0x00010001,0x00,0,0,0 HKR,"Settings","RightCDVol", 0x00010001,0x00,0,0,0 HKR,"Settings","LeftLineInVol", 0x00010001,0x00,0,0,0 HKR,"Settings","RightLineInVol", 0x00010001,0x00,0,0,0 HKR,"Settings","MicVol", 0x00010001,0x00,0,0,0 HKR,"Settings","PcSpkVol", 0x00010001,0x00,0,0,0 HKR,"Settings","LeftAuxVol", 0x00010001,0x00,0,0,0 HKR,"Settings","RightAuxrVol", 0x00010001,0x00,0,0,0 HKR,"Settings","MasterMute", 0x00010001,0x00,0,0,0 HKR,"Settings","WaveOutMute", 0x00010001,0x00,0,0,0 HKR,"Settings","WaveRecMute", 0x00010001,0x01,0,0,0 HKR,"Settings","LineInMute", 0x00010001,0x00,0,0,0 HKR,"Settings","LineInRecMute", 0x00010001,0x00,0,0,0 HKR,"Settings","AuxMute", 0x00010001,0x00,0,0,0 HKR,"Settings","AuxRecMute", 0x00010001,0x00,0,0,0 HKR,"Settings","CDMute", 0x00010001,0x00,0,0,0 HKR,"Settings","CDRecMute", 0x00010001,0x00,0,0,0 HKR,"Settings","MicMute", 0x00010001,0x00,0,0,0 HKR,"Settings","MicRecMute", 0x00010001,0x00,0,0,0 HKR,"Settings","PcSpkMute", 0x00010001,0x00,0,0,0 HKR,"Settings","RecordMultiplex", 0x00010001,0x01,0,0,0 HKR,"Settings","EnableLegacy", 0x00010001,0x03,0,0,0 HKR,"Settings","JackConfig", 0x00010001,0x03,0,0,0 HKR,"Settings","SpeakerConfig", 0x00010001,0x06,0,0,0 HKR,"Settings","ForceConfig", 0x00010001,0x00,0,0,0 HKR,"Settings","MicGainConfig", 0x00010001,0x00,0,0,0 HKR,"Settings","MasterVolAtten", 0x00010001,0x00,0,0,0 HKR,"Settings","CutMSSpeakerConfig", 0x00010001,0x00,0,0,0 HKR,"Settings","FuctionLimited", 0x00010001,0x00,0,0,0 [Audio3D.AddReg] HKCR,Audio3D,,0,Audio3DObject HKCR,Audio3D\CLSID,,0,%Audio3D_CLSID% HKCR,CLSID\%Audio3D_CLSID%,,0,Audio3DObject HKCR,CLSID\%Audio3D_CLSID%\InProcServer32,,0,Audio3D.dll HKCR,CLSID\%Audio3D_CLSID%\InProcServer32,ThreadingModel,0,Apartment [CMPROP.AddReg] HKCR,CLSID\%CMAudioProperty_CLSID%,,0,%CMAudioProperty_FriendlyName% HKCR,CLSID\%CMAudioProperty_CLSID%\InProcServer32,,0,"%10%\System32\cmprop.dll" HKCR,CLSID\%CMAudioProperty_CLSID%\ProgID,,0,%CMAudioProperty_ProgID% HKCR,CLSID\%CMAudioProperty_CLSID%\VersionIndependentProgID,,0,%CMAudioProperty_VersionIndependentProgID% HKCR,CMAudioProperty,,0,%CMAudioProperty_FriendlyName% HKCR,CMAudioProperty\CLSID,,0,%CMAudioProperty_CLSID% HKCR,CMAudioProperty\CurVer,,0,%CMAudioProperty_ProgID% HKCR,CMAudioProperty.4,,0,%CMAudioProperty_FriendlyName% HKCR,CMAudioProperty.4\CLSID,,0,%CMAudioProperty_CLSID% HKCR,CLSID\%CMNAudioProperty_CLSID%,,0,%CMNAudioProperty_FriendlyName% HKCR,CLSID\%CMNAudioProperty_CLSID%\InProcServer32,,0,"%10%\System32\cmnprop.dll" HKCR,CLSID\%CMNAudioProperty_CLSID%\ProgID,,0,%CMNAudioProperty_ProgID% HKCR,CLSID\%CMNAudioProperty_CLSID%\VersionIndependentProgID,,0,%CMNAudioProperty_VersionIndependentProgID% HKCR,CMNAudioProperty,,0,%CMNAudioProperty_FriendlyName% HKCR,CMNAudioProperty\CLSID,,0,%CMNAudioProperty_CLSID% HKCR,CMNAudioProperty\CurVer,,0,%CMNAudioProperty_ProgID% HKCR,CMNAudioProperty.6,,0,%CMNAudioProperty_FriendlyName% HKCR,CMNAudioProperty.6\CLSID,,0,%CMNAudioProperty_CLSID% ;HKR,,EnumPropPages32,,"cmprop.dll,CMAudioPropPageProvider" [MIXER.AddReg] HKLM,Software\Microsoft\Windows\CurrentVersion\Run,"C-Media Mixer",0,"%Mixerparam%" [GAME] AlsoInstall=MSJSTICK(joystick.inf) [MPU401] AlsoInstall=KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf), WDMAUDIO.MPU401(wdmaudio.inf) [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% [MPU401.Services] AlsoInstall=WDMAUDIO.MPU401.Services(wdmaudio.inf) [WDM.Interface.FMSynth] AddReg=WDM.Interface.FMSynth.AddReg [WDM.Interface.FMSynth.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%WDM.FMSynth.szPname% [DestinationDirs] CMPCI.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers C3D.CopyList = 10,system CMPROP.CopyList = 10,system32 DefaultDestDir = 11 Audio3D.CopyList = 11 Mixer.CopyList = 10 ; Windows folder [CMPCI.CopyList] cmaudio.sys [C3D.CopyList] crlds3d.dll [Audio3D.CopyList] a3d.dll,Audio3D.dll,,4 Audio3D.dll [CMPROP.CopyList] cmprop.dll cmnprop.dll [Mixer.CopyList] mixer.exe,, ;;**************** NT Install **************** [WDM_CMPCI.NTx86] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=CMPCI.CopyList, C3D.CopyList, Audio3D.CopyList, CMPROP.CopyList, Mixer.CopyList AddReg=WDM_CMPCI.AddReg, Mixer_CMPCI.AddReg, Audio3D.AddReg, CMPROP.AddReg, MIXER.AddReg [WDM_CMPCI.NTx86.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM_CMPCI.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM_CMPCI.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM_CMPCI.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,WDM_CMPCI.Interface.Topology AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,WDM_CMPCI.Interface.Topology [WDM_CMPCI.NTx86.Services] AddService = cmpci, 0x00000002, cmpci_Service_Inst [cmpci_Service_Inst] DisplayName = %cmpci.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\system32\drivers\cmaudio.sys [GAME.NTx86] Include=gameport.inf Needs=GamePort_Device [MPU401.NTx86] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration, WDMAUDIO.MPU401 [Strings] CMMfgName="C-Media" Sensaura="Sensaura Ltd" *WDM_CMI8738.DeviceDesc="CMI8738/C3DX PCI Audio Device" *WDM_CMPCI.DeviceDesc="CMI8738/C3DX PCI Audio" WDM_CMPCI.Wave.szPname="CMI8738/C3DX PCI" WDM_CMPCI.Topology.szPname="CMI8738/C3DX PCI" Audio3D_CLSID="{D8F1EEE0-F634-11CF-8700-00A0245D918B}" DevName="Sensaura Audio3D(tm) API" CMAudioProperty_CLSID="{07FC1D46-43CD-447e-A0EC-8A2FD3B08B3C}" CMAudioProperty_FriendlyName="CMAudio WDM Property Component" CMAudioProperty_ProgID="CMAudioPropertyCOM.4" CMAudioProperty_VersionIndependentProgID="CMAudioPropertyCOM" CMNAudioProperty_CLSID="{C18ED891-C7E5-4f77-8531-707979A2930D}" CMNAudioProperty_FriendlyName="CMAudio WDM Property Component" CMNAudioProperty_ProgID="CMAudioPropertyCOM.6" CMNAudioProperty_VersionIndependentProgID="CMAudioPropertyCOM" CM_MPU401.DeviceDesc="CMI8738/C3DX PCI MPU-401" GAME.DeviceDesc="CMI8738/C3DX PCI game port" MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories" WDM_MIDI="WDM-based Device" WDM.UART.szPname="MPU-401" WDM.FMSynth.szPname="FM Synthesizer" Proxy.CLSID= "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}" KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}" KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}" KSCATEGORY_TOPOLOGY="{DDA54A40-1E4C-11D1-A050-405705C10000}" KSNAME_Wave="Wave" KSNAME_UART="UART" KSNAME_FMSynth="FMSynth" KSNAME_Topology="Topology" cmpci.SvcDesc = "C-Media PCI Audio Driver (WDM)" MixerName="SOFTWARE\C-Media\MixerName" Mixerparam="Mixer.exe /startup" GUID.CMEDIA_AdvancedRecord="{BE8D89DB-5BC6-428e-BF07-C3FB03FCBCB1}" SHT.CMEDIA_AdvancedRecord="Record" PIN.CMEDIA_AdvancedRecord="Stereo Mix" GUID.CMEDIA_WaveOutWaveIn="{209A9FAC-0A88-4ec9-AEF4-84C01BD5477F}" SHT.CMEDIA_WaveOutWaveIn="WaveRecord" PIN.CMEDIA_WaveOutWaveIn="Wave"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.