cwcwdm.inf Driver File Contents (Px3010.zip)

;*****************************************************************************
;
; CWCWDM.INF - Device description file for Windows 98
;              installation of the CS461x driver files.
;
; Copyright (c) 1996-1998 Crystal Semiconductor Corp.
;
;*****************************************************************************
[Version]
CatalogFile=PUSW3010.cat
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=%CSMfgName%
LayoutFile=layout.inf, layout1.inf, layout2.inf

[Manufacturer]
%CSMfgName%=Crystal


[Crystal]
%cwcspud.DeviceDesc%  = cwcspud,  PCI\VEN_1013&DEV_6001
%cwcspud.DeviceDesc%  = cwcspud,  PCI\VEN_1013&DEV_6003
%cwcwdm.DeviceDesc%   = cwcwdm,   CRYSTAL\SOUNDFUSION_WDM_INTERFACE
%cwcspud3.DeviceDesc% = cwcspud3, CRYSTAL\SOUNDFUSION_SPUD3_INTERFACE
%cwcgame.DeviceDesc%  = cwcgame,  CRYSTAL\*PNPB02F
%cwcwvtbl.DeviceDesc% = cwcwvtbl, CRYSTAL\SOUNDFUSION_WAVETABLE
%cwcblstr.DeviceDesc% = cwcblstr, CRYSTAL\SOUNDFUSION_BLASTER_INTERFACE


[DestinationDirs]
cwcspudw98.CopyList = 10,system32\drivers
cwcspudNT5.CopyList = 10,system32\drivers
CS4610DSP.CopyList  = 10,cwcdata
cwcwtsmp.CopyList   = 10,cwcdata
cwcwdm.CopyList     = 10,system32\drivers
cwcspud3.CopyList   = 10,system32\drivers
;;cwcwvtbl.CopyList   = 10,system32\drivers
DefaultDestDir      = 11


[cwcspud]
CopyFiles=cwcspudw98.CopyList, CS4610DSP.CopyList
AddReg=cwcspud.AddReg, SPuD.AddReg
Delfiles=cwcspud.Delfiles

[cwcwdm]
Include=ks.inf, wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration
CopyFiles=cwcwdm.CopyList
AddReg=cwcwdm.AddReg, Mixer.AddReg
Delfiles=cwcwdm.Delfiles

[cwcspud3]
AddReg=cwcspud3.AddReg, SPuD3.AddReg
CopyFiles=cwcspud3.CopyList
Delfiles=cwcspud3.Delfiles

[cwcgame]
Include=joystick.inf
Needs=MSJSTICK

[cwcwvtbl]
;;Include=ks.inf, wdmaudio.inf
;;Needs=KS.Registration, WDMAUDIO.Registration
;;CopyFiles=cwcwvtbl.CopyList, cwcwtsmp.CopyList
;;AddReg=cwcwvtbl.AddReg
;;Delfiles=cwcwvtbl.Delfiles

[cwcblstr]


[cwcspud.Interfaces]
AddInterface=%CRYSTAL_SPUD_GUID%,%CRYSTAL_SPUD%,CSCAud.Interface.SPuD

[cwcspud3.Interfaces]
AddInterface=%CRYSTAL_SPUD3_GUID%,%CRYSTAL_SPUD3%,CSCAud.Interface.SPuD3


