aureal.inf Driver File Contents (w2k2076_8820.zip)

[Version]
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=%MSFT%
LayoutFile=layout.inf, layout1.inf, layout2.inf
DriverVer =08/06/1999,5.00.2095.1

[Manufacturer]
%AurealMfgName%=Aureal

[Aureal]
%*WDM_AU8820.DeviceDesc%=WDM_AU8820, PCI\VEN_12EB&DEV_0001
%*WDM_AU8820.DeviceDesc%=WDM_AU8820, PCI\VEN_12EB&DEV_0001&SUBSYS_1002122D&REV_02


[WDM_AU8820]
AlsoInstall = KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf)
AddReg      = WDM_AU8820.AddReg, WDM_AU88XX.AddReg, A3D20.AddReg
CopyFiles   = WDM_AU8820.CopyList, AU8820_CP.CopyList


[WDM_AU8820.AddReg]
HKR,,AssociatedFilters,,"wdmaud,redbook"
HKR,,Driver,,adm8820.sys
HKR,,NTMPDriver,,"adm8820.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_AU8820.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv, Description,,%*WDM_AU8820.DeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_AU8820.DeviceDesc%

; initial mixer Master Vol/Mute
HKLM,%8820CustomInf%,"MixInitMasterVol",0x00010001,04,0,0,0				; DWORD Value: 0x00 - 0x10
HKLM,%8820CustomInf%,"MixInitMasterMute",0x00010001,0,0,0,0				; DWORD Value: 1 - mute, 0 - unmute
;; initial mixer vol level
;;
;; ORDER: WT, Wave Out, S/PDIF In, Telephone, Mic, LineIn, CD, Video, Aux, PC-Beep
HKLM,%8820CustomInf%,"MixInitPlayVol",0x00000001,08,08,0C,0E,0E,0D,0C,0B,0C,0C	; Binary Value: 0x00 - 0x10
;; ORDER: Telephone, Mic, LineIn, CD, Video, Aux, StreoMixer, MonoMixer
HKLM,%8820CustomInf%,"MixInitRecVol",0x00000001,08,08,08,08,08,08,08,08		; Binary Value: 0x00 - 0x10
;; ORDER: Mic, LineIn
HKLM,%8820CustomInf%,"MixInitVoiceVol",0x00000001,08,08				; Binary Value: 0x00 - 0x10
;; ORDER: Mono Out, Headphone Out, S/PDIF Out, 3D Center, 3D Depth
HKLM,%8820CustomInf%,"MixInitAC97CtrlVol",0x00000001,0E,0E,10,0C,0C,08		; Binary Value: 0x00 - 0x10

; initial mixer mute
HKLM,%8820CustomInf%,"MixInitPlayMute",0x00000001,0,0,0,1,1,0,0,0,0,1		; Binary Value: 1 - mute, 0 - unmute
HKLM,%8820CustomInf%,"MixInitRecSelect",0x00000001,0,1,0,0,0,0,0,0			; Binary Value: 1 - selected
HKLM,%8820CustomInf%,"MixInitVoiceSelect",0x00000001,1,0					; Binary Value: 1 - selected
HKLM,%8820CustomInf%,"MixInitAC97CtrlMute",0x00000001,1,1,0,0,0,0			; Binary Value: 1 - mute, 0 - unmute

; HW & SW Voice Number in WT
HKLM,%8820CustomInf%,"WtMaxNumHwVoice",0x00010001,20,0,0,0					; DWORD Value: WtNumHwVoice = 32
HKLM,%8820CustomInf%,"WtMaxNumSwVoice",0x00010001,20,0,0,0					; DWORD Value: WtNumSwVoice = 32

HKLM,%8820CustomInf%,"WtNumVoicesStrings",0x00010001,3,0,0,0				; Number of strings for control panel

HKLM,%8820CustomInf%,"WtNumVoicesString0",0x00020000,%8820WtNumVoicesString0%	; Strings for Wt control panel
HKLM,%8820CustomInf%,"WtNumVoicesString1",0x00020000,%8820WtNumVoicesString1%	; Strings for Wt control panel
HKLM,%8820CustomInf%,"WtNumVoicesString2",0x00020000,%8820WtNumVoicesString2%	; Strings for Wt control panel

