CWCAUDIO.INF Driver File Contents (214x_dx5.exe)

;*****************************************************************************
;
; CWCAUDIO.INF - Device description file for Windows 95 Plug-N-Play
;                installation of the CS461x driver files.
;
; Copyright (c) 1996-1997 Crystal Semiconductor Corp.
;
;*****************************************************************************

[Version]
Signature="$CHICAGO$"
Class=MEDIA
provider=Crystal
LayoutFile=layout.inf

[ClassInstall]
AddReg=Class.AddReg

[Class.AddReg]
HKR,,,,%MediaClassName%
HKR,,Icon,,"-1"
HKR,,Installer,,mmci.dll

[Manufacturer]
%CSMfgName%=Crystal

[Crystal]
%CS4610.DeviceDesc%=CS4610_Device, PCI\VEN_1013&DEV_6001
%CS4610VirtualMPU401%=Virtual401_Device, CS4610\VIRTUAL_401
%CS4610Joystick%=Joystick_Device, CS4610\JOYSTICK

[CS4610_Device]
CopyFiles=CS4610Dx.CopyList,CS4610SP.CopyList,CS4610.CopyList
AddReg=CS4610.AddReg,SPuD.AddReg
UpdateAutoBat=CS4610.UpdateAutoBat

[Virtual401_Device]
AddReg=CS4610Virtual401.AddReg
CopyFiles=CS4610Virtual401.CopyList

[Joystick_Device]
AddReg=CS4610Joystick.AddReg

[CS4610Dx.CopyList]
dx5core.exe

[CS4610.CopyList]
cwclang.dll
cwcmcrnd.ax,cwcmcrnd.ax_
cwcmpeg.ax,cwcmpeg.ax_
cwcbose.vxd,cwcbose.vx_
cwcspud3.vxd,cwcspud3.vx_
cwcmmsys.drv,cwcmmsys.dr_
cwcmmsys.vxd,cwcmmsys.vx_
cwcdsnd.vxd,cwcdsnd.vx_
cwcenum.vxd,cwcenum.vx_
cwcproxy.vxd,cwcproxy.vx_
cwcspud.vxd,cwcspud.vx_

[CS4610SP.CopyList]
cwcfront.bos,cwcfront.bo_
cwcfxspk.bos,cwcfxspk.bo_
cwcspat.bos,cwcspat.bo_
cwcsurrd.bos,cwcsurrd.bo_
cwctier1.bos,cwctier1.bo_
cwctier2.bos,cwctier2.bo_
cwctier3.bos,cwctier3.bo_
cwcvrspk.bos,cwcvrspk.bo_
cwchrtf.v22,cwchrtf.v2_
cwchrtf.22,cwchrtf.22_
cwchrtf.v44,cwchrtf.v4_
cwchrtf.44,cwchrtf.44_
cwcmpeg.osp,cwcmpeg.os_
cwcac3.osp,cwcac3.os_
cwcwtdos.osp,cwcwtdos.os_
cwcwt.osp,cwcwt.os_
cwcbase.osp,cwcbase.os_
cwcmidi.exe,cwcmidi.ex_

[CS4610Virtual401.CopyList]
cwcwtsmp.dat,cwcwtsmp.da_

