-9Copyright (c) 1990-2002 ESI Corporation All rights Reserved ; ; ProDigy-7.1 ;============================================================== ;============================================================== [Version] Signature="$CHICAGO$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} provider="AUDIOTRAK " ;============================================================== [WIN98.KnownRegEntries] IsWin98Gold=keep [IsWin98Gold] 1=HKLM,Software\Microsoft\Windows\CurrentVersion,VersionNumber,0,4.10.1998 ;[ControlFlags] ;ExcludeFromSelect = * ;============================================================== [SourceDisksNames] 222=%DiskDescription%,,, [SourceDisksFiles] Pd71.sys=222 Pd71wdm.sys=222 Pd71Sens.sys=222 Pd71Pan.exe=222 Pd71Asio.dll=222 ;Sensaura source files - begin crlds3d.dll=222 Audio3D.dll=222 EsiDS3D.sys=222 ;Sensaura source files - end [DestinationDirs] WDM.CopyList=10,system32\drivers WDM.App.CopyList=10,system ;Sensaura destination locations - begin Sensaura.CopyList=10,system32\drivers CRL3D.CopyList=10,system Audio3D.CopyList=11 ;Sensaura destination locations - end [WDM.CopyList] Pd71.sys Pd71wdm.sys Pd71Sens.sys [WDM.App.CopyList] Pd71Pan.exe Pd71Asio.dll ;Sensaura copy lists - begin [Sensaura.CopyList] EsiDS3D.sys [CRL3D.CopyList] crlds3d.dll [Audio3D.CopyList] a3d.dll,Audio3D.dll,,4 Audio3D.dll ;Sensaura copy lists - end [DriverDel] DelFiles=WDM.CopyList,WDM.App.CopyList [DriverUp] CopyFiles=WDM.CopyList,WDM.App.CopyList,Sensaura.CopyList,CRL3D.CopyList,Audio3D.CopyList ;============================================================== [Manufacturer] "AUDIO-TRAK"=AUDIOTRAK [AUDIOTRAK] %Pd71_A0.DeviceDesc%=Pd71_AA, PCI\VEN_1412&DEV_1724&SUBSYS_45534933 %Pd71_01.DeviceDesc%=Pd71_01, AUDIOTRAK\PRODG71_01 %Pd71_02.DeviceDesc%=Pd71_02, AUDIOTRAK\PRODG71_02 ;============================================================== ; Pd71_AA ;============================================================== [Pd71_AA] CopyFiles=WDM.CopyList,WDM.App.CopyList,Sensaura.CopyList,CRL3D.CopyList,Audio3D.CopyList AddReg=Pd71_AA.AddReg,Pd71_AA.ASIO.AddReg,StartPanel [Pd71_AA.NTX86] Include=ks.inf,wdmaudio.inf Needs=KS.Registration,WDMAUDIO.Registration CopyFiles=WDM.CopyList,WDM.App.CopyList,Sensaura.CopyList,CRL3D.CopyList,Audio3D.CopyList AddReg=Pd71_AA.ASIO.AddReg [Pd71_AA.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,Pd71.sys [Pd71_AA.ASIO.AddReg] HKLM,SOFTWARE\ASIO\%ASIO_Pd71NAME%,CLSID,,%ASIO_Pd71IID% HKCR,CLSID\%ASIO_Pd71IID%,,,%ASIO_Pd71NAME% HKCR,CLSID\%ASIO_Pd71IID%\InProcServer32,,,"%10%\system\Pd71Asio.dll" HKCR,CLSID\%ASIO_Pd71IID%\InProcServer32,ThreadingModel,,"Apartment" HKLM,Software\Microsoft\Windows\CurrentVersion\Run,Pd71Pan,,"Pd71Pan.Exe" [StartPanel] ;HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,Pd71Pan,,"Pd71Pan.Exe" [Pd71_AA.NTX86.Services] include=wdmaudio.inf needs=wdmaudio.registration.services AddService = Pd71_AA, 0x00000002, Pd71_AA_Service_Inst [Pd71_AA_Service_Inst] DisplayName = %Pd71_AA.SvcDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %10%\system32\drivers\Pd71.sys ;=======================================================================================; [WDM.AddReg1] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,,Driver,,Pd71wdm.sys HKR,,NTMPDriver,,"Pd71wdm.sys" HKR,Drivers,SubClasses,,"wave,mixer" HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\wave\wdmaud.drv,Description,,%MME.DriverDesc% HKR,Drivers\mixer\wdmaud.drv,Description,,%MME.DriverDesc% HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\midi\wdmaud.drv,Description,,%MME.DriverDesc% HKR,,SetupPreferredAudioDevices,3,01,00,00,00 [WDM.AddReg2] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,,Driver,,Pd71Sens.sys HKR,,NTMPDriver,,"Pd71Sens.sys" HKR,Drivers,SubClasses,,"wave,mixer" HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\wave\wdmaud.drv,Description,,%MME.DriverDesc% HKR,Drivers\mixer\wdmaud.drv,Description,,%MME.DriverDesc% HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\midi\wdmaud.drv,Description,,%MME.DriverDesc% ;=======================================================================================; ; Pd71_01 ;=======================================================================================; [Pd71_01] AlsoInstall=KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf) AddReg=WDM.AddReg1 [Pd71_01.NTX86] Include=ks.inf,wdmaudio.inf Needs=KS.Registration,WDMAUDIO.Registration AddReg=WDM.AddReg1 [Pd71_01.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo%,WDM.Interface.Topo1 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM.Interface.Wave1 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM.Interface.Wave1 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM.Interface.Wave1 [Pd71_01.NTX86.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo%,WDM.Interface.Topo1 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM.Interface.Wave1 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM.Interface.Wave1 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM.Interface.Wave1 [WDM.Interface.Topo1] AddReg=WDM.Interface.Topo1.AddReg [WDM.Interface.Topo1.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%WDM.Topo1.szPname% [WDM.Interface.Wave1] AddReg=WDM.Interface.Wave1.AddReg [WDM.Interface.Wave1.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%WDM.Wave1.szPname% [Pd71_01.Services] include=wdmaudio.inf needs=wdmaudio.registration.services AddService = Pd71_01, 0x00000002, Pd71_01_Service_Inst [Pd71_01.NTX86.Services] include=wdmaudio.inf needs=wdmaudio.registration.services AddService = Pd71_01, 0x00000002, Pd71_01_Service_Inst [Pd71_01_Service_Inst] DisplayName = %Pd71_01.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\system32\drivers\Pd71wdm.sys ;=======================================================================================; ; Pd71_02 ;=======================================================================================; [Pd71_02] AlsoInstall=KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf) AddReg=WDM.AddReg2,SensauraConfiguration.AddReg [Pd71_02.NTX86] Include=ks.inf,wdmaudio.inf Needs=KS.Registration,WDMAUDIO.Registration AddReg=WDM.AddReg2,SensauraConfiguration.AddReg ;Sensaura filter driver installation - begin [Pd71_02.HW] AddReg=SensauraFilter.AddReg ;Sensaura filter driver installation - end ;Sensaura filter driver installation - begin [Pd71_02.NTX86.HW] AddReg=SensauraFilter.AddReg.NTX86 ;Sensaura filter driver installation - end ;Sensaura configuration - begin [SensauraFilter.AddReg] ;; Sensaura filter driver installation HKR,,UpperFilters,0x00010000,EsiDS3D.sys [SensauraFilter.AddReg.NTX86] ;; Sensaura filter driver installation HKR,,UpperFilters,0x00010000,"EsiDS3D" [SensauraConfiguration.AddReg] ;; Sensaura filter driver configuration HKR,Sensaura\Configuration,RenderFactory,0,%KSNAME_DS3D% HKR,Sensaura\Configuration,TopologyFactory,0,%KSNAME_DS3DTO% ;If you don't have a topology filter factory then you don't need this! HKR,Sensaura\Configuration,IgnoreDSSpeakerConfiguration,0x00010001,0 ;Sensaura configuration - end [Pd71_02.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DS3DTO%,WDM.Interface.Topo2 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DS3D%,WDM.Interface.Wave2 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DS3D%,WDM.Interface.Wave2 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DS3D%,WDM.Interface.Wave2 [Pd71_02.NTX86.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DS3DTO%,WDM.Interface.Topo2 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DS3D%,WDM.Interface.Wave2 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DS3D%,WDM.Interface.Wave2 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DS3D%,WDM.Interface.Wave2 [WDM.Interface.Topo2] AddReg=WDM.Interface.Topo2.AddReg [WDM.Interface.Topo2.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%WDM.Topo2.szPname% [WDM.Interface.Wave2] AddReg=WDM.Interface.Wave2.AddReg [WDM.Interface.Wave2.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%WDM.Wave2.szPname% [Pd71_02.Services] include=wdmaudio.inf needs=wdmaudio.registration.services AddService = Pd71_02, 0x00000002, Pd71_02_Service_Inst ;Sensaura service - begin AddService = EsiDS3D, 0x00000000, EsiDS3D_Service_Inst ;Sensaura service - end [Pd71_02.NTX86.Services] include=wdmaudio.inf needs=wdmaudio.registration.services AddService = Pd71_02, 0x00000002, Pd71_02_Service_Inst ;Sensaura service - begin AddService = EsiDS3D, 0x00000000, EsiDS3D_Service_Inst ;Sensaura service - end [Pd71_02_Service_Inst] DisplayName = %Pd71_02.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\system32\drivers\Pd71Sens.sys ;Sensaura service installation - begin [EsiDS3D_Service_Inst] DisplayName = %EsiDS3D.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\system32\drivers\EsiDS3D.sys ;Sensaura service installation - end ;====================== Strings =============================== [Strings] DiskDescription ="ProDigy 7.1 Driver for WIn98SE,ME,2000,XP" Pd71_A0.DeviceDesc ="ProDigy 7.1 Controller" Pd71_01.DeviceDesc ="ProDigy 7.1" Pd71_02.DeviceDesc ="Sensaura 3D" ;Sensaura service description - begin EsiDS3D.SvcDesc = "Service for Sensaura WDM 3D Audio Driver" ;Sensaura service descritpion - end MME.DriverDesc ="ProDigy 7.1 MME Driver" KSNAME_Topo ="ESI_Mixer" KSNAME_Wave ="ESI_Wave" KSNAME_DS3DTO ="ESI_DS3DMixer" KSNAME_DS3D ="ESI_DS3D" KSNAME_Midi1 ="ESI_Midi1" WDM.Topo1.szPname ="ProDigy 7.1 Mixer" WDM.Wave1.szPname ="ProDigy 7.1" WDM.Topo2.szPname ="Sensaura 3D Mixer" WDM.Wave2.szPname ="Sensaura 3D" 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}" Pd71_AA.SvcDesc ="Service for ProDigy 7.1 Audio Driver (EWDM)" Pd71_01.SvcDesc ="Service for ProDigy 7.1" Pd71_02.SvcDesc ="Service for ProDigy 7.12 Sensaura" ASIO_Pd71IID ="{936D4541-3C6E-11d7-8404-00E04CC0C33C}" ASIO_Pd71NAME ="ASIO 2.0 - ProDigy 7.1"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.