HKLM,%8820CustomInf%,"WtNumVoicesParams0",0x00000001,0,0,20,0,0,64,0		; Preset ID, num Hard Voices msb, Num Hard Voices Lsb,num Soft Voices msb, Num Soft Voices Lsb, CPU utilization, mode
HKLM,%8820CustomInf%,"WtNumVoicesParams1",0x00000001,1,0,20,0,20,64,3		; Preset ID, num Hard Voices msb, Num Hard Voices Lsb,num Soft Voices msb, Num Soft Voices Lsb, CPU utilization, mode
HKLM,%8820CustomInf%,"WtNumVoicesParams2",0x00000001,2,0,20,0,20,64,2		; Preset ID, num Hard Voices msb, Num Hard Voices Lsb,num Soft Voices msb, Num Soft Voices Lsb, CPU utilization, mode

HKLM,%8820ControlStr%,"SoftSynthModeIndex",0x00010001,0						; Inital index setting
HKLM,%8820ControlStr%,"SoftSynthMode",0x00010001,3,0,0,0				; Vortex contrl panel WT mode (0 - 2)
HKLM,%8820ControlStr%,"AspenWavetableEffect",0x00010001,1,0,0,0			; Vortex control panel WT effects on/off (1/0)
HKLM,%8820ControlStr%,"ReverbAmount",0x00010001,0,0,0,0				; Vortex control panel WT reverb amount (0 - 127)
HKLM,%8820ControlStr%,"ChorusAmount",0x00010001,0,0,0,0				; Vortex control panel WT chorus amount (0 - 127)
HKLM,%8820ControlStr%,"TargetOutput3D",0x00010001,1,0,0,0				; 3D target output type - done for MX300
HKLM,%8820ControlStr%,"SecondaryXtalk",0x00010001,2,0,0,0				; Secondary Xtalk type - done for MX300
HKLM,%8820ControlStr%,"PrimaryXtalk",0x00010001,2,0,0,0				; Primary Xtalk type - done for MX300
HKLM,%8820ControlStr%,"RoutingInfo",0x00010001,3,0,0,0				; Routing information - done for MX300
HKLM,%8820ControlStr%,"FxSelectParams",0x00000001,04,06			
HKLM,%8820ControlStr%,"QuadCodecOutputModeState",0x00010001,0,0,0,0			; 0 - stere, 1 - quad

[WDM_AU88XX.AddReg]
;; Friendly names
HKLM,%MediaCategories%\%AURLGUID.PcBeep%,Name,,%AURLPin.PcBeep%
HKLM,%MediaCategories%\%AURLGUID.PcBeep%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%AURLGUID.Phone%,Name,,%AURLPin.Phone%
HKLM,%MediaCategories%\%AURLGUID.Phone%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%AURLGUID.Mic%,Name,,%AURLPin.Mic%
HKLM,%MediaCategories%\%AURLGUID.Mic%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%AURLGUID.LineIn%,Name,,%AURLPin.LineIn%
HKLM,%MediaCategories%\%AURLGUID.LineIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%AURLGUID.CDPlayer%,Name,,%AURLPin.CDPlayer%
HKLM,%MediaCategories%\%AURLGUID.CDPlayer%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%AURLGUID.Video%,Name,,%AURLPin.Video%
HKLM,%MediaCategories%\%AURLGUID.Video%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%AURLGUID.Aux%,Name,,%AURLPin.Aux%
HKLM,%MediaCategories%\%AURLGUID.Aux%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%AURLGUID.LineOut%,Name,,%AURLPin.LineOut%
HKLM,%MediaCategories%\%AURLGUID.LineOut%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%AURLGUID.HPOut%,Name,,%AURLPin.HPOut%
HKLM,%MediaCategories%\%AURLGUID.HPOut%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%AURLGUID.MonoOut%,Name,,%AURLPin.MonoOut%
HKLM,%MediaCategories%\%AURLGUID.MonoOut%,Display,1,00,00,00,00

