;=============================================================== ; TerraTec DMX 6fire 24/96 ; Driver Install Script for WDM ;--------------------------------------------------------------- ; Copyright: (c) 2001, TerraTec Electronic GmbH ; ; History: ; 09-Jul-2003 (CL) - Added Sensaura-Filter install ; 26-Apr-2002 (CL) - Renamed Driver -> dmx6fire.sys ; 05-Feb-2002 (CL) - Renamed MWPC - Midi devices ; 21-Oct-2001 (FMB) - Initial version ;=============================================================== [Version] Signature=$CHICAGO$ Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=%Provider% ;;The following line is used only when the INF comes with the Windows system ;;IHV needs to comment out the following line for their OEM redistributed disk. ;;LayoutFile=layout.inf, layout1.inf, layout2.inf DriverVer =08/11/2003,5.40.3.130 [DestinationDirs] EWS.SystemCopyList=10,system32\drivers EWS_NTSYS.DelFiles=10,system32\drivers EWS_NTDLL.DelFiles=10,system32 EWS_ASIO.DelFiles=10 sensaura.CopyList=10,system ASIO.CopyList=11 Audio3D.CopyList=11 EWS_VXD.DelFiles=11 ; C.L. very strange behaviour when we set DefaultDestDir=10 (Sensaura doesn't work) DefaultDestDir=12 [Manufacturer] %Manufacturer%=TerraTec [TerraTec] %DeviceName_TTP7%=TTP7.Device,PCI\VEN_1412&DEV_1712&SUBSYS_1138153B ;%DeviceName_TTP7%=TTP7.Device,PCI\VEN_1412&DEV_1712&SUBSYS_1138153B&REV_02 ;FMB TEST: allow 88MT to load this driver ;%DeviceName_TTP7%=TTP7.Device,PCI\VEN_1412&DEV_1712&SUBSYS_1115153B ;============================================================================= ; Windows 9x & ME Install ;============================================================================= [TTP7.Device] AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf) CopyFiles=EWS.SystemCopyList, ASIO.CopyList,Audio3D.CopyList,sensaura.CopyList DelFiles=EWS_NTSYS.DelFiles,EWS_NTDLL.DelFiles,EWS_VXD.DelFiles,EWS_ASIO.DelFiles AddReg=TTP7.AddReg, TTP7.ASIO.AddReg,Audio3D.AddReg, guids.AddReg, SensauraConfiguration.AddReg DelReg=TTP7.ASIO.DelReg [TTP7.Device.HW] AddReg=Sensaura.AddReg ;------------------------------------------------------------------------------- [TTP7.Device.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_WaveMT_12%,TTP7.Interface.WaveAnalog AddInterface=%KSCATEGORY_RENDER%,%KSNAME_WaveMT_12%,TTP7.Interface.WaveAnalog AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_WaveMT_12%,TTP7.Interface.WaveAnalog AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SPDIF%,TTP7.Interface.SPDIF AddInterface=%KSCATEGORY_RENDER%,%KSNAME_SPDIF%,TTP7.Interface.SPDIF AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_SPDIF%,TTP7.Interface.SPDIF AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Midi1%,TTP7.Interface.Midi1 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Midi1%,TTP7.Interface.Midi1 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Midi1%,TTP7.Interface.Midi1 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MWPC1%,TTP7.Interface.MWPC1 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_MWPC1%,TTP7.Interface.MWPC1 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_MWPC1%,TTP7.Interface.MWPC1 ; MIDI-2 only available on WaveTable or MWPC extension AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Midi2%,TTP7.Interface.Midi2 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Midi2%,TTP7.Interface.Midi2 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Midi2%,TTP7.Interface.Midi2 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MWPC2%,TTP7.Interface.MWPC2 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_MWPC2%,TTP7.Interface.MWPC2 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_MWPC2%,TTP7.Interface.MWPC2 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_TopoMT%,TTP7.Interface.TopoMT ;============================================================================= ; Windows 2000 Install ;============================================================================= [TTP7.Device.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration.NT CopyFiles=EWS.SystemCopyList, ASIO.CopyList,Audio3D.CopyList,sensaura.CopyList DelFiles=EWS_NTSYS.DelFiles,EWS_NTDLL.DelFiles,EWS_VXD.DelFiles,EWS_ASIO.DelFiles AddReg=TTP7.AddReg, TTP7.ASIO.AddReg,Audio3D.AddReg, guids.AddReg, SensauraConfiguration.AddReg DelReg=TTP7.ASIO.DelReg [TTP7.Device.NT.HW] AddReg=Sensaura.AddReg.NT [TTP7.Device.NT.Services] AddService = dmxfire, 0x00000002, dmx_Service_Inst AddService = dmxsens, 0x00000000, Sensaura_Service_Inst ;------------------------------------------------------------------------------- [dmx_Service_Inst] DisplayName = %dmxfire.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\system32\drivers\dmx6fire.sys [Sensaura_Service_Inst] ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\system32\drivers\dmxsens.sys ;------------------------------------------------------------------------------- [TTP7.Device.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_WaveMT_12%,TTP7.Interface.WaveAnalog AddInterface=%KSCATEGORY_RENDER%,%KSNAME_WaveMT_12%,TTP7.Interface.WaveAnalog AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_WaveMT_12%,TTP7.Interface.WaveAnalog AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SPDIF%,TTP7.Interface.SPDIF AddInterface=%KSCATEGORY_RENDER%,%KSNAME_SPDIF%,TTP7.Interface.SPDIF AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_SPDIF%,TTP7.Interface.SPDIF AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Midi1%,TTP7.Interface.Midi1 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Midi1%,TTP7.Interface.Midi1 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Midi1%,TTP7.Interface.Midi1 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MWPC1%,TTP7.Interface.MWPC1 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_MWPC1%,TTP7.Interface.MWPC1 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_MWPC1%,TTP7.Interface.MWPC1 ; MIDI-2 only available on WaveTable or MWPC extension AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Midi2%,TTP7.Interface.Midi2 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Midi2%,TTP7.Interface.Midi2 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Midi2%,TTP7.Interface.Midi2 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MWPC2%,TTP7.Interface.MWPC2 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_MWPC2%,TTP7.Interface.MWPC2 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_MWPC2%,TTP7.Interface.MWPC2 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_TopoMT%,TTP7.Interface.TopoMT ;============================================================================= ; TTP7 Interfaces ;============================================================================= [TTP7.Interface.WaveAnalog] AddReg=TTP7.Interface.WaveAN.AddReg [TTP7.Interface.SPDIF] AddReg=TTP7.Interface.SPDIF.AddReg [TTP7.Interface.Midi1] AddReg=TTP7.Interface.Midi1.AddReg [TTP7.Interface.Midi2] AddReg=TTP7.Interface.Midi2.AddReg [TTP7.Interface.MWPC1] AddReg=TTP7.Interface.MWPC1.AddReg [TTP7.Interface.MWPC2] AddReg=TTP7.Interface.MWPC2.AddReg [TTP7.Interface.TopoMT] AddReg=TTP7.Interface.ToMT.AddReg ;--------------------------------------------------------- ; Friendly Names for TTP7 devices ; Nasty, AddReg Section Name must not exceed xx Characters ;--------------------------------------------------------- [TTP7.Interface.WaveAN.AddReg] HKR,,FriendlyName,,"DMX 6fire Wave" HKR,,CLSID,,%Proxy.CLSID% [TTP7.Interface.SPDIF.AddReg] HKR,,FriendlyName,,"DMX 6fire Wave S/PDIF" HKR,,CLSID,,%Proxy.CLSID% [TTP7.Interface.Midi1.AddReg] HKR,,FriendlyName,,"DMX 6fire MIDI" HKR,,CLSID,,%Proxy.CLSID% [TTP7.Interface.Midi2.AddReg] HKR,,FriendlyName,,"DMX 6Fire WaveTable" HKR,,CLSID,,%Proxy.CLSID% [TTP7.Interface.MWPC1.AddReg] HKR,,FriendlyName,,"MWPC Midi-1" HKR,,CLSID,,%Proxy.CLSID% [TTP7.Interface.MWPC2.AddReg] HKR,,FriendlyName,,"MWPC Midi-2" HKR,,CLSID,,%Proxy.CLSID% [TTP7.Interface.ToMT.AddReg] HKR,,FriendlyName,,"DMX 6fire Virt. Mix" HKR,,CLSID,,%Proxy.CLSID% ;============================================================================= ; AddReg ;============================================================================= [TTP7.AddReg] HKR,,AssociatedFilters,,"wdmaud" HKR,,Driver,,dmx6fire.sys HKR,,NTMPDriver,,"dmx6fire.sys" HKR,Drivers,SubClasses,,"wave,midi,mixer" HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv HKR,Drivers\wave\wdmaud.drv,Description,,"DMX 6fire Wave" HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\mixer\wdmaud.drv,Description,,"DMX 6fire Mixer" HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\midi\wdmaud.drv,Description,,"DMX 6fire MIDI" HKR,Settings\EWS HD Config\DMX 6fire\,MXRExtension,0x10001, 1 ;------------------------------------------------------------------------------- ; Sensaura Filter ;------------------------------------------------------------------------------- [Sensaura.AddReg] HKR,,UpperFilters,0x00010000,dmxsens.sys [Sensaura.AddReg.NT] HKR,,UpperFilters,0x00010000,"dmxsens" [SensauraConfiguration.AddReg] HKR,Sensaura\Configuration,RenderFactory,0,%KSNAME_WaveMT_12% HKR,Sensaura\Configuration,TopologyFactory,0,%KSNAME_TopoMT% HKR,Sensaura\Configuration,ForwardSpeakerConfiguration,0x00010001,1 HKR,Sensaura\Configuration,IgnoreDSSpeakerConfiguration,0x00010001,0 ;------------------------------------------------------------------------------- ; ASIO Install ;------------------------------------------------------------------------------- [TTP7.ASIO.AddReg] ;HKLM,SOFTWARE\ASIO\%ASIO_EWS88NAME%,"CLSID",,%ASIO_EWS88IID% HKLM,SOFTWARE\ASIO\%ASIO_TTP7NAME%,"CLSID",,%ASIO_TTP7IID% HKLM,SOFTWARE\ASIO\%ASIO_TTP7NAME%,"Description",,%ASIO_TTP7NAME% HKCR,CLSID\%ASIO_TTP7IID%,,,%ASIO_TTP7NAME% HKCR,CLSID\%ASIO_TTP7IID%\InProcServer32,,,"%11%\Asio88mt.dll" HKCR,CLSID\%ASIO_TTP7IID%\InProcServer32,ThreadingModel,,"Apartment" [TTP7.ASIO.DelReg] ; FMB NOTE: no VxD driver available yet ;------------------------------------------------------------------------------- ; Sensaura Install ;------------------------------------------------------------------------------- [Audio3D.AddReg] HKCR,Audio3D,,0,Audio3DObject HKCR,Audio3D\CLSID,,0,%Audio3D_CLSID% HKCR,CLSID\%Audio3D_CLSID%,,0,Audio3DObject HKCR,CLSID\%Audio3D_CLSID%\InProcServer32,,0,Audio3D.dll HKCR,CLSID\%Audio3D_CLSID%\InProcServer32,ThreadingModel,0,Apartment ;============================================================================= ; Copy/DelFiles ;============================================================================= [EWS.SystemCopyList] dmx6fire.sys,, dmxsens.sys [ASIO.CopyList] Asio88mt.dll [EWS_NTSYS.DelFiles] ice1712k.sys,,,1 [EWS_NTDLL.DelFiles] ews88con.dll,,,1 [EWS_VXD.DelFiles] ice.vxd,,,1 ice_wod6.drv,,,1 ice_wod5.drv,,,1 ice_wod4.drv,,,1 ice_wod3.drv,,,1 ice_wod2.drv,,,1 ice_wod1.drv,,,1 ice_wod0.drv,,,1 ice_comm.dll,,,1 ice_mpu.drv,,,1 ttewssys.drv,,,1 [EWS_ASIO.DelFiles] iceasio.dll,,,1 [sensaura.CopyList] crlds3d.dll [Audio3D.CopyList] a3d.dll,Audio3D.dll,,4 Audio3D.dll [SourceDisksNames] 1=%DiskName%,, [SourceDisksFiles] dmx6fire.sys=1 Asio88Mt.dll=1 Audio3D.dll=1 CrlDs3D.dll=1 [guids.AddReg] HKLM,%MediaCategories%\%TTGuid.Front%,Name,,%TTNode.Front% HKLM,%MediaCategories%\%TTGuid.Front%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.Master%,Name,,%TTNode.Master% HKLM,%MediaCategories%\%TTGuid.Master%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.FrontVolume%,Name,,%TTNode.FrontVolume% HKLM,%MediaCategories%\%TTGuid.FrontVolume%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.FrontMute%,Name,,%TTNode.FrontMute% HKLM,%MediaCategories%\%TTGuid.FrontMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.Rear%,Name,,%TTNode.Rear% HKLM,%MediaCategories%\%TTGuid.Rear%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.RearVolume%,Name,,%TTNode.RearVolume% HKLM,%MediaCategories%\%TTGuid.RearVolume%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.RearMute%,Name,,%TTNode.RearMute% HKLM,%MediaCategories%\%TTGuid.RearMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.Center%,Name,,%TTNode.Center% HKLM,%MediaCategories%\%TTGuid.Center%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.CenterVolume%,Name,,%TTNode.CenterVolume% HKLM,%MediaCategories%\%TTGuid.CenterVolume%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.CenterMute%,Name,,%TTNode.CenterMute% HKLM,%MediaCategories%\%TTGuid.CenterMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.LFE%,Name,,%TTNode.LFE% HKLM,%MediaCategories%\%TTGuid.LFE%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.LFEVolume%,Name,,%TTNode.LFEVolume% HKLM,%MediaCategories%\%TTGuid.LFEVolume%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%TTGuid.LFEMute%,Name,,%TTNode.LFEMute% HKLM,%MediaCategories%\%TTGuid.LFEMute%,Display,1,00,00,00,00 ;============================================================================= ; STRINGS ;============================================================================= [Strings] ClassName="Sound, video and game controllers" Manufacturer="TerraTec " Provider="TerraTec " DiskName="TerraTec Driver CD" DeviceNameEws88mt = "AudioSystem EWS88 MT" DeviceName_TTP7 = "DMX 6fire 24/96" DeviceNameIce = "Envy 24" wdmaud.SvcDesc = "WDM Audio Driver" swmidi.SvcDesc = "EWS88 WDM Midi" dmxfire.SvcDesc= "DMX6fire WDM Audio" 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}" KSCATEGORY_TOPOLOGY="{DDA54A40-1E4C-11D1-A050-405705C10000}" ;FMB TEST: ChkInf says the following strings must be fix="WAVE" ;KSNAME_Wave="WAVE" ;This forces the Systemout to be enumerated at first KSNAME_Wave="AveSYS" KSNAME_WaveMT_12="WaveMT_12" KSNAME_WaveMT_34="WaveMT_34" KSNAME_WaveMT_56="WaveMT_56" KSNAME_WaveMT_78="WaveMT_78" KSNAME_SPDIF ="_0SPDIF" KSNAME_DMIX ="_1DMIX" KSNAME_WaveMT_INTLVD="WaveMT_INTLVD" KSNAME_Midi1 ="Midi1" KSNAME_Midi2 ="Midi2" KSNAME_MWPC1 ="MWPC1" KSNAME_MWPC2 ="MWPC2" KSNAME_Topology ="Topology" KSNAME_TopoMT ="TopoMT" ;---------------------------------------------------------- ; Guids for Custom Names ;---------------------------------------------------------- TTGuid.Master ="{3C566B60-D997-11d3-943D-0040339FD9C2}" TTGuid.Front ="{FEFB4813-D820-11d3-943D-0040339FD9C2}" TTGuid.FrontVolume ="{38BFD810-A288-11d3-9426-0040339FD9C2}" TTGuid.FrontMute ="{4534F060-A288-11d3-9426-0040339FD9C2}" TTGuid.Rear ="{5CC77870-D821-11d3-943D-0040339FD9C2}" TTGuid.RearVolume ="{4D7644B0-A288-11d3-9426-0040339FD9C2}" TTGuid.RearMute ="{4D7644B1-A288-11d3-9426-0040339FD9C2}" TTGuid.SPDIF ="{307E100f-9035-11d2-99D6-00600893863B}" TTGuid.SPDIFVolume ="{32DA4E70-D997-11d3-943D-0040339FD9C2}" TTGuid.SPDIFMute ="{32DA4E71-D997-11d3-943D-0040339FD9C2}" TTGuid.Center ="{5E7C8DE3-8858-47c2-A01B-7F6B677AFB02}" TTGuid.CenterVolume ="{3A513344-F8E9-449c-A648-B5F2C949870B}" TTGuid.CenterMute ="{5CE856F8-ECA1-43af-815F-FA8F2FA99EBD}" TTGuid.LFE ="{74A01E0D-61F7-4378-8BB7-C26D6CF14327}" TTGuid.LFEVolume ="{9BB84574-E6C7-42a0-ABF6-F48819EAA190}" TTGuid.LFEMute ="{FCDEFACB-5B85-40f7-9B23-9FA84D595326}" ;---------------------------------------------------------- ; Custom Names in Windows Mixer ;---------------------------------------------------------- MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories" TTNode.Master ="Master" TTNode.Front ="Front" TTNode.FrontVolume ="Front Volume" TTNode.FrontMute ="Front Mute" TTNode.Rear ="Surround" TTNode.RearVolume ="Surround Volume" TTNode.RearMute ="Surround Mute" TTNode.Center ="Center" TTNode.CenterVolume ="Center Volume" TTNode.CenterMute ="Center Mute" TTNode.LFE ="LFE" TTNode.LFEVolume ="LFE Volume" TTNode.LFEMute ="LFE Mute" ;---------------------------------------------------------- ; ASIO ;---------------------------------------------------------- ;ASIO_EWS88IID ="{D48916ED-526A-4546-B1E4-3DC8D3DA3E0F}" ;ASIO_EWS88IID_VXD ="{6D184901-04CA-11d4-8398-0800096F616B}" ASIO_TTP7IID ="{67E7BAEE-91AB-40e0-AFC7-82CBFC09ECE4}" ASIO_TTP7NAME ="ASIO for DMX 6fire 24/96" ;---------------------------------------------------------- ; Sensaura ;---------------------------------------------------------- Sensaura="Sensaura Ltd" Audio3D_CLSID="{D8F1EEE0-F634-11CF-8700-00A0245D918B}" DevName="Sensaura Audio3D(tm) API"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.