MXR6Fire.inf Driver File Contents (DMX6fireLT_App_Drv_WDM_5.40.exe)

;===============================================================
; 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

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