SOUNDMAX.INF Driver File Contents (predset.exe)

;
; Analog Devices SoundMAX device information file.
;
; Now includes explicit installation sections for the AD1816's MPU401 and
; joystick devices.
;
; Copyright (c) 1996-1997 Willow Pond Corporation.
; v 0.8 8/5/97 Inserts Aureal's registry keys
; v 1.0 9/10/97 loads a3d.dll and a3d.vxd
; v 1.4 10/21/97 remove second audio, midi, mixer, & line in devs for dsp 
;

[Version]
Signature="$Chicago$"
Class=MEDIA
provider=%ADI%
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}

Layoutfile=layout.inf

[ClassInstall]
AddReg=Class.AddReg

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

[DestinationDirs]
DefaultDestDir=11
DspCode.CopyList=30
MixerIni.CopyList=10
Slclean.CopyList=30,predator

[Manufacturer]
%MfgName%=Analog

[ControlFlags]
ExcludeFromSelect=*ADS7100
ExcludeFromSelect=*ADS7181
ExcludeFromSelect=*ADS7182

[Analog]
%*ADS7100.DeviceDesc%=ADS7100_Device, *ADS7100	; DSP
%*ADS7150.DeviceDesc%=ADS7150_Device, *ADS7150	; AD1815
%*ADS7180.DeviceDesc%=ADS7180_Device, *ADS7180	; AD1816
%*ADS7181.DeviceDesc%=ADS7181_Device, *ADS7181, *PNPB006	; MPU-401
%*ADS7182.DeviceDesc%=ADS7182_Device, *ADS7182, *PNPB02F	; Gameport

[PreCopySection]
HKR,,NoSetupUI,0,1

;---------------------------------------------------------------;

[ADS7100_Device]
; could eventually put a copyfiles section here for the dsp code
CopyFiles=DspCode.CopyList, A3d.CopyList
AddReg=ADS7100.AddReg
;;AddReg=Coral.AddReg, ADS7150.AddReg
UpdateAutoBat=SetPnp.Section

[ADS7150_Device]
CopyFiles=Coral.CopyList
AddReg=Mixer.AddReg, Coral.AddReg, ADS7150.AddReg
LogConfig=Coral.LC

[ADS7180_Device]
CopyFiles=Coral.CopyList, MixerIni.CopyList, Slclean.CopyList
AddReg=Mixer.AddReg, Coral.AddReg, ADS7180.AddReg
LogConfig=Coral.LC

;---------------------------------------------------------------;