[CS4610.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,,Enumerator,,cwcenum.vxd
HKR,,Driver,,"cwcspud.vxd cwcdsnd.vxd cwcbose.vxd"
HKR,,EnumPropPages,,"cwcmmsys.drv"
HKR,Drivers\wave,,,
HKR,Drivers\wave\cwcmmsys.drv,Driver,,cwcmmsys.drv
HKR,Drivers\wave\cwcmmsys.drv,Description,,%CS461xWave.DeviceDesc%
HKR,Drivers\midi,,,
HKR,Drivers\midi\cwcmmsys.drv,Driver,,cwcmmsys.drv
HKR,Drivers\midi\cwcmmsys.drv,Description,,%CS461xMIDI.DeviceDesc%
HKR,Drivers\mixer,,,
HKR,Drivers\mixer\cwcmmsys.drv,Driver,,cwcmmsys.drv
HKR,Drivers\mixer\cwcmmsys.drv,Description,,%CS461xMixer.DeviceDesc%
HKR,Drivers,SubClasses,,"wave,midi,mixer"
HKLM,%KEY_MSDOS%\CS4610,,,%MSDOSConfig%
;HKLM,%KEY_MSDOS%\CS4610,Autoexec.Bat,,"%%WINDIR%%\cwcdata\cwcmidi.exe /S %%WINDIR%%\cwcdata\cwcwtsmp.dat /T %%WINDIR%%\cwcdata\cwcwtdos.osp"
HKLM,%KEY_MSDOS%\CS4610,Flags,1,07,00,00,00
HKLM,%KEY_MSDOS%\CS4610,Order,1,00,00,00,19
HKLM,%KEY_MSDOS%\CS4610,TipText,,%MSDOSTipText%
HKLM,%KEY_IOC%\acm,,,
HKLM,%KEY_IOC%\Rec,,,
HKLM,%KEY_IOC%\MPlay,,,
HKLM,%KEY_IOC%\Vol,,,
HKLM,%KEY_RUN%,SystemTray,,systray.exe
HKCU,%KEY_SOUNDMAPPER%,Playback,,%CS461xWave.DeviceDesc%
;HKLM,%KEY_RUNONCE%,cwcmpeg.ax,,"%11%\regsvr32 /s %11%\cwcmpeg.ax"
;HKLM,%KEY_RUNONCE%,cwcac3.ax,,"%11%\regsvr32 /s %11%\cwcac3.ax"
;HKLM,%KEY_RUNONCE%,cwcmcrnd.ax,,"%11%\regsvr32 /s %11%\cwcmcrnd.ax"
HKLM,%KEY_RUNONCE_SETUP%,dx5core.exe,,"%10%\cwcdata\dx5core.exe /q"
HKLM,%KEY_BASE%\WaveTable,SampleSet,,%10%\cwcdata\cwcwtsmp.dat
HKLM,%KEY_BASE%\3D,HRTF_44,,%10%\cwcdata\cwchrtf.44
HKLM,%KEY_BASE%\3D,HRTF_22,,%10%\cwcdata\cwchrtf.22
HKLM,%KEY_BASE%\3D,HRTF_44_VAD,,%10%\cwcdata\cwchrtf.v44
HKLM,%KEY_BASE%\3D,HRTF_22_VAD,,%10%\cwcdata\cwchrtf.v22
HKLM,%KEY_BASE%\3D,SpeakerVirtualization,1,00,00,00,00
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\AC3,Maximum,1,01,00,00,00
HKLM,%KEY_BASE%\Limits\AC3,Minimum,1,01,00,00,00
HKLM,%KEY_BASE%\Limits\AC3,TaskType,1,01,02,00,00
HKLM,%KEY_BASE%\Limits\AC3,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\MPEG,Maximum,1,01,00,00,00
HKLM,%KEY_BASE%\Limits\MPEG,Minimum,1,01,00,00,00
HKLM,%KEY_BASE%\Limits\MPEG,TaskType,1,00,04,00,00
HKLM,%KEY_BASE%\Limits\MPEG,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
HKLM,%KEY_BASE%\Strings,DirectSound,,%CS461xHAL.DeviceDesc%
HKLM,%KEY_BASE%\Strings,MIDI,,%CS461xMIDI.DeviceDesc%
HKLM,%KEY_BASE%\Strings,Mixer,,%CS461xMixer.DeviceDesc%
HKLM,%KEY_BASE%\Strings,Wave,,%CS461xWave.DeviceDesc%

HKLM,%KEY_BASE%\BoseEq,BassMultiplier,1,00,00,80,3f
HKLM,%KEY_BASE%\BoseEq,BassSingularity,1,00,00,48,43
HKLM,%KEY_BASE%\BoseEq,EnableBoseProcessing,1,01,00,00,00
HKLM,%KEY_BASE%\BoseEq,EnableSerialLoopback,1,01,00,00,00
HKLM,%KEY_BASE%\BoseEq,FRONT_ALPHA,,%10%\cwcdata\cwcfront.bos
HKLM,%KEY_BASE%\BoseEq,HFixedSpeaker,,%10%\cwcdata\cwcfxspk.bos
HKLM,%KEY_BASE%\BoseEq,HSpatial,,%10%\cwcdata\cwcspat.bos
HKLM,%KEY_BASE%\BoseEq,HVariableSpeaker,,%10%\cwcdata\cwcvrspk.bos
HKLM,%KEY_BASE%\BoseEq,SURROUND_ALPHA,,%10%\cwcdata\cwcsurrd.bos
HKLM,%KEY_BASE%\BoseEq,SurroundDetectShift,1,00,00,00,00
HKLM,%KEY_BASE%\BoseEq,Tier1,,%10%\cwcdata\cwctier1.bos
HKLM,%KEY_BASE%\BoseEq,Tier2,,%10%\cwcdata\cwctier2.bos
HKLM,%KEY_BASE%\BoseEq,Tier3,,%10%\cwcdata\cwctier3.bos
HKLM,%KEY_BASE%\BoseEq,TrebleMultiplier,1,00,00,80,3f
HKLM,%KEY_BASE%\BoseEq,TrebleSingularity,1,00,40,1c,45

[CS4610Virtual401.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,,Driver,,cwcmmsys.vxd
HKR,,DriverDesc,,%CS4610VirtualMPU401%

[CS4610Joystick.AddReg]
HKR,,DriverDesc,,%CS4610Joystick%

[SPuD.AddReg]
HKLM,%KEY_BASE%\DeviceMapping\6001-01-0-0,,,CS4610
HKLM,%KEY_BASE%\DeviceMapping\6001-01-0-1,,,CS4610
HKLM,%KEY_BASE%\DeviceMapping\6001-01-0-2,,,CS4610
HKLM,%KEY_BASE%\DeviceMapping\01-01,,,CS4297A
HKLM,%KEY_BASE%\DeviceMapping\02-01,,,CS4297B

HKLM,%KEY_BASE%\Parts\CS4610,MaxClockRate,1,ad,c8,e3,db
HKLM,%KEY_BASE%\Parts\CS4610\SP,FileName,,%10%\cwcdata\cwcbase.osp
HKLM,%KEY_BASE%\Parts\CS4610\SP,DSPType,1,01,00,00,00
HKLM,%KEY_BASE%\Parts\CS4610\SP,NumStreams,1,60,00,00,00
HKLM,%KEY_BASE%\Parts\CS4610\SP,Resources,1,24,00,00,00, \
                                00,00,00,00,00,18,00,00, \
                                01,00,00,00,00,70,00,00, \
                                02,00,00,00,00,30,00,00, \
                                03,00,00,00,00,38,00,00
HKLM,%KEY_BASE%\Parts\CS4610\SP,DefectFlags,1,00,00,00,00
HKLM,%KEY_BASE%\Parts\CS4610\SP,FeatureFlags,1,00,00,00,00

HKLM,%KEY_BASE%\Parts\CS4297A,DefectFlags,1,01,00,00,00
HKLM,%KEY_BASE%\Parts\CS4297A,FeatureFlags,1,00,00,00,00
HKLM,%KEY_BASE%\Parts\CS4297B,DefectFlags,1,00,00,00,00
HKLM,%KEY_BASE%\Parts\CS4297B,FeatureFlags,1,00,00,00,00

HKLM,"%KEY_BASE%\Tasks\SP OS",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\SP OS",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\SP OS",EntryPointLabel,,NullAlgorithm
HKLM,"%KEY_BASE%\Tasks\SP OS",FileName,,""
HKLM,"%KEY_BASE%\Tasks\SP OS",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\SP OS",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\SP OS",Resources,1,24,00,00,00, \
                              00,00,00,00,71,00,00,00, \
                              02,00,00,00,40,00,00,00, \
                              02,00,00,00,40,00,00,00, \
                              02,00,00,00,40,01,00,00
HKLM,"%KEY_BASE%\Tasks\SP OS",TaskID,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\SP OS",Version,1,00,00,00,01

HKLM,%KEY_BASE%\Tasks\Foreground,CompatibleVersions,1,00,00,00,01
HKLM,%KEY_BASE%\Tasks\Foreground,DSPType,1,01,00,00,00
HKLM,%KEY_BASE%\Tasks\Foreground,EntryPointLabel,,NullAlgorithm
HKLM,%KEY_BASE%\Tasks\Foreground,FileName,,""
HKLM,%KEY_BASE%\Tasks\Foreground,InputPorts,1,00,00,00,00
HKLM,%KEY_BASE%\Tasks\Foreground,OutputPorts,1,00,00,00,00
HKLM,%KEY_BASE%\Tasks\Foreground,Resources,1,04,00,00,00
HKLM,%KEY_BASE%\Tasks\Foreground,TaskID,1,01,00,00,00
HKLM,%KEY_BASE%\Tasks\Foreground,Version,1,00,00,00,01

HKLM,%KEY_BASE%\Tasks\Background,CompatibleVersions,1,00,00,00,01
HKLM,%KEY_BASE%\Tasks\Background,DSPType,1,01,00,00,00
HKLM,%KEY_BASE%\Tasks\Background,EntryPointLabel,,NullAlgorithm
HKLM,%KEY_BASE%\Tasks\Background,FileName,,""
HKLM,%KEY_BASE%\Tasks\Background,InputPorts,1,00,00,00,00
HKLM,%KEY_BASE%\Tasks\Background,OutputPorts,1,00,00,00,00
HKLM,%KEY_BASE%\Tasks\Background,Resources,1,04,00,00,00
HKLM,%KEY_BASE%\Tasks\Background,TaskID,1,02,00,00,00
HKLM,%KEY_BASE%\Tasks\Background,Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Timing Master",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Timing Master",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Timing Master",EntryPointLabel,,timingMaster
HKLM,"%KEY_BASE%\Tasks\Timing Master",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Timing Master",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Timing Master",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Timing Master",Resources,1,14,00,00,00, \
                                      00,00,00,00,2d,00,00,00, \
                                      02,00,00,00,40,00,00,00
HKLM,"%KEY_BASE%\Tasks\Timing Master",TaskID,1,03,00,00,00
HKLM,"%KEY_BASE%\Tasks\Timing Master",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\CODEC Output",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\CODEC Output",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\CODEC Output",EntryPointLabel,,S16_CODECoutputTask
HKLM,"%KEY_BASE%\Tasks\CODEC Output",FileName,,""
HKLM,"%KEY_BASE%\Tasks\CODEC Output",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\CODEC Output",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\CODEC Output",Resources,1,14,00,00,00, \
                                     00,00,00,00,51,00,00,00, \
                                     02,00,00,00,40,00,00,00
HKLM,"%KEY_BASE%\Tasks\CODEC Output",TaskID,1,04,00,00,00
HKLM,"%KEY_BASE%\Tasks\CODEC Output",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Master Mixer",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Master Mixer",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Master Mixer",EntryPointLabel,,S16_Mix
HKLM,"%KEY_BASE%\Tasks\Master Mixer",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Master Mixer",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Master Mixer",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Master Mixer",Resources,1,1c,00,00,00, \
                                     00,00,00,00,35,00,00,00, \
                                     02,00,00,00,40,00,00,00, \
                                     03,00,00,00,80,00,00,00
HKLM,"%KEY_BASE%\Tasks\Master Mixer",TaskID,1,05,00,00,00
HKLM,"%KEY_BASE%\Tasks\Master Mixer",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Sample Rate Converter",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Sample Rate Converter",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Sample Rate Converter",EntryPointLabel,,S16_upSRC
HKLM,"%KEY_BASE%\Tasks\Sample Rate Converter",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Sample Rate Converter",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Sample Rate Converter",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Sample Rate Converter",Resources,1,24,00,00,00, \
                                              00,00,00,00,d8,01,00,00, \
                                              02,00,00,00,40,00,00,00, \
                                              03,00,00,00,20,00,00,00, \
                                              03,00,00,00,80,00,00,00
HKLM,"%KEY_BASE%\Tasks\Sample Rate Converter",TaskID,1,06,00,00,00
HKLM,"%KEY_BASE%\Tasks\Sample Rate Converter",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\PCM Reader",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\PCM Reader",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\PCM Reader",EntryPointLabel,,NullAlgorithm
HKLM,"%KEY_BASE%\Tasks\PCM Reader",FileName,,""
HKLM,"%KEY_BASE%\Tasks\PCM Reader",InputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\PCM Reader",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\PCM Reader",Resources,1,1c,00,00,00, \
                                   00,00,00,00,22,00,00,00, \
                                   02,00,00,00,40,00,00,00, \
                                   03,00,00,00,80,00,00,00
HKLM,"%KEY_BASE%\Tasks\PCM Reader",TaskID,1,07,00,00,00
HKLM,"%KEY_BASE%\Tasks\PCM Reader",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Write Back",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Write Back",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Write Back",EntryPointLabel,,S16_Mix_To_OStream
HKLM,"%KEY_BASE%\Tasks\Write Back",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Write Back",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Write Back",OutputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Write Back",Resources,1,24,00,00,00, \
                                   00,00,00,00,3b,00,00,00, \
                                   02,00,00,00,40,00,00,00, \
                                   02,00,00,00,08,00,00,00, \
                                   03,00,00,00,00,01,00,00
HKLM,"%KEY_BASE%\Tasks\Write Back",TaskID,1,08,00,00,00
HKLM,"%KEY_BASE%\Tasks\Write Back",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\CODEC Input",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\CODEC Input",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\CODEC Input",EntryPointLabel,,S16_CODECinputTask
HKLM,"%KEY_BASE%\Tasks\CODEC Input",FileName,,""
HKLM,"%KEY_BASE%\Tasks\CODEC Input",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\CODEC Input",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\CODEC Input",Resources,1,1c,00,00,00, \
                                    00,00,00,00,41,00,00,00, \
                                    02,00,00,00,40,00,00,00, \
                                    03,00,00,00,40,00,00,00
HKLM,"%KEY_BASE%\Tasks\CODEC Input",TaskID,1,09,00,00,00
HKLM,"%KEY_BASE%\Tasks\CODEC Input",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\PCM Serial Input",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\PCM Serial Input",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\PCM Serial Input",EntryPointLabel,,PCMserialInputTask
HKLM,"%KEY_BASE%\Tasks\PCM Serial Input",FileName,,""
HKLM,"%KEY_BASE%\Tasks\PCM Serial Input",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\PCM Serial Input",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\PCM Serial Input",Resources,1,14,00,00,00, \
                                         00,00,00,00,2a,00,00,00, \
                                         02,00,00,00,40,00,00,00
HKLM,"%KEY_BASE%\Tasks\PCM Serial Input",TaskID,1,0a,00,00,00
HKLM,"%KEY_BASE%\Tasks\PCM Serial Input",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Main Input",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Main Input",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Main Input",EntryPointLabel,,PCMserialInputTask
HKLM,"%KEY_BASE%\Tasks\Main Input",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Main Input",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Main Input",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Main Input",Resources,1,14,00,00,00, \
                                   00,00,00,00,2a,00,00,00, \
                                   02,00,00,00,40,00,00,00
HKLM,"%KEY_BASE%\Tasks\Main Input",TaskID,1,0b,00,00,00
HKLM,"%KEY_BASE%\Tasks\Main Input",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Secondary Input",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Secondary Input",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Secondary Input",EntryPointLabel,,PCMserialInputTask
HKLM,"%KEY_BASE%\Tasks\Secondary Input",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Secondary Input",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Secondary Input",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Secondary Input",Resources,1,14,00,00,00, \
                                        00,00,00,00,2a,00,00,00, \
                                        02,00,00,00,40,00,00,00
HKLM,"%KEY_BASE%\Tasks\Secondary Input",TaskID,1,0c,00,00,00
HKLM,"%KEY_BASE%\Tasks\Secondary Input",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Modem Input",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Modem Input",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Modem Input",EntryPointLabel,,PCMserialInputTask
HKLM,"%KEY_BASE%\Tasks\Modem Input",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Modem Input",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Modem Input",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Modem Input",Resources,1,14,00,00,00, \
                                    00,00,00,00,2a,00,00,00, \
                                    02,00,00,00,40,00,00,00
HKLM,"%KEY_BASE%\Tasks\Modem Input",TaskID,1,0d,00,00,00
HKLM,"%KEY_BASE%\Tasks\Modem Input",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Variable Decimator",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Variable Decimator",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Variable Decimator",EntryPointLabel,,VariDecimate
HKLM,"%KEY_BASE%\Tasks\Variable Decimator",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Variable Decimator",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Variable Decimator",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Variable Decimator",Resources,1,24,00,00,00, \
                                           00,00,00,00,f4,01,00,00, \
                                           02,00,00,00,40,00,00,00, \
                                           03,00,00,00,20,00,00,00, \
                                           03,00,00,00,00,01,00,00
HKLM,"%KEY_BASE%\Tasks\Variable Decimator",TaskID,1,0e,00,00,00
HKLM,"%KEY_BASE%\Tasks\Variable Decimator",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Decimate by 2",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Decimate by 2",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Decimate by 2",EntryPointLabel,,DecimateByPow2
HKLM,"%KEY_BASE%\Tasks\Decimate by 2",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Decimate by 2",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Decimate by 2",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Decimate by 2",Resources,1,24,00,00,00, \
                                      00,00,00,00,d9,00,00,00, \
                                      02,00,00,00,40,00,00,00, \
                                      03,00,00,00,80,00,00,00, \
                                      03,00,00,00,00,01,00,00
HKLM,"%KEY_BASE%\Tasks\Decimate by 2",TaskID,1,0f,00,00,00
HKLM,"%KEY_BASE%\Tasks\Decimate by 2",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Decimate by 4",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Decimate by 4",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Decimate by 4",EntryPointLabel,,DecimateByPow2
HKLM,"%KEY_BASE%\Tasks\Decimate by 4",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Decimate by 4",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Decimate by 4",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Decimate by 4",Resources,1,24,00,00,00, \
                                      00,00,00,00,d9,00,00,00, \
                                      02,00,00,00,40,00,00,00, \
                                      03,00,00,00,80,00,00,00, \
                                      03,00,00,00,00,02,00,00
HKLM,"%KEY_BASE%\Tasks\Decimate by 4",TaskID,1,10,00,00,00
HKLM,"%KEY_BASE%\Tasks\Decimate by 4",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\MIDI",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\MIDI",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI",EntryPointLabel,,midiAlgorithm
HKLM,"%KEY_BASE%\Tasks\MIDI",FileName,,%10%\cwcdata\cwcwt.osp
HKLM,"%KEY_BASE%\Tasks\MIDI",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI",Resources,1,3c,00,00,00, \
                             00,00,00,00,8d,01,00,00, \
                             02,00,00,00,40,00,00,00, \
                             02,00,00,00,08,00,00,00, \
                             02,00,00,00,00,01,00,00, \
                             02,00,00,00,80,00,00,00, \
                             03,00,00,00,80,00,00,00, \
                             03,00,00,00,00,01,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI",TaskID,1,00,01,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\MIDI Voice",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\MIDI Voice",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Voice",EntryPointLabel,,wtblAlgorithm
HKLM,"%KEY_BASE%\Tasks\MIDI Voice",FileName,,%10%\cwcdata\cwcwt.osp
HKLM,"%KEY_BASE%\Tasks\MIDI Voice",InputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Voice",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Voice",Resources,1,24,00,00,00, \
                                   00,00,00,00,34,00,00,00, \
                                   02,00,00,00,40,00,00,00, \
                                   02,00,00,00,50,00,00,00, \
                                   03,00,00,00,80,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Voice",TaskID,1,01,01,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Voice",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\MIDI Update",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\MIDI Update",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Update",EntryPointLabel,,NullAlgorithm
HKLM,"%KEY_BASE%\Tasks\MIDI Update",FileName,,%10%\cwcdata\cwcwt.osp
HKLM,"%KEY_BASE%\Tasks\MIDI Update",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Update",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Update",Resources,1,14,00,00,00, \
                                    02,00,00,00,40,00,00,00, \
                                    02,00,00,00,20,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Update",TaskID,1,02,01,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Update",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\MIDI Mix",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\MIDI Mix",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Mix",EntryPointLabel,,midiMix
HKLM,"%KEY_BASE%\Tasks\MIDI Mix",FileName,,%10%\cwcdata\cwcwt.osp
HKLM,"%KEY_BASE%\Tasks\MIDI Mix",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Mix",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Mix",Resources,1,1c,00,00,00, \
                                 00,00,00,00,7f,00,00,00, \
                                 02,00,00,00,40,00,00,00, \
                                 02,00,00,00,30,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Mix",TaskID,1,03,01,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Mix",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\MIDI Chorus",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\MIDI Chorus",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Chorus",EntryPointLabel,,chorusAlgorithm
HKLM,"%KEY_BASE%\Tasks\MIDI Chorus",FileName,,%10%\cwcdata\cwcwt.osp
HKLM,"%KEY_BASE%\Tasks\MIDI Chorus",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Chorus",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Chorus",Resources,1,1c,00,00,00, \
                                    00,00,00,00,32,00,00,00, \
                                    02,00,00,00,40,00,00,00, \
                                    03,00,00,00,00,04,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Chorus",TaskID,1,04,01,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Chorus",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\MIDI Reverb Out",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb Out",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb Out",EntryPointLabel,,NullAlgorithm
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb Out",FileName,,""
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb Out",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb Out",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb Out",Resources,1,1c,00,00,00, \
                                        00,00,00,00,18,00,00,00, \
                                        02,00,00,00,40,00,00,00, \
                                        03,00,00,00,80,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb Out",TaskID,1,05,01,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb Out",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\MIDI Reverb In",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb In",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb In",EntryPointLabel,,NullAlgorithm
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb In",FileName,,""
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb In",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb In",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb In",Resources,1,1c,00,00,00, \
                                       00,00,00,00,18,00,00,00, \
                                       02,00,00,00,40,00,00,00, \
                                       03,00,00,00,80,00,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb In",TaskID,1,06,01,00,00
HKLM,"%KEY_BASE%\Tasks\MIDI Reverb In",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\AC3 CRC Checker",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\AC3 CRC Checker",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 CRC Checker",EntryPointLabel,,AC3crcchk
HKLM,"%KEY_BASE%\Tasks\AC3 CRC Checker",FileName,,%10%\cwcdata\cwcac3.osp
HKLM,"%KEY_BASE%\Tasks\AC3 CRC Checker",InputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 CRC Checker",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 CRC Checker",Resources,1,24,00,00,00, \
                                        00,00,00,00,20,00,00,00, \
                                        02,00,00,00,40,00,00,00, \
                                        02,00,00,00,40,00,00,00, \
                                        03,00,00,00,00,02,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 CRC Checker",TaskID,1,00,02,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 CRC Checker",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\AC3 Decoder",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\AC3 Decoder",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Decoder",EntryPointLabel,,AC3bgTask
HKLM,"%KEY_BASE%\Tasks\AC3 Decoder",FileName,,%10%\cwcdata\cwcac3.osp
HKLM,"%KEY_BASE%\Tasks\AC3 Decoder",InputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Decoder",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Decoder",Resources,1,94,00,00,00, \
                                    00,00,00,00,20,00,00,00, \
                                    02,00,00,00,40,00,00,00, \
                                    02,00,00,00,54,00,00,00, \
                                    02,00,00,00,00,09,00,00, \
                                    02,00,00,00,00,04,00,00, \
                                    02,00,00,00,00,04,00,00, \
                                    02,00,00,00,64,03,00,00, \
                                    02,00,00,00,40,00,00,00, \
                                    02,00,00,00,3c,00,00,00, \
                                    02,00,00,00,38,00,00,00, \
                                    02,00,00,00,24,00,00,00, \
                                    02,00,00,00,18,00,00,00, \
                                    02,00,00,00,18,00,00,00, \
                                    02,00,00,00,18,00,00,00, \
                                    02,00,00,00,0c,00,00,00, \
                                    03,00,00,00,00,02,00,00, \
                                    03,00,00,00,00,04,00,00, \
                                    03,00,00,00,00,04,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Decoder",TaskID,1,01,02,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Decoder",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\AC3 Delay In",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\AC3 Delay In",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Delay In",EntryPointLabel,,NullAlgorithm
HKLM,"%KEY_BASE%\Tasks\AC3 Delay In",FileName,,""
HKLM,"%KEY_BASE%\Tasks\AC3 Delay In",InputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Delay In",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Delay In",Resources,1,14,00,00,00, \
                                     02,00,00,00,40,00,00,00, \
                                     03,00,00,00,00,02,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Delay In",TaskID,1,02,02,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Delay In",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\AC3 Delay Out",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\AC3 Delay Out",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Delay Out",EntryPointLabel,,NullAlgorithm
HKLM,"%KEY_BASE%\Tasks\AC3 Delay Out",FileName,,""
HKLM,"%KEY_BASE%\Tasks\AC3 Delay Out",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Delay Out",OutputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Delay Out",Resources,1,14,00,00,00, \
                                      02,00,00,00,40,00,00,00, \
                                      03,00,00,00,00,04,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Delay Out",TaskID,1,03,02,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Delay Out",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\AC3 Raw Output",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\AC3 Raw Output",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Raw Output",EntryPointLabel,,NullAlgorithm
HKLM,"%KEY_BASE%\Tasks\AC3 Raw Output",FileName,,""
HKLM,"%KEY_BASE%\Tasks\AC3 Raw Output",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Raw Output",OutputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Raw Output",Resources,1,14,00,00,00, \
                                       02,00,00,00,40,00,00,00, \
                                       03,00,00,00,00,04,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Raw Output",TaskID,1,04,02,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Raw Output",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\AC3 Downmix Output",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\AC3 Downmix Output",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Downmix Output",EntryPointLabel,,NullAlgorithm
HKLM,"%KEY_BASE%\Tasks\AC3 Downmix Output",FileName,,""
HKLM,"%KEY_BASE%\Tasks\AC3 Downmix Output",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Downmix Output",OutputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Downmix Output",Resources,1,24,00,00,00, \
                                           02,00,00,00,40,00,00,00, \
                                           03,00,00,00,00,04,00,00, \
                                           03,00,00,00,00,04,00,00, \
                                           03,00,00,00,00,04,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Downmix Output",TaskID,1,05,02,00,00
HKLM,"%KEY_BASE%\Tasks\AC3 Downmix Output",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\3D Output 44K",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\3D Output 44K",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Output 44K",EntryPointLabel,,_3dOutputTask
HKLM,"%KEY_BASE%\Tasks\3D Output 44K",FileName,,""
HKLM,"%KEY_BASE%\Tasks\3D Output 44K",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Output 44K",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Output 44K",Resources,1,2c,00,00,00, \
                                      00,00,00,00,b6,01,00,00, \
                                      02,00,00,00,40,00,00,00, \
                                      02,00,00,00,1c,00,00,00, \
                                      02,00,00,00,00,01,00,00, \
                                      03,00,00,00,80,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Output 44K",TaskID,1,00,03,00,00
HKLM,"%KEY_BASE%\Tasks\3D Output 44K",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\3D Mono Input 44K",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 44K",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 44K",EntryPointLabel,,_3dInputTask
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 44K",FileName,,""
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 44K",InputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 44K",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 44K",Resources,1,2c,00,00,00, \
                                          00,00,00,00,31,00,00,00, \
                                          02,00,00,00,40,00,00,00, \
                                          02,00,00,00,08,00,00,00, \
                                          03,00,00,00,80,00,00,00, \
                                          03,00,00,00,00,01,00,00
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 44K",TaskID,1,01,03,00,00
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 44K",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 44K",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 44K",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 44K",EntryPointLabel,,_3dStereoInputTask
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 44K",FileName,,""
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 44K",InputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 44K",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 44K",Resources,1,2c,00,00,00, \
                                            00,00,00,00,3d,00,00,00, \
                                            02,00,00,00,40,00,00,00, \
                                            02,00,00,00,08,00,00,00, \
                                            03,00,00,00,80,00,00,00, \
                                            03,00,00,00,00,01,00,00
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 44K",TaskID,1,02,03,00,00
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 44K",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\3D Morph Control 44K",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 44K",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 44K",EntryPointLabel,,HRTF_Morph_Task
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 44K",FileName,,""
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 44K",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 44K",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 44K",Resources,1,3c,00,00,00, \
                                             00,00,00,00,5a,01,00,00, \
                                             02,00,00,00,40,00,00,00, \
                                             02,00,00,00,24,00,00,00, \
                                             02,00,00,00,40,00,00,00, \
                                             02,00,00,00,00,01,00,00, \
                                             02,00,00,00,00,01,00,00, \
                                             02,00,00,00,00,01,00,00
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 44K",TaskID,1,03,03,00,00
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 44K",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 44K",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 44K",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 44K",EntryPointLabel,,xtalk
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 44K",FileName,,""
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 44K",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 44K",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 44K",Resources,1,2c,00,00,00, \
                                          00,00,00,00,b8,00,00,00, \
                                          02,00,00,00,40,00,00,00, \
                                          02,00,00,00,30,00,00,00, \
                                          03,00,00,00,40,00,00,00, \
                                          03,00,00,00,20,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 44K",TaskID,1,04,03,00,00
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 44K",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\3D Output 22K",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\3D Output 22K",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Output 22K",EntryPointLabel,,_3dOutputTask
HKLM,"%KEY_BASE%\Tasks\3D Output 22K",FileName,,""
HKLM,"%KEY_BASE%\Tasks\3D Output 22K",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Output 22K",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Output 22K",Resources,1,2c,00,00,00, \
                                      00,00,00,00,9c,00,00,00, \
                                      02,00,00,00,40,00,00,00, \
                                      02,00,00,00,1c,00,00,00, \
                                      02,00,00,00,80,00,00,00, \
                                      03,00,00,00,80,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Output 22K",TaskID,1,20,03,00,00
HKLM,"%KEY_BASE%\Tasks\3D Output 22K",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\3D Mono Input 22K",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 22K",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 22K",EntryPointLabel,,_3dInputTask
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 22K",FileName,,""
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 22K",InputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 22K",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 22K",Resources,1,2c,00,00,00, \
                                          00,00,00,00,23,00,00,00, \
                                          02,00,00,00,40,00,00,00, \
                                          02,00,00,00,08,00,00,00, \
                                          03,00,00,00,80,00,00,00, \
                                          03,00,00,00,80,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 22K",TaskID,1,21,03,00,00
HKLM,"%KEY_BASE%\Tasks\3D Mono Input 22K",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 22K",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 22K",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 22K",EntryPointLabel,,_3dStereoInputTask
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 22K",FileName,,""
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 22K",InputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 22K",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 22K",Resources,1,2c,00,00,00, \
                                            00,00,00,00,2a,00,00,00, \
                                            02,00,00,00,40,00,00,00, \
                                            02,00,00,00,08,00,00,00, \
                                            03,00,00,00,80,00,00,00, \
                                            03,00,00,00,80,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 22K",TaskID,1,22,03,00,00
HKLM,"%KEY_BASE%\Tasks\3D Stereo Input 22K",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\3D Morph Control 22K",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 22K",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 22K",EntryPointLabel,,HRTF_Morph_Task
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 22K",FileName,,""
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 22K",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 22K",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 22K",Resources,1,3c,00,00,00, \
                                             00,00,00,00,5a,01,00,00, \
                                             02,00,00,00,40,00,00,00, \
                                             02,00,00,00,24,00,00,00, \
                                             02,00,00,00,40,00,00,00, \
                                             02,00,00,00,80,00,00,00, \
                                             02,00,00,00,80,00,00,00, \
                                             02,00,00,00,80,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 22K",TaskID,1,23,03,00,00
HKLM,"%KEY_BASE%\Tasks\3D Morph Control 22K",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 22K",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 22K",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 22K",EntryPointLabel,,xtalk
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 22K",FileName,,""
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 22K",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 22K",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 22K",Resources,1,2c,00,00,00, \
                                          00,00,00,00,6b,00,00,00, \
                                          02,00,00,00,40,00,00,00, \
                                          02,00,00,00,30,00,00,00, \
                                          03,00,00,00,40,00,00,00, \
                                          03,00,00,00,20,00,00,00
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 22K",TaskID,1,24,03,00,00
HKLM,"%KEY_BASE%\Tasks\3D Cross Talk 22K",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\MPEG Decoder",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\MPEG Decoder",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MPEG Decoder",EntryPointLabel,,mpegEntryPoint
HKLM,"%KEY_BASE%\Tasks\MPEG Decoder",FileName,,%10%\cwcdata\cwcmpeg.osp
HKLM,"%KEY_BASE%\Tasks\MPEG Decoder",InputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MPEG Decoder",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MPEG Decoder",Resources,1,7c,00,00,00, \
                                     00,00,00,00,e2,04,00,00, \
                                     02,00,00,00,40,00,00,00, \
                                     02,00,00,00,40,00,00,00, \
                                     02,00,00,00,40,00,00,00, \
                                     02,00,00,00,40,00,00,00, \
                                     02,00,00,00,40,00,00,00, \
                                     02,00,00,00,80,00,00,00, \
                                     02,00,00,00,80,00,00,00, \
                                     02,00,00,00,80,00,00,00, \
                                     02,00,00,00,80,01,00,00, \
                                     02,00,00,00,40,00,00,00, \
                                     03,00,00,00,00,04,00,00, \
                                     03,00,00,00,80,01,00,00, \
                                     03,00,00,00,00,02,00,00, \
                                     03,00,00,00,00,08,00,00
HKLM,"%KEY_BASE%\Tasks\MPEG Decoder",TaskID,1,00,04,00,00
HKLM,"%KEY_BASE%\Tasks\MPEG Decoder",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\MPEG LoRo Output",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\MPEG LoRo Output",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MPEG LoRo Output",EntryPointLabel,,NullAlgorithm
HKLM,"%KEY_BASE%\Tasks\MPEG LoRo Output",FileName,,""
HKLM,"%KEY_BASE%\Tasks\MPEG LoRo Output",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\MPEG LoRo Output",OutputPorts,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\MPEG LoRo Output",Resources,1,14,00,00,00, \
                                         02,00,00,00,40,00,00,00, \
                                         03,00,00,00,00,04,00,00
HKLM,"%KEY_BASE%\Tasks\MPEG LoRo Output",TaskID,1,01,04,00,00
HKLM,"%KEY_BASE%\Tasks\MPEG LoRo Output",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Bose Equalization",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Bose Equalization",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Bose Equalization",EntryPointLabel,,BoseShell
HKLM,"%KEY_BASE%\Tasks\Bose Equalization",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Bose Equalization",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Bose Equalization",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Bose Equalization",Resources,1,d4,00,00,00, \
                                          00,00,00,00,10,07,00,00, \
                                          02,00,00,00,40,00,00,00, \
                                          02,00,00,00,20,00,00,00, \
                                          02,00,00,00,80,00,00,00, \
                                          02,00,00,00,50,00,00,00, \
                                          02,00,00,00,3c,00,00,00, \
                                          02,00,00,00,2c,00,00,00, \
                                          02,00,00,00,2c,00,00,00, \
                                          02,00,00,00,28,00,00,00, \
                                          02,00,00,00,24,00,00,00, \
                                          02,00,00,00,28,00,00,00, \
                                          02,00,00,00,18,00,00,00, \
                                          02,00,00,00,18,00,00,00, \
                                          02,00,00,00,10,00,00,00, \
                                          02,00,00,00,0c,00,00,00, \
                                          02,00,00,00,14,00,00,00, \
                                          03,00,00,00,40,00,00,00, \
                                          03,00,00,00,80,00,00,00, \
                                          03,00,00,00,80,00,00,00, \
                                          03,00,00,00,80,00,00,00, \
                                          03,00,00,00,80,00,00,00, \
                                          03,00,00,00,10,00,00,00, \
                                          03,00,00,00,10,00,00,00, \
                                          03,00,00,00,10,00,00,00, \
                                          03,00,00,00,0c,00,00,00, \
                                          03,00,00,00,0c,00,00,00
HKLM,"%KEY_BASE%\Tasks\Bose Equalization",TaskID,1,00,05,00,00
HKLM,"%KEY_BASE%\Tasks\Bose Equalization",Version,1,00,00,00,01

HKLM,"%KEY_BASE%\Tasks\Bose Slave",CompatibleVersions,1,00,00,00,01
HKLM,"%KEY_BASE%\Tasks\Bose Slave",DSPType,1,01,00,00,00
HKLM,"%KEY_BASE%\Tasks\Bose Slave",EntryPointLabel,,NullAlgorithm
HKLM,"%KEY_BASE%\Tasks\Bose Slave",FileName,,""
HKLM,"%KEY_BASE%\Tasks\Bose Slave",InputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Bose Slave",OutputPorts,1,00,00,00,00
HKLM,"%KEY_BASE%\Tasks\Bose Slave",Resources,1,1c,00,00,00, \
                                   00,00,00,00,90,02,00,00, \
                                   02,00,00,00,40,00,00,00, \
                                   03,00,00,00,40,00,00,00
HKLM,"%KEY_BASE%\Tasks\Bose Slave",TaskID,1,01,05,00,00
HKLM,"%KEY_BASE%\Tasks\Bose Slave",Version,1,00,00,00,01

[CS4610.UpdateAutoBat]
;CmdAdd=cwcmidi.exe,"/S %10%\cwcdata\cwcwtsmp.dat /T %10%\cwcdata\cwcwtdos.osp"

[DestinationDirs]
CS4610Dx.CopyList = 10,cwcdata
CS4610.CopyList = 11
CS4610SP.CopyList = 10,cwcdata
CS4610Virtual401.CopyList = 10,cwcdata
DefaultDestDir = 11

[SourceDisksNames]
1=%Disk1Name%,,0001
2=%Disk2Name%,,0002

[SourceDisksFiles]
cwcac3.os_=1
cwcbase.os_=1
cwcbose.vx_=1
cwcdsnd.vx_=1
cwcenum.vx_=1
cwcfront.bo_=1
cwcfxspk.bo_=1
cwchrtf.22_=1
cwchrtf.44_=1
cwchrtf.v2_=1
cwchrtf.v4_=1
cwclang.dll=1
cwcmcrnd.ax_=1
cwcmidi.ex_=1
cwcmmsys.dr_=1
cwcmmsys.vx_=1
cwcmpeg.ax_=1
cwcmpeg.os_=1
cwcproxy.vx_=1
cwcspat.bo_=1
cwcspud.vx_=1
cwcspud3.vx_=1
cwcsurrd.bo_=1
cwctier1.bo_=1
cwctier2.bo_=1
cwctier3.bo_=1
cwcvrspk.bo_=1
cwcwt.os_=1
cwcwtdos.os_=1
cwcwtsmp.da_=1
dx5core.exe=1

[Strings]
;Non-localized strings
KEY_MSDOS="SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions"
KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
KEY_RUN="SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
KEY_RUNONCE="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
KEY_BASE="SOFTWARE\Crystal Semiconductor\CS461x"
KEY_MEDIA="SYSTEM\CurrentControlSet\Services\Class\MEDIA"
KEY_SOUNDMAPPER="Software\Microsoft\Multimedia\Sound Mapper"

;Localized strings
MediaClassName="Sound, video and game controllers"
CSMfgName="Crystal Semiconductor Corporation"
Disk1Name="Crystal SoundFusion(tm) Driver Disk 1"
Disk2Name="Crystal SoundFusion(tm) Driver Disk 2"
CS4610.DeviceDesc="Crystal SoundFusion(tm) PCI Audio Accelerator"
CS461xWave.DeviceDesc="Crystal SoundFusion(tm)"
CS461xMIDI.DeviceDesc="Crystal SoundFusion(tm) MIDI Device"
CS461xMixer.DeviceDesc="Crystal SoundFusion(tm) Mixer Device"
CS461xHAL.DeviceDesc="Crystal SoundFusion(tm) DirectSound Driver"
CS4610VirtualMPU401="Crystal SoundFusion(tm) Virtual MPU-401"
CSInfoVxDName="Crystal Information Center VxD"
CSInfoDllName="Crystal Information Center DLL"
MSDOSConfig="Crystal SoundFusion(tm) Configuration"
MSDOSTipText="Configures the Crystal SoundFusion(tm) for wavetable synthesis in DOS."
CS4610Joystick="Crystal SoundFusion(tm) Joystick"

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: 1.21