;Copyright (c) 1990-2002 ESI Corporation All rights Reserved
;
; ProDigy-192 EAX
;==============================================================
;==============================================================
[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]
Prdg.sys=222
PrdgWdm.sys=222
SensWdm.sys=222
PrdgPan.exe=222
PrdgAsio.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]
Prdg.sys
Prdgwdm.sys
Senswdm.sys
Prdgwdm6.sys,Prdgwdm.sys
[WDM.App.CopyList]
PrdgPan.exe
PrdgAsio.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
;==============================================================
[Manufacturer]
"AUDIO-TRAK"=AUDIOTRAK
[AUDIOTRAK]
%PRDG_A0.DeviceDesc%=PRDG_AA, PCI\VEN_1412&DEV_1724&SUBSYS_45534934
%PRDG_A1.DeviceDesc%=PRDG_AA, PCI\VEN_1412&DEV_1724&SUBSYS_45534935
%PRDG_01.DeviceDesc%=PRDG_01, AUDIOTRAK\PRODIGY_01
%PRDG_02.DeviceDesc%=PRDG_02, AUDIOTRAK\PRODIGY_02
%PRDG_06.DeviceDesc%=PRDG_06, AUDIOTRAK\PRODIGY_06
;==============================================================
; PRDG_AA
;==============================================================
[PRDG_AA]
CopyFiles=WDM.CopyList,WDM.App.CopyList,Sensaura.CopyList,CRL3D.CopyList,Audio3D.CopyList
AddReg=PRDG_AA.AddReg,PRDG_AA.ASIO.AddReg
[PRDG_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=PRDG_AA.ASIO.AddReg
[PRDG_AA.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Prdg.sys
[PRDG_AA.ASIO.AddReg]
HKLM,SOFTWARE\ASIO\%ASIO_PrdgNAME%,CLSID,,%ASIO_PrdgIID%
HKCR,CLSID\%ASIO_PrdgIID%,,,%ASIO_PrdgNAME%
HKCR,CLSID\%ASIO_PrdgIID%\InProcServer32,,,"%10%\system\PrdgAsio.dll"
HKCR,CLSID\%ASIO_PrdgIID%\InProcServer32,ThreadingModel,,"Apartment"
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,PrdgPan,,"PrdgPan.Exe"
[StartPanel]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,PrdgPan,,"PrdgPan.Exe"
[PRDG_AA.NTX86.Services]
include=wdmaudio.inf
needs=wdmaudio.registration.services
AddService = PRDG_AA, 0x00000002, PRDG_AA_Service_Inst
[PRDG_AA_Service_Inst]
DisplayName = %PRDG_AA.SvcDesc%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %10%\system32\drivers\Prdg.sys
;=======================================================================================;
[WDM.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,Prdgwdm.sys
HKR,,NTMPDriver,,"Prdgwdm.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%
[SENSWDM.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,Senswdm.sys
HKR,,NTMPDriver,,"Senswdm.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%
[WDM.Midi.AddReg]
HKR,,AssociatedFilters,,"wdmaud"
HKR,,Driver,,Prdgwdm6.sys
HKR,,NTMPDriver,,"Prdgwdm6.sys"
HKR,Drivers,SubClasses,,"midi"
HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv,Description,,%MME.DriverDesc%
;=======================================================================================;
; PRDG_01
;=======================================================================================;
[PRDG_01]
AlsoInstall=KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf)
AddReg=SENSWDM.AddReg,SensauraConfiguration.AddReg
[PRDG_01.NTX86]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
AddReg=SENSWDM.AddReg,SensauraConfiguration.AddReg
;Sensaura filter driver installation - begin
[PRDG_01.HW]
AddReg=SensauraFilter.AddReg
;Sensaura filter driver installation - end
;Sensaura filter driver installation - begin
[PRDG_01.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_Wave%
HKR,Sensaura\Configuration,TopologyFactory,0,%KSNAME_Topo% ;If you don't have a topology filter factory then you don't need this!
;Sensaura configuration - end
[PRDG_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
[PRDG_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%
[PRDG_01.Services]
include=wdmaudio.inf
needs=wdmaudio.registration.services
AddService = PRDG_01, 0x00000002, PRDG_01_Service_Inst
;Sensaura service - begin
AddService = EsiDS3D, 0x00000000, EsiDS3D_Service_Inst
;Sensaura service - end
[PRDG_01.NTX86.Services]
include=wdmaudio.inf
needs=wdmaudio.registration.services
AddService = PRDG_01, 0x00000002, PRDG_01_Service_Inst
;Sensaura service - begin
AddService = EsiDS3D, 0x00000000, EsiDS3D_Service_Inst
;Sensaura service - end
[PRDG_01_Service_Inst]
DisplayName = %PRDG_01.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\Senswdm.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
;=======================================================================================;
; PRDG_02
;=======================================================================================;
[PRDG_02]
AlsoInstall=KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf)
AddReg=WDM.AddReg
[PRDG_02.NTX86]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
AddReg=WDM.AddReg
[PRDG_02.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo2%,WDM.Interface.Topo2
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave2%,WDM.Interface.Wave2
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave2%,WDM.Interface.Wave2
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave2%,WDM.Interface.Wave2
[PRDG_02.NTX86.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo2%,WDM.Interface.Topo2
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave2%,WDM.Interface.Wave2
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave2%,WDM.Interface.Wave2
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave2%,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%
[PRDG_02.NTX86.Services]
include=wdmaudio.inf
needs=wdmaudio.registration.services
AddService = PRDG_02, 0x00000002, PRDG_02_Service_Inst
[PRDG_02_Service_Inst]
DisplayName = %PRDG_02.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\Prdgwdm.sys
;=======================================================================================;
; PRDG_06
;=======================================================================================;
[PRDG_06]
AlsoInstall=KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf)
AddReg=WDM.Midi.AddReg
[PRDG_06.NTX86]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
AddReg=WDM.Midi.AddReg
[PRDG_06.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Midi1%,WDM.Interface.Midi1
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Midi1%,WDM.Interface.Midi1
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Midi1%,WDM.Interface.Midi1
[PRDG_06.NTX86.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Midi1%,WDM.Interface.Midi1
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Midi1%,WDM.Interface.Midi1
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Midi1%,WDM.Interface.Midi1
[WDM.Interface.Midi1]
AddReg=WDM.Interface.Midi1.AddReg
[WDM.Interface.Midi1.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Midi1.szPname%
[PRDG_06.NTX86.Services]
include=wdmaudio.inf
needs=wdmaudio.registration.services
AddService = PRDG_06, 0x00000002, PRDG_06_Service_Inst
[PRDG_06_Service_Inst]
DisplayName = %PRDG_06.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\Prdgwdm6.sys
;====================== Strings ===============================
[Strings]
DiskDescription ="ProDigy 192 EAX Driver for WIn98 SE,ME,2000,XP"
PRDG_A0.DeviceDesc ="ProDigy 192 Controller"
PRDG_A1.DeviceDesc ="ProDigy 192 Controller"
PRDG_01.DeviceDesc ="Sensaura 3d Wave"
PRDG_02.DeviceDesc ="ProDigy 192 Wave"
PRDG_06.DeviceDesc ="ProDigy 192 Midi"
;Sensaura service description - begin
EsiDS3D.SvcDesc = "Service for Sensaura WDM 3D Audio Driver"
;Sensaura service descritpion - end
MME.DriverDesc ="ProDigy 192 MME Driver"
KSNAME_Topo ="ESI_DS3DMixer"
KSNAME_Wave ="ESI_DS3D"
KSNAME_Topo2 ="ESI_Mixer"
KSNAME_Wave2 ="ESI_Wave"
KSNAME_Midi1 ="ESI_Midi1"
WDM.Topo1.szPname ="Sensaura 3D Mixer"
WDM.Wave1.szPname ="Sensaura 3D"
WDM.Topo2.szPname ="ProDigy 192 Mixer"
WDM.Wave2.szPname ="ProDigy 192"
WDM.Midi1.szPname ="ProDigy 192 Midi"
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}"
PRDG_AA.SvcDesc ="Service for ProDigy 192 Audio Driver (EWDM)"
PRDG_01.SvcDesc ="Service for ProDigy 192-1"
PRDG_02.SvcDesc ="Service for ProDigy 192-2"
PRDG_06.SvcDesc ="Service for ProDigy 192 MIDI"
ASIO_PrdgIID ="{5990B420-4628-11d6-8404-0000F461437F}"
ASIO_PrdgNAME ="ASIO 2.0 - ProDigy 192"
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.