[Mixer.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
HKLM,%KEY_IOC%\Vol,,,
;
; Default to I2S format for both I2S 0 and I2S 1
;
HKR, Config, "I2S0 Format",1,02		; 0 Off, 1 Right, 2 I2S, 3 Left
HKR, Config, "I2S1 Format",1,02		; 0 Off, 1 Right, 2 I2S, 3 Left
HKR, Config, "MasterVolL",1,e7,e7,00,00
HKR, Config, "MasterVolR",1,e7,e7,00,00
HKR, Config, "WaveVolL",1,e7,e7,00,00
HKR, Config, "WaveVolR",1,e7,e7,00,00
HKR, Config, "Aux1VolL",1,ff,3f,00,00
HKR, Config, "Aux1VolR",1,ff,3f,00,00
HKR, Config, "Aux1Mute",1,00,00,00,00
HKR, Config, "Aux2VolL",1,e7,e7,00,00
HKR, Config, "Aux2VolR",1,e7,e7,00,00
HKR, Config, "Aux2Mute",1,00,00,00,00
HKR, Config, "LineInVolL",1,ff,7f,00,00
HKR, Config, "LineInVolR",1,ff,7f,00,00
HKR, Config, "LineInMute",1,00,00,00,00
HKR, Config, "WaveInSource",1,2,00,00,00
HKR, Config, "I2S0 Vol Left",1,ff,ff,00,00
HKR, Config, "I2S0 Vol Right",1,ff,ff,00,00
HKR, Config, "MonoInVol",1,00,c1,00,00
HKR, Config, "MonoInMute",1,00,00,00,00

[Coral.AddReg]
HKR,,DevLoader,0,mmdevldr.vxd
HKR,,Driver,0,SoundMAX.vxd
HKR,,EnumPropPages,,"SoundMAX.drv,DrvEnumPropPages"
HKR,Drivers,MIGRATED,0,0
HKR,Drivers,SubClasses,,"wave,mixer,aux,midi"
HKR,Drivers\wave,,0,
HKR,Drivers\wave\SoundMAX.drv,Driver,,SoundMAX.drv
HKR,Drivers\midi,,0,
HKR,Drivers\midi\msopl.drv,Driver,,msopl.drv
HKR,Drivers\mixer,,0,
HKR,Drivers\mixer\SoundMAX.drv,Driver,,SoundMAX.drv
HKR,Drivers\aux,,0,
HKR,Drivers\aux\SoundMAX.drv,Driver,,SoundMAX.drv
HKLM,%KEY_IOC%\acm,,,
HKLM,%KEY_IOC%\Rec,,,
HKLM,%KEY_IOC%\MPlay,,,
HKLM,%KEY_FIL%\fl.UpdateInis,device.vsndsys,,"system.ini,386Enh,""device=vsndsys.386"",,"
HKLM,%KEY_FIL%\fl.UpdateInis,device.vaudiod,,"system.ini,386Enh,""device=vaudiod.386"",,"
HKLM,%KEY_UNINST%,DisplayName,0,"Predator 3D Uninstall"
HKLM,%KEY_UNINST%,UninstallString,0,c:\predator\slclean.exe

[ADS7100.AddReg]
HKR,,DevLoader,0,mmdevldr.vxd
HKR,,Driver,0,SoundMAX.vxd
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,A3d,,,"A3d Object"
HKCR,A3d\CLSID,,,"{d8f1eee0-f634-11cf-8700-00a0245d918b}"

[ADS7150.AddReg]
HKR,Drivers\wave\SoundMAX.drv,Description,,%*ADS7150.DeviceDesc%
HKR,Drivers\midi\msopl.drv,Description,,%MSOPL.DeviceDesc%
HKR,Drivers\mixer\SoundMAX.drv,Description,,%*ADS7150.DeviceDesc%
HKR,Drivers\aux\SoundMAX.drv,Description,,%*ADS7150.DeviceDesc%

[ADS7180.AddReg]
HKR,Drivers\wave\SoundMAX.drv,Description,,%*ADS7180.DeviceDesc%
HKR,Drivers\midi\msopl.drv,Description,,%MSOPL.DeviceDesc%
HKR,Drivers\mixer\SoundMAX.drv,Description,,%*ADS7180.DeviceDesc%
HKR,Drivers\aux\SoundMAX.drv,Description,,%*ADS7180.DeviceDesc%
HKR,Config,"XC Tone Circuit",1,0

[Coral.LC]
ConfigPriority=NORMAL

[Coral.CopyList]
SoundMAX.vxd,,
SoundMAX.drv,,
msopl.drv
;remove.exe

[MixerIni.CopyList]
wpunimix.ini,,

[Slclean.CopyList]
slclean.ini,,
slclean.exe,,

[DspCode.CopyList]
ar81.exe
;;remove.exe

[A3d.CopyList]
a3d.dll
a3d.vxd
wing32.dll

;---------------------------------------------------------------------------;
; MPU-401 installation
;
[ADS7181_Device]
LogConfig=ADS7181.LogConfig
CopyFiles=ADS7181.CopyList
DelFiles=ADS7181.DelList
AddReg=MIDI.AddReg, ADS7181.AddReg, ADS7181.AddRegDeviceDesc
UpdateInis=ADS7181.UpdateInis

[ADS7181.LogConfig]
ConfigPriority=NORMAL

[ADS7181.CopyList]
msmpu401.drv,,
msmpu401.vxd,,

[ADS7181.UpdateInis]
system.ini,drivers,"midi*=mpu401.drv",,1
system.ini,drivers,"midi*=rdmpu401.drv",,1
system.ini,drivers,"midi*=mm16n.drv",,1
system.ini,drivers,"midi*=mm16c.drv",,1
system.ini,drivers,"midi*=mm16w.drv",,1

[MIDI.AddReg]
HKR,,Devloader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\midi,,,

[ADS7181.DelList]
mpu401.drv,,,1
rdmpu401.drv,,,1

[ADS7181.AddReg]
HKR,,Driver,,msmpu401.vxd
HKR,Drivers\midi\msmpu401.drv,Driver,,msmpu401.drv
HKR,Drivers\midi\msmpu401.drv,External,1,01,00,00,00
HKR,Drivers,SubClasses,,"midi"

[ADS7181.AddRegDeviceDesc]
HKR,Drivers\midi\msmpu401.drv,Description,,%*ADS7181.DeviceDesc%

;--------------------------------------------------------------------------;
; Joystick device
;
[ADS7182_Device]
LogConfig=ADS7182.LC
CopyFiles=ADS7182.CopyList
AddReg=Joystick.AddReg, ADS7182.AddReg
UpdateInis=ADS7182.UpdateInis

[ADS7182.LC]
ConfigPriority=NORMAL

[ADS7182.CopyList]
vjoyd.vxd,,
msjstick.drv,,

[Joystick.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\joystick,,,

[ADS7182.AddReg]
HKR,,Driver,,vjoyd.vxd
HKR,Drivers\joystick\msjstick.drv,Description,,%*ADS7182.DeviceDesc%
HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
HKR,Drivers,SubClasses,,"joystick"

[ADS7182.UpdateInis]
system.ini,drivers,"joystick="

;---------------------------------------------------------------;

[Drivers.fields]
system.ini,boot,drivers,msmixmgr.dll
system.ini,boot,drivers,mmmixer.dll

[wave.SafeDrivers]
*.drv
mmsystem.dll
cpqaudio.drv                    ; Compaq Business Audio (WSS)
sbwave.drv
tbwave.drv
tlwave.drv
sndblst.drv
sndblst2.drv
sb15snd.drv
sb20snd.drv
sb16snd.drv
sbpsnd.drv
sbmcvsnd.drv
spmcvsnd.drv
sndsys.drv
wsssb16.drv                     ; SB16 driver from WSS 2.0
speaker.drv                     ; Speaker driver
spmme.drv                       ; Speaker driver
ad_mpt.drv                      ; After Dark
antexwav.drv                    ; Antex
tahiti.drv                      ; Turtle Beach Tahiti
multisnd.drv                    ; Turtle Beach Multisound
dspwav.drv                      ; Intel ProShare
tamaudio.drv                    ; Compaq Presario's Voice Modem
nullwave.drv			; AST NULL output wave driver
mvspeakr.drv                    ; from Icon Hear-It

;---------------------------------------------------------------;

[SourceDisksNames]
1=%InstallDiskTitle%,,0000-0000

[SourceDisksFiles]
SoundMAX.vxd=1
SoundMAX.drv=1
a3d.vxd=1
a3d.dll=1
ar81.exe=1
wpunimix.ini=1
remove.exe=1

[Strings]
;
; Non-localized strings
;
KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
KEY_UNINST="Software\Microsoft\Windows\CurrentVersion\Uninstall\AD1815/6"
KEY_UNINSTD="Software\Microsoft\Windows\CurrentVersion\Uninstall\AD1816dsp"
;
; *** Localized/customizable strings ***
;
ADI="Shark Multimedia, Inc."
MfgName="Shark Multimedia, Inc."
*ADS7100.DeviceDesc="Predator 3D DSP"
*ADS7150.DeviceDesc="Predator 3D Audio Controller"
*ADS7180.DeviceDesc="Predator 3D Audio Controller"
*ADS7181.DeviceDesc="Predator 3D MPU-401 Compatible"
*ADS7182.DeviceDesc="Predator 3D Gameport Joystick"
MSOPL.DeviceDesc="Predator 3D FM Synthesis"
MediaClassName="Sound, video and game controllers"
InstallDiskTitle = "Predator 3D Installation Disk"

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: web5, load: 2.60