[A3D20.AddReg]
HKCR,"CLSID\{92FA2C24-253C-11d2-90FB-006008A1F441}","",,"A3dApi Object"
HKCR,"CLSID\{92FA2C24-253C-11d2-90FB-006008A1F441}","AppID",,"{92FA2C24-253C-11D2-90FB-006008A1F441}"
HKCR,"CLSID\{92FA2C24-253C-11d2-90FB-006008A1F441}\InprocServer32","",,"A3dapi.dll"
HKCR,"CLSID\{92FA2C24-253C-11d2-90FB-006008A1F441}\InprocServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{442D12A1-2641-11d2-90FB-006008A1F441}","",,"A3dDAL Object"
HKCR,"CLSID\{442D12A1-2641-11d2-90FB-006008A1F441}","AppID",,"{442D12A1-2641-11D2-90FB-006008A1F441}"
HKCR,"CLSID\{442D12A1-2641-11d2-90FB-006008A1F441}\InprocServer32","",,"a3d.dll"
HKCR,"CLSID\{442D12A1-2641-11d2-90FB-006008A1F441}\InprocServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{d8f1eee0-f634-11cf-8700-00a0245d918b}","",,"A3d Object"
HKCR,"CLSID\{d8f1eee0-f634-11cf-8700-00a0245d918b}\InprocServer32","",,"a3d.dll"
HKCR,"CLSID\{d8f1eee0-f634-11cf-8700-00a0245d918b}\InprocServer32","ThreadingModel",,"Apartment"
HKCR,"A3dDAL","",,"A3dDAL Object"
HKCR,"A3dDAL\CLSID","",,"{442D12A1-2641-11d2-90FB-006008A1F441}"
HKCR,"A3dApi","",,"A3dApi Object"
HKCR,"A3dApi\CLSID","",,"{92FA2C24-253C-11d2-90FB-006008A1F441}"
HKCR,"A3d","",,"A3d Object"
HKCR,"A3d\CLSID","",,"{d8f1eee0-f634-11cf-8700-00a0245d918b}"


[WDM_AU8820.CopyList]
adm8820.sys

[AU8820_CP.CopyList]
asp4cpl.exe
asp4cpl.cpl
aum42loc.dll
asp4cpl1.hlp
asp4cpl2.hlp
asp4cpl3.hlp
asp4tray.exe
a3d.vxd
a3d.dll
a3dapi.dll

[DestinationDirs]
WDM_AU8820.CopyList  = 10,system32\drivers ; %SystemRoot%\system32\drivers
AU8820_CP.CopyList   = 10,system32\drivers ; %SystemRoot%\system32\