[cwcwdm.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,CSCAud.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,CSCAud.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,CSCAud.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,CSCAud.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,CSCAud.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,CSCAud.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,CSCAud.Interface.UART

[cwcwvtbl.Interfaces]
;;AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,CSCAud.Interface.Wavetable
;;AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,CSCAud.Interface.Wavetable

[CSCAud.Interface.SPuD]
AddReg=CSCAud.Interface.SPuD.AddReg

[CSCAud.Interface.SPuD.AddReg]
HKR,,FriendlyName,,%cwcspud.DeviceDesc%

[CSCAud.Interface.SPuD3]
AddReg=CSCAud.Interface.SPuD3.AddReg

[CSCAud.Interface.SPuD3.AddReg]
HKR,,FriendlyName,,%cwcspud3.DeviceDesc%

[CSCAud.Interface.Wave]
AddReg=CSCAud.Interface.Wave.AddReg

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

[CSCAud.Interface.Topology]
AddReg=CSCAud.Interface.Topo.AddReg

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

[CSCAud.Interface.UART]
AddReg=CSCAud.Interface.UART.AddReg

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


;;[CSCAud.Interface.Wavetable]
;;AddReg=CSCAud.Interface.WT.AddReg

;;[CSCAud.Interface.WT.AddReg]
;;HKR,,CLSID,,%Proxy.CLSID%
;;HKR,,FriendlyName,,%CSCAud.Wavetable.szPname%


[cwcspud.AddReg]
HKR,,Driver,,cwcspud.sys
HKR,,NTMPDriver,,"cwcspud.sys"
HKR,,DevLoader,,"*ntkern"
;
; This section is for the limits for 3D positional audio and Wave Table.
; 
HKLM,%KEY_BASE%\Limits\3D_44K,Maximum,1,08,00,00,00
HKLM,%KEY_BASE%\Limits\3D_44K,Minimum,1,01,00,00,00
HKLM,%KEY_BASE%\Limits\3D_44K,TaskType,1,00,03,00,00
HKLM,%KEY_BASE%\Limits\3D_44K,Version,1,00,00,00,00
HKLM,%KEY_BASE%\Limits\3D_32K,Maximum,1,08,00,00,00
HKLM,%KEY_BASE%\Limits\3D_32K,Minimum,1,01,00,00,00
HKLM,%KEY_BASE%\Limits\3D_32K,TaskType,1,10,03,00,00
HKLM,%KEY_BASE%\Limits\3D_32K,Version,1,00,00,00,00
HKLM,%KEY_BASE%\Limits\3D_22K,Maximum,1,08,00,00,00
HKLM,%KEY_BASE%\Limits\3D_22K,Minimum,1,01,00,00,00
HKLM,%KEY_BASE%\Limits\3D_22K,TaskType,1,20,03,00,00
HKLM,%KEY_BASE%\Limits\3D_22K,Version,1,00,00,00,00
HKLM,%KEY_BASE%\Limits\MIDIVoices,Maximum,1,18,00,00,00
HKLM,%KEY_BASE%\Limits\MIDIVoices,Minimum,1,10,00,00,00
HKLM,%KEY_BASE%\Limits\MIDIVoices,TaskType,1,01,01,00,00
HKLM,%KEY_BASE%\Limits\MIDIVoices,Version,1,00,00,00,00
HKLM,%KEY_BASE%\Limits\PCM,Maximum,1,20,00,00,00
HKLM,%KEY_BASE%\Limits\PCM,Minimum,1,01,00,00,00
HKLM,%KEY_BASE%\Limits\PCM,TaskType,1,07,00,00,00
HKLM,%KEY_BASE%\Limits\PCM,Version,1,00,00,00,00


[SPuD.AddReg]
HKLM,System\CurrentControlSet\Services\cwcspud,Start,1,03,00,00,00
HKLM,System\CurrentControlSet\Services\cwcspud,Type,1,01,00,00,00
HKLM,System\CurrentControlSet\Services\cwcspud,ErrorControl,1,01,00,00,00
HKLM,%KEY_BASE%\Inst,WinDir,,%10%
HKLM,%KEY_BASE%\Inst,File0,,%10%\cwcdata\cwcspud.dat

[SPuDNT.AddReg]
HKLM,%KEY_BASE%\Inst,WinDir,,\SystemRoot
HKLM,%KEY_BASE%\Inst,File0,,\SystemRoot\cwcdata\cwcspud.dat


[cwcwdm.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,cwcwdm.sys
HKR,,NTMPDriver,,"cwcwdm.sys,sbemul.sys"
HKR,Drivers,SubClasses,,"wave,mixer,midi"
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\midi\wdmaud.drv,Description,,%cwcwdm.DeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%cwcwdm.DeviceDesc%
HKR,Drivers\wave\wdmaud.drv,Description,,%cwcwdm.DeviceDesc%


[cwcspud3.AddReg]
HKR,,Driver,,cwcspud3.sys
HKR,,NTMPDriver,,"cwcspud3.sys"
HKR,,DevLoader,,"*ntkern"

[SPuD3.AddReg]
HKLM,System\CurrentControlSet\Services\cwcspud3,Start,1,03,00,00,00
HKLM,System\CurrentControlSet\Services\cwcspud3,Type,1,01,00,00,00
HKLM,System\CurrentControlSet\Services\cwcspud3,ErrorControl,1,01,00,00,00


;[cwcwvtbl.AddReg]
;HKR,,AssociatedFilters,,"wdmaud"
;HKR,,Driver,,cwcwvtbl.sys
;HKR,,NTMPDriver,,"cwcwvtbl.sys"
;HKR,Drivers,SubClasses,,"midi"
;HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
;HKR,Drivers\midi\wdmaud.drv,Description,,%cwcwvtbl.DeviceDesc%


[Mixer.AddReg]
;---------------------------------------------------------------------------
;
; Remember that these values are little endian.
;
; Mutes:
;
;   TRUE  = 01, 00, 00, 00  = 0x00000001
;   FALSE = 00, 00, 00, 00  = 0x00000000
;
; Master and Headphone Volumes:
;
;   MAX   = 00, 00, 00, 00  = 0x00000000 = 0.0   dB
;   MIN   = 00, 80, A1, FF  = 0xFFA18000 = -94.5 dB
;
; Analog Output Lines:
;
;   MAX   = 00, 00, 0C, 00  = 0x000C0000 = 12.0  dB
;   MIN   = 00, 80, DD, FF  = 0xFFDD8000 = -22.5 dB
;
; Record Volumes
;
;   MAX   = 00, 80, 16, 00  = 0x00168000 = 22.5  dB
;   MIN   = 00, 00, 00, 00  = 0x00000000 = 0.0   dB
;
;---------------------------------------------------------------------------
HKR, Settings, MasterVolumeLeft, 1, 00, 80, FB, FF
HKR, Settings, MasterVolumeRight, 1, 00, 80, FB, FF
HKR, Settings, MasterMute, 1, 00, 00, 00, 00

HKR, Settings, HeadphoneVolumeLeft, 1, 00, 80, FB, FF
HKR, Settings, HeadphoneVolumeRight, 1,  00, 80, FB, FF
HKR, Settings, HeadphoneMute, 1, 00, 00, 00, 00

HKR, Settings, OutputMidiVolumeLeft, 1, 00, 80, 04, 00
HKR, Settings, OutputMidiVolumeRight, 1, 00, 80, 04, 00
HKR, Settings, OutputMidiMute, 1, 00, 00, 00, 00

HKR, Settings, OutputPhoneVolume, 1, 00, 80, 04, 00
HKR, Settings, OutputPhoneMute, 1, 01, 00, 00, 00

HKR, Settings, OutputMicVolume, 1, 00, 80, 04, 00
HKR, Settings, OutputMicMute, 1, 01, 00, 00, 00

HKR, Settings, OutputLineInVolumeLeft, 1, 00, 80, 04, 00
HKR, Settings, OutputLineInVolumeRight, 1, 00, 80, 04, 00
HKR, Settings, OutputLineInMute, 1, 01, 00, 00, 00

HKR, Settings, OutputCDVolumeLeft, 1, 00, 80, 04, 00
HKR, Settings, OutputCDVolumeRight, 1, 00, 80, 04, 00
HKR, Settings, OutputCDMute, 1, 00, 00, 00, 00

HKR, Settings, OutputVideoVolumeLeft, 1, 00, 80, 04, 00
HKR, Settings, OutputVideoVolumeRight, 1, 00, 80, 04, 00
HKR, Settings, OutputVideoMute, 1, 01, 00, 00, 00

HKR, Settings, OutputAuxVolumeLeft, 1, 00, 80, 04, 00
HKR, Settings, OutputAuxVolumeRight, 1, 00, 80, 04, 00
HKR, Settings, OutputAuxMute, 1, 01, 00, 00, 00

HKR, Settings, InputMicVolumeLeft, 1, 00, 80, 10, 00
HKR, Settings, InputMicVolumeRight, 1, 00, 80, 10, 00

HKR, Settings, InputCDVolumeLeft, 1, 00, 80, 10, 00
HKR, Settings, InputCDVolumeRight, 1, 00, 80, 10, 00

HKR, Settings, InputVideoVolumeLeft, 1, 00, 80, 10, 00
HKR, Settings, InputVideoVolumeRight, 1, 00, 80, 10, 00

HKR, Settings, InputAuxVolumeLeft, 1, 00, 80, 10, 00
HKR, Settings, InputAuxVolumeRight, 1, 00, 80, 10, 00

HKR, Settings, InputLineInVolumeLeft, 1, 00, 80, 10, 00
HKR, Settings, InputLineInVolumeRight, 1, 00, 80, 10, 00

HKR, Settings, InputPhoneVolumeLeft, 1, 00, 80, 10, 00
HKR, Settings, InputPhoneVolumeRight, 1, 00, 80, 10, 00


[cwcspudw98.CopyList]
cwcos.sys,cwcosw98.sys
cwcspud.sys

[cwcspudNT5.CopyList]
cwcos.sys,cwcosnt5.sys
cwcspud.sys

[CS4610DSP.CopyList]
cwcspud.dat
cwc4612.osp
cwc4610.osp
cwc3d.osp
;cwcwt.osp
cwchrtf.22
cwchrtf.44
cwchrtf.v22
cwchrtf.v44

[cwcwdm.CopyList]
cwcwdm.sys

[cwcspud3.CopyList]
cwcspud3.sys

;[cwcwvtbl.CopyList]
;cwcwvtbl.sys

;[cwcwtsmp.CopyList]
;cwcwtsmp.dat

[cwcspud.Delfiles]
cwcos.sys
cwcspud.sys
cwcspud.dat
cwc4610.osp
cwc4612.osp
cwc3d.osp
;cwcwt.osp
cwchrtf.22
cwchrtf.44
cwchrtf.v22
cwchrtf.v44

[cwcwdm.Delfiles]
cwcwdm.sys

[cwcspud3.Delfiles]
cwcspud3.sys

;[cwcwvtbl.Delfiles]
;cwcwvtbl.sys
;cwcwtsmp.dat


;;**************** NT Install ****************
[cwcspud.NT]
CopyFiles=cwcspudNT5.CopyList, CS4610DSP.CopyList
AddReg=cwcspud.AddReg, SPuDNT.AddReg
Delfiles=cwcspud.Delfiles

[cwcwdm.NT]
Include=ks.inf, wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration.NT, WDMAUDIO.FDMA.NT
CopyFiles=cwcwdm.CopyList
AddReg=cwcwdm.AddReg, Mixer.AddReg
Delfiles=cwcwdm.Delfiles

[cwcspud3.NT]
CopyFiles=cwcspud3.CopyList
AddReg=cwcspud3.AddReg
Delfiles=cwcspud3.Delfiles

[cwcgame.NT]
Include=gameport.inf
Needs=GamePort_Device.NT

[cwcwvtbl.NT]
;;Include=ks.inf, wdmaudio.inf
;;Needs=KS.Registration, WDMAUDIO.Registration
;;CopyFiles=cwcwvtbl.CopyList, cwcwtsmp.CopyList
;;AddReg=cwcwvtbl.AddReg
;;Delfiles=cwcwvtbl.Delfiles

[cwcblstr.NT]


[cwcspud.NT.Interfaces]
AddInterface=%CRYSTAL_SPUD_GUID%,%CRYSTAL_SPUD%,CSCAud.Interface.SPuD

[cwcwdm.NT.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,CSCAud.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,CSCAud.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,CSCAud.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,CSCAud.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,CSCAud.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,CSCAud.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,CSCAud.Interface.UART

[cwcspud3.NT.Interfaces]
AddInterface=%CRYSTAL_SPUD3_GUID%,%CRYSTAL_SPUD3%,CSCAud.Interface.SPuD3



[cwcspud.NT.Services]
AddService = cwcspud, 0x00000002, cwcspud_Service_Inst

[cwcwdm.NT.Services]
AddService = wdmaud, 0x00000000, wdmaud_Service_Inst
AddService = swmidi, 0x00000000, swmidi_Service_Inst
AddService = cwcwdm, 0x00000002, cwcwdm_Service_Inst

[cwcspud3.NT.Services]
AddService = cwcspud3, 0x00000002, cwcspud3_Service_Inst

[cwcgame.NT.Services]
AddService=,0x2

[cwcwvtbl.NT.Services]
AddService=,0x2
;AddService = wdmaud, 0x00000000, wdmaud_Service_Inst
;AddService = cwcwvtbl, 0x00000002, cwcwvtbl_Service_Inst

[cwcblstr.NT.Services]
AddService=,0x2


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

[wdmaud_Service_Inst]
DisplayName   = %wdmaud.SvcDesc%
ServiceType   = 1                  ; SERVICE_KERNEL_DRIVER
StartType     = 1                  ; SERVICE_SYSTEM_START
ErrorControl  = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\wdmaud.sys

[swmidi_Service_Inst]
DisplayName   = %swmidi.SvcDesc%
ServiceType   = 1                  ; SERVICE_KERNEL_DRIVER
StartType     = 1                  ; SERVICE_SYSTEM_START
ErrorControl  = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\swmidi.sys

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

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

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

[SourceDisksNames]
1=%Disk1Name%,,0001
73170=WHQL,"",73170

[SourceDisksFiles]
cwc4610.osp=1
cwc4612.osp=1
cwc3d.osp=1
;cwcwt.osp=1
cwcspud.dat=1
cwcosw98.sys=1
cwcosnt5.sys=1
cwcspud.sys=1
cwcwdm.sys=1
cwcspud3.sys=1
;cwcwvtbl.sys=1
;cwcwtsmp.dat=1
cwchrtf.22=1
cwchrtf.44=1
cwchrtf.v22=1
cwchrtf.v44=1
PUSW3010.cat=73170


[Strings]
Disk1Name="Crystal SoundFusion(tm) WDM Driver Disk 1"
CSMfgName="Crystal Semiconductor Corporation"
cwcspud.DeviceDesc="Crystal SoundFusion(tm)"
cwcwdm.DeviceDesc="Crystal SoundFusion(tm) WDM Interface"
cwcspud3.DeviceDesc="Crystal SoundFusion(tm) SPuD3 Inferface"
cwcgame.DeviceDesc="Crystal SoundFusion(tm) Game Port"
cwcwvtbl.DeviceDesc="Crystal SoundFusion(tm) Wavetable MIDI"
cwcblstr.DeviceDesc="Crystal SoundFusion(tm) Blaster Interface"


;
; The strings cannot be longer than 31 characters.
;
CSCAud.Wave.szPname="Crystal SoundFusion(tm)"
CSCAud.Topology.szPname="SoundFusion(tm) Mixer"
CSCAud.UART.szPname="SoundFusion(tm) MIDI Port"
CSCAud.Wavetable.szPname="SoundFusion(tm) Wavetable"

MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
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"

KEY_BASE="SYSTEM\CurrentControlSet\Services\cwcspud\CS461x"
CRYSTAL_SPUD_GUID  = "{C84710EC-F725-11d1-94BA-00C04FBF8E70}"
CRYSTAL_SPUD="SPuD"

CRYSTAL_SPUD3_GUID = "{C84710ED-F725-11D1-94BA-00C04FBF8E70}"
CRYSTAL_SPUD3="SPuD3"

;
; This string are not displayed anywhere.  They are only used in the registry
; for a service description.
;
wdmaud.SvcDesc  = "Microsoft WDM Virtual Wave Driver"
swmidi.SvcDesc  = "Microsoft WDM Software Synthesizer"
cwcspud.SvcDesc = "Crystal SoundFusion(tm) Driver"
cwcwdm.SvcDesc  = "Crystal SoundFusion(tm) WDM Driver"
cwcspud3.SvcDesc  = "Crystal SoundFusion(tm) SPuD3 Driver"
cwcwvtbl.SvcDesc  = "Crystal SoundFusion(tm) WaveTable Driver"


Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"

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: web2, load: 2.25