; KX Audio Driver ; Copyright (c) Eugene Gavrilov, 2001-2002. All rights reserved [Version] Signature="$CHICAGO$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} provider=%ProviderName% ;LayoutFile=layout.inf, layout1.inf, layout2.inf ;CatalogFile = kx.cat DriverVer=10/11/2002,5.10.0.3526 [SourceDisksNames] 223=%DiskDescription%,,, [SourceDisksFiles] kxmixer.exe=223 kxhelp.chm=223 kxfxlib.kxl=223 kxctrl.exe=223 kxskin.kxs=223 kxasio.dll=223 kxapi.dll=223 kxgui.dll=223 kx.sys=223 kxsetup.exe=223 cmax20.dll=223 sfman32.dll=223 [Manufacturer] %MfgName%=Creative [ControlFlags] ExcludeFromSelect = PCI\VEN_1102&DEV_0002&CC_040100 ExcludeFromSelect = PCI\VEN_1102&DEV_0004&CC_040100 [Creative] %EMU10KX.DeviceDesc1%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80611102 %EMU10KX.DeviceDesc2%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_00211102 %EMU10KX.DeviceDesc3%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_00201102 %EMU10KX.DeviceDesc4%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80401102 %EMU10KX.DeviceDesc5%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_002F1102 %EMU10KX.DeviceDesc6%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80511102 %EMU10KX.DeviceDesc7%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80261102 %EMU10KX.DeviceDesc8%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80271102 %EMU10KX.DeviceDesc9%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80221102 %EMU10KX.DeviceDesc10%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_40011102 %EMU10KX.DeviceDesc11%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80691102 %EMU10KX.DeviceDesc12%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_806a1102 %EMU10KX.DeviceDesc13%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_806b1102 %EMU10KX.DeviceDesc14%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80311102 %EMU10KX.DeviceDesc15%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80281102 %EMU10KX.DeviceDesc16%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80321102 %EMU10KX.DeviceDesc17%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80231102 %EMU10KX.DeviceDesc18%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80621102 %EMU10KX.DeviceDesc19%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80641102 %EMU10KX.DeviceDesc20%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80711102 %EMU10KX.DeviceDesc21%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80251102 %EMU10KX.DeviceDesc22%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80631102 %EMU10KX.DeviceDesc23%=KX_EMU10KX, PCI\VEN_1102&DEV_0004&SUBSYS_00421102 %EMU10KX.DeviceDesc24%=KX_EMU10KX, PCI\VEN_1102&DEV_0004&SUBSYS_00431102 %EMU10KX.DeviceDesc25%=KX_EMU10KX, PCI\VEN_1102&DEV_0004&SUBSYS_00511102 %EMU10KX.DeviceDesc26%=KX_EMU10KX, PCI\VEN_1102&DEV_0004&SUBSYS_00531102 %EMU10KX.DeviceDesc27%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80501102 %EMU10KX.DeviceDesc28%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_802A1102 %EMU10KX.DeviceDesc29%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_802B1102 %EMU10KX.DeviceDesc30%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80331102 %EMU10KX.DeviceDesc31%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80291102 %EMU10KX.DeviceDesc32%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80681102 %EMU10KX.DeviceDesc33%=KX_EMU10KX, PCI\VEN_1102&DEV_0004&SUBSYS_00411102 %EMU10KX.DeviceDesc34%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&SUBSYS_80351102 %EMU10KX.DeviceDesc35%=KX_EMU10KX, PCI\VEN_1102&DEV_0002&CC_040100 %EMU10KX.DeviceDesc36%=KX_EMU10KX, PCI\VEN_1102&DEV_0004&CC_040100 [KX_EMU10KX] DriverVer=10/11/2002,5.10.0.3526 AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf) CopyFiles=KXDRIVER.CopyList,KXAPPS.CopyList,KXASIO.CopyList AddReg=KX_EMU10KX.AddReg,KX_EMU10KX_WIN98.AddReg,KXASIO.AddReg,KXAPPS_98.AddReg KnownRegEntries=KX_EMU10KX.KnownRegEntries [KX_EMU10KX.KnownRegEntries] IsWin98Gold=keep [IsWin98Gold] 1=HKLM,Software\Microsoft\Windows\CurrentVersion,VersionNumber,0,4.10.1998 [KX_EMU10KX.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=KXDRIVER.CopyList,KXAPPS.CopyList,KXASIO.CopyList DelReg=KX_EMU10KX.DelReg AddReg=KX_EMU10KX.AddReg ,KX_EMU10KX_WINNT.AddReg,KXASIO.AddReg,KXAPPS_NT.AddReg [KX_EMU10KX_WIN98.AddReg] [KX_EMU10KX_WINNT.AddReg] HKR,Branding,icon,,"kxmixer.exe,128" HKR,Branding,bitmap,,"kxmixer.exe,400" HKR,Branding,url,,"http://www.kxproject.com" [KX_EMU10KX.DelReg] HKCU,kX, [KX_EMU10KX.AddReg] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,,SetupPreferredAudioDevices,3,01,00,00,00 HKR,,Driver,,kx.sys HKR,,NTMPDriver,,"kx.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,,%EMU10KX_WAVE% HKR,Drivers\midi\wdmaud.drv,Description,,%EMU10KX_MIDI% HKR,Drivers\mixer\wdmaud.drv,Description,,%EMU10KX_MIXER% ; Localized Names (pins and nodes) HKLM,%MediaCategories%\%GUID.KX_SYNTH1%,Name,,%KX_SYNTH1_NAME% HKLM,%MediaCategories%\%GUID.KX_SYNTH1%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_SYNTH2%,Name,,%KX_SYNTH2_NAME% HKLM,%MediaCategories%\%GUID.KX_SYNTH2%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_MIXER%,Name,,%KX_MIXER_NAME% HKLM,%MediaCategories%\%GUID.KX_MIXER%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_RECIN%,Name,,%KX_RECIN_NAME% HKLM,%MediaCategories%\%GUID.KX_RECIN%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT01%,Name,,%KX_WAVEOUT01_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT01%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT45%,Name,,%KX_WAVEOUT45_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT45%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT67%,Name,,%KX_WAVEOUT67_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT67%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT89%,Name,,%KX_WAVEOUT89_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT89%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEIN%,Name,,%KX_WAVEIN_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEIN%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT01M%,Name,,%KX_WAVEOUT01M_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT01M%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT45M%,Name,,%KX_WAVEOUT45M_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT45M%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT67M%,Name,,%KX_WAVEOUT67M_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT67M%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT89M%,Name,,%KX_WAVEOUT89M_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT89M%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT01V%,Name,,%KX_WAVEOUT01V_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT01V%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT45V%,Name,,%KX_WAVEOUT45V_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT45V%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT67V%,Name,,%KX_WAVEOUT67V_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT67V%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUT89V%,Name,,%KX_WAVEOUT89V_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUT89V%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_RECINV%,Name,,%KX_RECINV_NAME% HKLM,%MediaCategories%\%GUID.KX_RECINV%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_SYNTH1V%,Name,,%KX_SYNTH1V_NAME% HKLM,%MediaCategories%\%GUID.KX_SYNTH1V%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_SYNTH1M%,Name,,%KX_SYNTH1M_NAME% HKLM,%MediaCategories%\%GUID.KX_SYNTH1M%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_SYNTH2V%,Name,,%KX_SYNTH2V_NAME% HKLM,%MediaCategories%\%GUID.KX_SYNTH2V%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_SYNTH2M%,Name,,%KX_SYNTH2M_NAME% HKLM,%MediaCategories%\%GUID.KX_SYNTH2M%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_UARTOUT%,Name,,%KX_UARTOUT_NAME% HKLM,%MediaCategories%\%GUID.KX_UARTOUT%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_UARTIN%,Name,,%KX_UARTIN_NAME% HKLM,%MediaCategories%\%GUID.KX_UARTIN%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_UARTOUT2%,Name,,%KX_UARTOUT2_NAME% HKLM,%MediaCategories%\%GUID.KX_UARTOUT2%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_UARTIN2%,Name,,%KX_UARTIN2_NAME% HKLM,%MediaCategories%\%GUID.KX_UARTIN2%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_AC3%,Name,,%KX_AC3_NAME% HKLM,%MediaCategories%\%GUID.KX_AC3%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_CTRLOUT%,Name,,%KX_CTRLOUT_NAME% HKLM,%MediaCategories%\%GUID.KX_CTRLOUT%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.KX_CTRLIN%,Name,,%KX_CTRLIN_NAME% HKLM,%MediaCategories%\%GUID.KX_CTRLIN%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%GUID.KX_RECMIXER%,Name,,%KX_RECMIXER_NAME% HKLM,%MediaCategories%\%GUID.KX_RECMIXER%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEOUTPUT%,Name,,%KX_WAVEOUTPUT_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEOUTPUT%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_MASTERV%,Name,,%KX_MASTERV_NAME% HKLM,%MediaCategories%\%GUID.KX_MASTERV%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_MASTERM%,Name,,%KX_MASTERM_NAME% HKLM,%MediaCategories%\%GUID.KX_MASTERM%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEV%,Name,,%KX_WAVEV_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEV%,Display,1,00,00,00,01 HKLM,%MediaCategories%\%GUID.KX_WAVEM%,Name,,%KX_WAVEM_NAME% HKLM,%MediaCategories%\%GUID.KX_WAVEM%,Display,1,00,00,00,01 [KX_EMU10KX.Interfaces] AddInterface=%KSCAT_AUDIO%,%KSNAME_Wave0%,KX_EMU10KX.I.Wave0 AddInterface=%KSCAT_RENDER%,%KSNAME_Wave0%,KX_EMU10KX.I.Wave0 AddInterface=%KSCAT_CAPTURE%,%KSNAME_Wave0%,KX_EMU10KX.I.Wave0 AddInterface=%KSCAT_AUDIO%,%KSNAME_Wave1%,KX_EMU10KX.I.Wave1 AddInterface=%KSCAT_RENDER%,%KSNAME_Wave1%,KX_EMU10KX.I.Wave1 AddInterface=%KSCAT_AUDIO%,%KSNAME_Wave2%,KX_EMU10KX.I.Wave2 AddInterface=%KSCAT_RENDER%,%KSNAME_Wave2%,KX_EMU10KX.I.Wave2 AddInterface=%KSCAT_AUDIO%,%KSNAME_Wave3%,KX_EMU10KX.I.Wave3 AddInterface=%KSCAT_RENDER%,%KSNAME_Wave3%,KX_EMU10KX.I.Wave3 AddInterface=%KSCAT_AUDIO%,%KSNAME_Topo1%,KX_EMU10KX.I.Topology1 AddInterface=%KSCAT_TOPOLOGY%,%KSNAME_Topo1%,KX_EMU10KX.I.Topology1 AddInterface=%KSCAT_AUDIO%,%KSNAME_Topo2%,KX_EMU10KX.I.Topology2 AddInterface=%KSCAT_TOPOLOGY%,%KSNAME_Topo2%,KX_EMU10KX.I.Topology2 AddInterface=%KSCAT_AUDIO%,%KSNAME_Topo3%,KX_EMU10KX.I.Topology3 AddInterface=%KSCAT_TOPOLOGY%,%KSNAME_Topo3%,KX_EMU10KX.I.Topology3 AddInterface=%KSCAT_AUDIO%,%KSNAME_Topo4%,KX_EMU10KX.I.Topology4 AddInterface=%KSCAT_TOPOLOGY%,%KSNAME_Topo4%,KX_EMU10KX.I.Topology4 AddInterface=%KSCAT_AUDIO%,%KSNAME_UART1%,KX_EMU10KX.I.UART1 AddInterface=%KSCAT_RENDER%,%KSNAME_UART1%,KX_EMU10KX.I.UART1 AddInterface=%KSCAT_CAPTURE%,%KSNAME_UART1%,KX_EMU10KX.I.UART1 AddInterface=%KSCAT_AUDIO%,%KSNAME_UART2%,KX_EMU10KX.I.UART2 AddInterface=%KSCAT_RENDER%,%KSNAME_UART2%,KX_EMU10KX.I.UART2 AddInterface=%KSCAT_CAPTURE%,%KSNAME_UART2%,KX_EMU10KX.I.UART2 AddInterface=%KSCAT_AUDIO%,%KSNAME_Synth1%,KX_EMU10KX.I.Synth1 AddInterface=%KSCAT_RENDER%,%KSNAME_Synth1%,KX_EMU10KX.I.Synth1 AddInterface=%KSCAT_AUDIO%,%KSNAME_Synth2%,KX_EMU10KX.I.Synth2 AddInterface=%KSCAT_RENDER%,%KSNAME_Synth2%,KX_EMU10KX.I.Synth2 AddInterface=%KSCAT_AUDIO%,%KSNAME_CTRL%,KX_EMU10KX.I.CTRL AddInterface=%KSCAT_RENDER%,%KSNAME_CTRL%,KX_EMU10KX.I.CTRL AddInterface=%KSCAT_CAPTURE%,%KSNAME_CTRL%,KX_EMU10KX.I.CTRL [KX_EMU10KX.NT.Interfaces] AddInterface=%KSCAT_AUDIO%,%KSNAME_Wave0%,KX_EMU10KX.I.Wave0 AddInterface=%KSCAT_RENDER%,%KSNAME_Wave0%,KX_EMU10KX.I.Wave0 AddInterface=%KSCAT_CAPTURE%,%KSNAME_Wave0%,KX_EMU10KX.I.Wave0 AddInterface=%KSCAT_AUDIO%,%KSNAME_Wave1%,KX_EMU10KX.I.Wave1 AddInterface=%KSCAT_RENDER%,%KSNAME_Wave1%,KX_EMU10KX.I.Wave1 AddInterface=%KSCAT_AUDIO%,%KSNAME_Wave2%,KX_EMU10KX.I.Wave2 AddInterface=%KSCAT_RENDER%,%KSNAME_Wave2%,KX_EMU10KX.I.Wave2 AddInterface=%KSCAT_AUDIO%,%KSNAME_Wave3%,KX_EMU10KX.I.Wave3 AddInterface=%KSCAT_RENDER%,%KSNAME_Wave3%,KX_EMU10KX.I.Wave3 AddInterface=%KSCAT_AUDIO%,%KSNAME_Topo1%,KX_EMU10KX.I.Topology1 AddInterface=%KSCAT_TOPOLOGY%,%KSNAME_Topo1%,KX_EMU10KX.I.Topology1 AddInterface=%KSCAT_AUDIO%,%KSNAME_Topo2%,KX_EMU10KX.I.Topology2 AddInterface=%KSCAT_TOPOLOGY%,%KSNAME_Topo2%,KX_EMU10KX.I.Topology2 AddInterface=%KSCAT_AUDIO%,%KSNAME_Topo3%,KX_EMU10KX.I.Topology3 AddInterface=%KSCAT_TOPOLOGY%,%KSNAME_Topo3%,KX_EMU10KX.I.Topology3 AddInterface=%KSCAT_AUDIO%,%KSNAME_Topo4%,KX_EMU10KX.I.Topology4 AddInterface=%KSCAT_TOPOLOGY%,%KSNAME_Topo4%,KX_EMU10KX.I.Topology4 AddInterface=%KSCAT_AUDIO%,%KSNAME_UART1%,KX_EMU10KX.I.UART1 AddInterface=%KSCAT_RENDER%,%KSNAME_UART1%,KX_EMU10KX.I.UART1 AddInterface=%KSCAT_CAPTURE%,%KSNAME_UART1%,KX_EMU10KX.I.UART1 AddInterface=%KSCAT_AUDIO%,%KSNAME_UART2%,KX_EMU10KX.I.UART2 AddInterface=%KSCAT_RENDER%,%KSNAME_UART2%,KX_EMU10KX.I.UART2 AddInterface=%KSCAT_CAPTURE%,%KSNAME_UART2%,KX_EMU10KX.I.UART2 AddInterface=%KSCAT_AUDIO%,%KSNAME_Synth1%,KX_EMU10KX.I.Synth1 AddInterface=%KSCAT_RENDER%,%KSNAME_Synth1%,KX_EMU10KX.I.Synth1 AddInterface=%KSCAT_AUDIO%,%KSNAME_Synth2%,KX_EMU10KX.I.Synth2 AddInterface=%KSCAT_RENDER%,%KSNAME_Synth2%,KX_EMU10KX.I.Synth2 AddInterface=%KSCAT_AUDIO%,%KSNAME_CTRL%,KX_EMU10KX.I.CTRL AddInterface=%KSCAT_RENDER%,%KSNAME_CTRL%,KX_EMU10KX.I.CTRL AddInterface=%KSCAT_CAPTURE%,%KSNAME_CTRL%,KX_EMU10KX.I.CTRL [KX_EMU10KX.I.Wave0] AddReg=KX_EMU10KX.I.Wave0.AddReg [KX_EMU10KX.I.Wave0.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.Wave0.szPname% [KX_EMU10KX.I.Wave1] AddReg=KX_EMU10KX.I.Wave1.AddReg [KX_EMU10KX.I.Wave1.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.Wave1.szPname% [KX_EMU10KX.I.Wave2] AddReg=KX_EMU10KX.I.Wave2.AddReg [KX_EMU10KX.I.Wave2.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.Wave2.szPname% [KX_EMU10KX.I.Wave3] AddReg=KX_EMU10KX.I.Wave3.AddReg [KX_EMU10KX.I.Wave3.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.Wave3.szPname% [KX_EMU10KX.I.Topology1] AddReg=KX_EMU10KX.I.Topo1.AddReg [KX_EMU10KX.I.Topo1.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.Topology1.szPname% [KX_EMU10KX.I.Topology2] AddReg=KX_EMU10KX.I.Topo2.AddReg [KX_EMU10KX.I.Topo2.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.Topology2.szPname% [KX_EMU10KX.I.Topology3] AddReg=KX_EMU10KX.I.Topo3.AddReg [KX_EMU10KX.I.Topo3.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.Topology3.szPname% [KX_EMU10KX.I.Topology4] AddReg=KX_EMU10KX.I.Topo4.AddReg [KX_EMU10KX.I.Topo4.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.Topology4.szPname% [KX_EMU10KX.I.UART1] AddReg=KX_EMU10KX.I.UART1.AddReg [KX_EMU10KX.I.UART1.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.UART1.szPname% [KX_EMU10KX.I.UART2] AddReg=KX_EMU10KX.I.UART2.AddReg [KX_EMU10KX.I.UART2.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.UART2.szPname% [KX_EMU10KX.I.CTRL] AddReg=KX_EMU10KX.I.CTRL.AddReg [KX_EMU10KX.I.CTRL.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.CTRL.szPname% [KX_EMU10KX.I.Synth1] AddReg=KX_EMU10KX.I.Synth1.AddReg [KX_EMU10KX.I.Synth1.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.Synth1.szPname% [KX_EMU10KX.I.Synth2] AddReg=KX_EMU10KX.I.Synth2.AddReg [KX_EMU10KX.I.Synth2.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KX_EMU10KX.Synth2.szPname% [KX_EMU10KX.NT.Services] AddService = kxwdmdrv, 0x00000002, KX_EMU10KX_Service_Inst [KX_EMU10KX_Service_Inst] DisplayName = %EMU10KX_SERVICE.DeviceDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %10%\system32\drivers\kx.sys [KXAPPS.CopyList] kxmixer.exe kxhelp.chm kxctrl.exe kxapi.dll kxgui.dll cmax20.dll kxsetup.exe kxskin.kxs kxfxlib.kxl sfman32.dll [KXAPPS_98.AddReg] HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","kX Mixer",,"kxmixer --startup" [KXAPPS_NT.AddReg] HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","kX Mixer",,"kxmixer --startup" [KXASIO.CopyList] kxasio.dll [KXASIO.AddReg] HKCR,CLSID\{5C0B12B1-F582-4935-BFAE-85267A6BE13D},,,"kX ASIO" HKCR,CLSID\{5C0B12B1-F582-4935-BFAE-85267A6BE13D}\InprocServer32,,,"kxasio.dll" HKCR,CLSID\{5C0B12B1-F582-4935-BFAE-85267A6BE13D}\InprocServer32,ThreadingModel,,"Apartment" HKLM,"SOFTWARE\ASIO\kX ASIO Driver","CLSID",,"{5C0B12B1-F582-4935-BFAE-85267A6BE13D}" HKLM,"SOFTWARE\ASIO\kX ASIO Driver","Description",,"kX ASIO" [KXDRIVER.CopyList] kx.sys [DestinationDirs] DefaultDestDir=11 KXAPPS.CopyList=11 KXASIO.CopyList=11 KXDRIVER.CopyList=10,system32\drivers [Strings] ; Consts Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}" KSCAT_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}" KSCAT_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}" KSCAT_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}" KSCAT_TOPOLOGY="{DDA54A40-1E4C-11D1-A050-405705C10000}" KSCAT_SYNTHESIZER="{DFF220F3-F70F-11D0-B917-00A0C9223196}" MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories" ; Manufacturer ProviderName="Eugene Gavrilov" MfgName="Creative Labs - kX Project" DiskDescription="Eugene Gavrilov kX Driver Disk" EMU10KX_SERVICE.DeviceDesc="kX WDM Driver Service" EMU10KX.DeviceDesc1="kX 10k1 Audio - 5.1 Model SB0060" EMU10KX.DeviceDesc2="kX 10k1 Audio - Model CT4620" EMU10KX.DeviceDesc3="kX 10k1 Audio - Model CT4670 Value" EMU10KX.DeviceDesc4="kX 10k1 Audio - Model CT4760" EMU10KX.DeviceDesc5="kX 10k1 Audio - Motherboard Model" EMU10KX.DeviceDesc6="kX 10k1 Audio - Model CT4850 value" EMU10KX.DeviceDesc7="kX 10k1 Audio - Model CT4830 value" EMU10KX.DeviceDesc8="kX 10k1 Audio - Model CT4832 value" EMU10KX.DeviceDesc9="kX 10k1 Audio - Model CT4780 value" EMU10KX.DeviceDesc10="kX 10k1 Audio - Model APS" EMU10KX.DeviceDesc11="kX 10k1 Audio - 5.1 Model SB0101 Value" EMU10KX.DeviceDesc12="kX 10k1 Audio - 5.1 Model SB0103" EMU10KX.DeviceDesc13="kX 10k1 Audio - 5.1 Model SB0105" EMU10KX.DeviceDesc14="kX 10k1 Audio - Model CT4831 value" EMU10KX.DeviceDesc15="kX 10k1 Audio - Model CT4870 value" EMU10KX.DeviceDesc16="kX 10k1 Audio - Model CT4871 value" EMU10KX.DeviceDesc17="kX 10k1 Audio - Model PCI512 CT4790 OEM" EMU10KX.DeviceDesc18="kX 10k1 Audio - 5.1 Model SB0100" EMU10KX.DeviceDesc19="KX 10k1 Audio - 5.1 Model SB0102" EMU10KX.DeviceDesc20="kX 10k1 Audio - 5.1 Model SB0150" EMU10KX.DeviceDesc21="kX 10k1 Audio - Motherboard Model" EMU10KX.DeviceDesc22="kX 10k1 Audio - Motherboard Model" EMU10KX.DeviceDesc23="kX 10k2 Audio - Model CT0070" EMU10KX.DeviceDesc24="kX 10k2 Audio - Model CT0072" EMU10KX.DeviceDesc25="kX 10k2 Audio - Model SB0090" EMU10KX.DeviceDesc26="kX 10k2 Audio - Model CT0092" EMU10KX.DeviceDesc27="kX 10k1 Audio - Model PCI512 CT4820" EMU10KX.DeviceDesc28="kX 10k1 Audio - Model PCI256 CT4890" EMU10KX.DeviceDesc29="kX 10k1 Audio - Model PCI256 CT4891" EMU10KX.DeviceDesc30="kX 10k1 Audio - Model PCI256 CT4893" EMU10KX.DeviceDesc31="kX 10k1 Audio - Model CT4872" EMU10KX.DeviceDesc32="kX 10k1 Audio - Model CT0061" EMU10KX.DeviceDesc33="kX 10k2 Audio - Model CT4820" EMU10KX.DeviceDesc34="kX 10k1 Audio - Model CT0060" EMU10KX.DeviceDesc35="kX 10k1 Audio - General" EMU10KX.DeviceDesc36="kX 10k2 Audio - General" ; Device names (as in ControlPanel->Multimedia) ; Actually changed on-the-fly by WDM Driver KX_EMU10KX.Wave0.szPname="kX Wave 0/1" KX_EMU10KX.Wave1.szPname="kX Wave 4/5" KX_EMU10KX.Wave2.szPname="kX Wave 6/7" KX_EMU10KX.Wave3.szPname="kX Wave 8/9" KX_EMU10KX.Topology1.szPname="kX Mixer 0/1" KX_EMU10KX.Topology2.szPname="kX Mixer 4/5" KX_EMU10KX.Topology3.szPname="kX Mixer 6/7" KX_EMU10KX.Topology4.szPname="kX Mixer 8/9" KX_EMU10KX.UART1.szPname="kX UART" KX_EMU10KX.UART2.szPname="kX UART2" KX_EMU10KX.Synth1.szPname="kX Synth" KX_EMU10KX.Synth2.szPname="kX Synth2" KX_EMU10KX.CTRL.szPname="kX Control" KSNAME_Wave0="kx_wave0" KSNAME_Wave1="kx_wave1" KSNAME_Wave2="kx_wave2" KSNAME_Wave3="kx_wave3" KSNAME_UART1="kx_uart1" KSNAME_UART2="kx_uart2" KSNAME_Topo1="kx_topo1" KSNAME_Topo2="kx_topo2" KSNAME_Topo3="kx_topo3" KSNAME_Topo4="kx_topo4" KSNAME_Synth1="kx_synth1" KSNAME_Synth2="kx_synth2" KSNAME_CTRL="kx_ctrl" ; Device names ; (as in Properties in ControlPanel->System) EMU10KX_MIDI="kX Synth Device" EMU10KX_WAVE="kX Wave Device" EMU10KX_MIXER="kX Mixer Device" ; Mixer localized strings/GUIDs GUID.KX_MIXER="{1CCF2388-ACDF-44d7-ADC7-BEACCFAC0A13}" GUID.KX_SYNTH1="{5DE34F5F-203F-4c2f-9183-24C4E83D2C07}" GUID.KX_SYNTH2="{4F675923-5339-44a9-8663-0229D070820D}" GUID.KX_RECIN="{A53B59C3-6F9D-464c-AFD6-2827C37BC85D}" GUID.KX_WAVEOUT01="{DB2E2B46-BAD6-4434-B595-4940469E1C8D}" GUID.KX_WAVEOUT45="{8731FE99-F22D-41f4-8731-B7429AF4C7D5}" GUID.KX_WAVEOUT67="{B00B8440-42A4-49f9-BD05-1B07A1418F6A}" GUID.KX_WAVEOUT89="{7BA22A9B-F39D-41dc-B07A-B33435EB85A0}" GUID.KX_WAVEIN="{FB6E34F3-A6E6-4292-B8B0-239CB57A7084}" GUID.KX_WAVEOUT01V="{B61A8F62-C6A6-4f08-82EC-761B0BE0E95A}" GUID.KX_WAVEOUT45V="{A8C232A3-D9D4-4ee7-80FE-1B3474D3842D}" GUID.KX_WAVEOUT67V="{48553D65-6D69-4b1c-8FE7-5E1B27AC2F0B}" GUID.KX_WAVEOUT89V="{6FE27FFB-4962-4205-86B0-9E009596FB09}" GUID.KX_WAVEOUT01M="{940F06AD-FE39-4ac7-918A-54FC82B719AB}" GUID.KX_WAVEOUT45M="{2E64C86F-03DD-4eca-B043-C8A9E5C3EC25}" GUID.KX_WAVEOUT67M="{AC966F3B-D379-4796-B4FA-F305650E8FED}" GUID.KX_WAVEOUT89M="{0F7B6182-9069-468b-B8F6-9FE7C38C1737}" GUID.KX_SYNTH1V="{F7EC0944-0D07-409a-89D2-82EDC2745CD0}" GUID.KX_SYNTH1M="{37EAC9A0-DBA9-43d5-896D-56E51B38A2A3}" GUID.KX_SYNTH2V="{4F06273E-E7E3-4628-9980-BEB59C64FC3C}" GUID.KX_SYNTH2M="{A5569A8C-5DFA-4847-8E1F-2B16634E9187}" GUID.KX_MASTERV="{D843FB71-4583-45b3-8AE1-94B0C8E18B71}" GUID.KX_MASTERM="{2D859B5C-95CC-43e8-A182-490331785AE8}" GUID.KX_RECINV="{308B8581-7FA0-4705-B0B1-0ECEC943B4E4}" GUID.KX_UARTOUT="{715361EB-AF5C-41db-A123-CD3D7826C824}" GUID.KX_UARTIN="{EEFB700A-A28B-4f5b-B96B-DFE13A94EF4B}" GUID.KX_UARTOUT2="{CA0C33B9-E1B2-4bfa-AC51-944774577AF5}" GUID.KX_UARTIN2="{60D0D0D5-10D5-4400-8353-2FF0081AFF79}" GUID.KX_CTRLIN="{B78E66B5-2721-4616-B8D4-4E0155BA3A1C}" GUID.KX_CTRLOUT="{0AE4BB4D-A590-4b67-B527-6565A4B53DBD}" GUID.KX_AC3="{FDCAC90A-249C-4e0d-B829-A5FF8F123780}" GUID.KX_RECMIXER="{243A0AAA-984D-44a0-9CE8-834E6A74EF6E}" GUID.KX_WAVEOUTPUT="{68A80F46-9FDD-4831-8E9C-3E9A3BF12E12}" GUID.KX_WAVEV="{3FD31A02-CAAE-4ed8-89C2-FF5CB392233D}" GUID.KX_WAVEM="{B3B7F1E2-E7E8-4caa-B2CD-C4E2904F824B}" ; Mixer names KX_MIXER_NAME="Master Mixer" KX_SYNTH1_NAME="Synth" KX_SYNTH2_NAME="Synth2" KX_RECIN_NAME="Recording Level" KX_WAVEOUT01_NAME="Wave Out 0/1" KX_WAVEOUT45_NAME="Wave Out 4/5" KX_WAVEOUT67_NAME="Wave Out 6/7" KX_WAVEOUT89_NAME="Wave Out 8/9" KX_WAVEOUT01V_NAME="Wave 0/1 Volume" KX_WAVEOUT45V_NAME="Wave 4/5 Volume" KX_WAVEOUT67V_NAME="Wave 6/7 Volume" KX_WAVEOUT89V_NAME="Wave 8/9 Volume" KX_WAVEOUT01M_NAME="Wave 0/1 Mute" KX_WAVEOUT45M_NAME="Wave 4/5 Mute" KX_WAVEOUT67M_NAME="Wave 6/7 Mute" KX_WAVEOUT89M_NAME="Wave 8/9 Mute" KX_WAVEIN_NAME="Wave In" KX_SYNTH1V_NAME="Synth Volume" KX_SYNTH1M_NAME="Synth Mute" KX_SYNTH2V_NAME="Synth2 Volume" KX_SYNTH2M_NAME="Synth2 Mute" KX_MASTERV_NAME="Master Volume" KX_MASTERM_NAME="Master Mute" KX_RECINV_NAME="Recording Level" KX_UARTOUT_NAME="UART Out" KX_UARTIN_NAME="UART In" KX_CTRLOUT_NAME="Ctrl Out" KX_CTRLIN_NAME="Ctrl In" KX_UARTOUT2_NAME="UART2 Out" KX_UARTIN2_NAME="UART2 In" KX_AC3_NAME="AC3 Output" KX_RECMIXER_NAME="Recording Mixer" KX_WAVEOUTPUT_NAME="Wave Output" KX_WAVEV_NAME="Volume" KX_WAVEM_NAME="Mute"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.