[WDM_AU8820.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,AurlAud.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,AurlAud.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,AurlAud.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,AurlAud.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,WDM.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,WDM.Interface.UART
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_WT%,WDM.Interface.WT
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_WT%,WDM.Interface.WT
;AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DMUS%,AurlAud.Interface.DMus
;AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DMUS%,AurlAud.Interface.DMus
;AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_DMUS%,AurlAud.Interface.DMus

[AurlAud.Interface.Wave]
AddReg=AurlAud.Interface.Wave.AddReg
[AurlAud.Interface.Wave.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%AurlAud.Wave.szPname%

[AurlAud.Interface.Topology]
AddReg=AurlAud.Interface.Topo.AddReg
[AurlAud.Interface.Topo.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%AurlAud.Topology.szPname%

[WDM.Interface.UART]
AddReg=WDM.Interface.UART.AddReg
[WDM.Interface.UART.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.UART.szPname%

[WDM.Interface.WT]
AddReg=WDM.Interface.WT.AddReg
[WDM.Interface.WT.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.WT.szPname%

[AurlAud.Interface.DMus]
AddReg=AurlAud.Interface.DMus.AddReg

[AurlAud.Interface.DMus.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%AurlAud.DMus.szPname%

;;**************** NT Install ****************

[WDM_AU8820.NTX86]
Include=   ks.inf, wdmaudio.inf
Needs=     KS.Registration, WDMAUDIO.Registration
CopyFiles= WDM_AU8820.CopyList, AU8820_CP.CopyList
AddReg=	   WDM_AU8820.AddReg, WDM_AU88XX.AddReg, A3D20.AddReg

[WDM_AU8820.NTX86.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,AurlAud.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,AurlAud.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,AurlAud.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,AurlAud.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,WDM.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,WDM.Interface.UART
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_WT%,WDM.Interface.WT
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_WT%,WDM.Interface.WT
;AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DMUS%,AurlAud.Interface.DMus
;AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DMUS%,AurlAud.Interface.DMus
;AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_DMUS%,AurlAud.Interface.DMus

[WDM_AU8820.NTX86.Services]
AddService = wdm_au8820, 0x00000002, wdm_au8820_Service_Inst

[wdm_au8820_Service_Inst]
DisplayName    = %wdm_au8820.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\adm8820.sys


[Strings]
MSFT="Microsoft"
AurealMfgName="Aureal Semiconductor"
*WDM_AU8820.DeviceDesc="#mswin2k Aureal Vortex 8820 Audio (WDM)"
AurlAud.Wave.szPname="Aureal Audio"
AurlAud.Topology.szPname="Aureal"
;; Aureal friendly names (non-localizeable)
AURLGUID.PcBeep      ="{AD019000-6DB0-11D1-95A6-00C04FB925D3}"
AURLGUID.Phone       ="{62D35A01-E42B-11d1-B073-00608CCBD2F1}"
AURLGUID.Mic         ="{62D35A02-E42B-11d1-B073-00608CCBD2F1}"
AURLGUID.LineIn      ="{AD019004-6DB0-11D1-95A6-00C04FB925D3}"
AURLGUID.CDPlayer    ="{AD019005-6DB0-11D1-95A6-00C04FB925D3}"
AURLGUID.Video       ="{62D35A06-E42B-11d1-B073-00608CCBD2F1}"
AURLGUID.Aux         ="{AD019007-6DB0-11D1-95A6-00C04FB925D3}"
AURLGUID.LineOut     ="{AD019008-6DB0-11D1-95A6-00C04FB925D3}"
AURLGUID.HPOut       ="{62D35A09-E42B-11d1-B073-00608CCBD2F1}"
AURLGUID.MonoOut     ="{62D35A0A-E42B-11d1-B073-00608CCBD2F1}"
;; Aureal friendly names (localizeable)
AURLPin.PcBeep       ="PC Speaker"
AURLPin.Phone        ="Phone"
AURLPin.Mic          ="Microphone"
AURLPin.LineIn       ="Line In"
AURLPin.CDPlayer     ="CD Player"
AURLPin.Video        ="Video"
AURLPin.Aux          ="Aux"
AURLPin.LineOut      ="Speaker"
AURLPin.HPOut        ="Headphones"
AURLPin.MonoOut      ="Mono Out"

MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
MediaResources="SYSTEM\CurrentControlSet\Control\MediaResources"
WDM_SWSYNTH="Microsoft SWSynth (WDM)"
WDM_MIDI="WDM-based Device"
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}"
KSNAME_Wave="Wave"
KSNAME_UART="Uart"
KSNAME_Topology="Topology"
KSNAME_WT="Wavetable"

WDM.UART.szPname="MPU-401"
WDM.WT.szPname="Aureal Wavetable"
AurlAud.DMus.szPname="Aureal DirectMusic"

wdm_au8820.SvcDesc = "Aureal Vortex 8820 Audio Driver (WDM)"
*WDM_DMUSIC.DeviceDesc="Aureal Direct Music(WDM)"


; Variables used for install
8820DriverNames="Software\Aureal\Vortex\DriverNames"
8820MixerStr="Software\Aureal\Vortex\MixerStrings"
8820MsgBoxStr="Software\Aureal\Vortex\MsgBoxStrings"
8820CustomInf="Software\Aureal\Vortex\Customization"
8820ControlStr="Software\Aureal\Vortex\ControlPanel"
8820InstallStr="Software\Aureal\Vortex\InstallSettings"

8820WtNumVoicesString0="32 Voice Pro"
8820WtNumVoicesString1="64 Voice Gamer"
8820WtNumVoicesString2="64 Voice Pro"
Download Driver Pack

How To Update Drivers Manually

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.

server: web1, load: 0.95