MAudioFW.inf Driver File Contents (FW_XP32XP64_5_10_0_5055v2.zip)

;----------------------------------------------------------------------
;M-Audio FW series Setup File
;Written by Stephan Kappertz 
;Copyright (c) 1999-2006 MIDIMAN/M-Audio
;----------------------------------------------------------------------
[Version]
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=%MMfg%
CatalogFile=cert.cat
DriverVer =03/03/2008,5.10.00.5055

[SourceDisksNames]
1="M-Audio FW Driver Disk",,,

[SourceDisksFiles]
mafw.sys=1
mafw64.sys=1
mafwasio.dll=1
mafwasio64.dll=1
fwfmdio.dll=1
mafwpnl.dll=1
mafw.cpl=1
mafw64.cpl=1
mafwcpl.exe=1
mafwTray.exe=1
mafwCoIn.dll=1
mafwCoIn64.dll=1
fw410.bcd=1
fwap.bcd=1
fw1814.bcd=1
fwsolo.bcd=1
ozonic.bcd=1
nrv10.bcd=1
projectMix.bcd=1
fwadat.bcd=1

[Manufacturer]
%MMfg%=M-Audio, NTX86, NTAMD64

;;================= XP 32 bit =================

[M-Audio.NTX86]
%MAFWBL.DeviceDesc% = MAFW,1394\M-AUDIO&FW_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-AUDIO&FW_Delta_1814_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-AUDIO&FW_1814_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-AUDIO&FW_Audiophile_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-Audio&FWSolo_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-Audio&FW_Solo_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-Audio&NRV-10_Bootloader
%MAFW410.DeviceDesc% = MAFW,1394\M-AUDIO&FW_410
%MAFWAP.DeviceDesc% = MAFW,1394\M-AUDIO&FW_Audiophile
%MAFW1814.DeviceDesc% = MAFW,1394\M-AUDIO&FW_Delta_1814
%MAFW1814.DeviceDesc% = MAFW,1394\M-AUDIO&FW_1814
%MAFWPM.DeviceDesc% = MAFW,1394\M-AUDIO&FW1212cs
%MAFWPM.DeviceDesc% = MAFW,1394\M-Audio&FW_1212cs
%MAFWPM.DeviceDesc% = MAFW,1394\M-Audio&ProjectMix
%MAFWOZ.DeviceDesc% = MAFW,1394\M-Audio&Ozonic
%MAFWSO.DeviceDesc% = MAFW,1394\M-Audio&FWSolo
%MAFWSO.DeviceDesc% = MAFW,1394\M-Audio&FW_Solo
%MAFWSO.DeviceDesc% = MAFW,AVC\M-Audio&FWSolo&TYP_C&ID_0
%MAFWSO.DeviceDesc% = MAFW,AVC\M-Audio&FW_Solo&TYP_C&ID_0
%MAFWNRV.DeviceDesc% = MAFW,1394\M-Audio&NRV-10
%MAFWPF.DeviceDesc% = MAFW,1394\M-Audio&ProFire_Lightbridge

;;================= 64 bit ====================

[M-Audio.NTAMD64]
%MAFWBL.DeviceDesc% = MAFW,1394\M-AUDIO&FW_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-AUDIO&FW_Delta_1814_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-AUDIO&FW_1814_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-AUDIO&FW_Audiophile_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-Audio&FWSolo_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-Audio&FW_Solo_Bootloader
%MAFWBL.DeviceDesc% = MAFW,1394\M-Audio&NRV-10_Bootloader
%MAFW410.DeviceDesc% = MAFW,1394\M-AUDIO&FW_410
%MAFWAP.DeviceDesc% = MAFW,1394\M-AUDIO&FW_Audiophile
%MAFW1814.DeviceDesc% = MAFW,1394\M-AUDIO&FW_Delta_1814
%MAFW1814.DeviceDesc% = MAFW,1394\M-AUDIO&FW_1814
%MAFWPM.DeviceDesc% = MAFW,1394\M-AUDIO&FW1212cs
%MAFWPM.DeviceDesc% = MAFW,1394\M-Audio&FW_1212cs
%MAFWPM.DeviceDesc% = MAFW,1394\M-Audio&ProjectMix
%MAFWOZ.DeviceDesc% = MAFW,1394\M-Audio&Ozonic
%MAFWSO.DeviceDesc% = MAFW,1394\M-Audio&FWSolo
%MAFWSO.DeviceDesc% = MAFW,1394\M-Audio&FW_Solo
%MAFWSO.DeviceDesc% = MAFW,AVC\M-Audio&FWSolo&TYP_C&ID_0
%MAFWSO.DeviceDesc% = MAFW,AVC\M-Audio&FW_Solo&TYP_C&ID_0
%MAFWNRV.DeviceDesc% = MAFW,1394\M-Audio&NRV-10
%MAFWPF.DeviceDesc% = MAFW,1394\M-Audio&ProFire_Lightbridge

;;================= Common ====================

[DestinationDirs]
FW.CopyList=12
FW.CopyList.PANEL=11
FW.CopyList.ASIO=11
FW.CopyList.CoInst=11
FW.CopyList.BCD=12

FW64.CopyList=12
FW64.CopyList.PANEL=11
FW64.CopyList.PANEL.WOW64=10,SysWOW64
FW64.CopyList.ASIO=10,SysWOW64
FW64.CopyList.ASIO64=11
FW64.CopyList.CoInst=11

[FW.CopyList]
mafw.sys

[FW.CopyList.BCD]
ozonic.bcd
fwsolo.bcd
projectMix.bcd
nrv10.bcd
fw1814.bcd
fw410.bcd
fwap.bcd
fwadat.bcd

[FW.CopyList.PANEL]
mafw.cpl,,
mafwpnl.dll,,
mafwTray.exe,,
mafwcpl.exe,,

[FW.CopyList.ASIO]
mafwasio.dll,,
fwfmdio.dll,,

[FW64.CopyList.ASIO]
mafwasio.dll,,

[FW64.CopyList.ASIO64]
mafwasio64.dll,,

[FW.CopyList.CoInst]
MAFWCoIn.dll

[FW64.CopyList]
mafw.sys,mafw64.sys,

[FW64.CopyList.PANEL]
mafw.cpl,mafw64.cpl,

[FW64.CopyList.PANEL.WOW64]
mafwpnl.dll,,
mafwTray.exe,,
mafwcpl.exe,,

[FW64.CopyList.CoInst]
MAFWCoIn64.dll,,

[FW.AddReg.ASIO]
HKLM,SOFTWARE\ASIO\%AsioNameStr%,"CLSID",0,%AsioID%
HKCR,CLSID\%AsioID%,,0,%AsioNameStr%
HKCR,CLSID\%AsioID%\InprocServer32,,0,%11%\mafwasio.dll
HKCR,CLSID\%AsioID%\InprocServer32,"ThreadingModel",0,"Apartment"

[FW64.AddReg.ASIO]
HKLM,SOFTWARE\Wow6432Node\ASIO\%AsioNameStr%,"CLSID",0,%AsioID%
HKCR,Wow6432Node\CLSID\%AsioID%,,0,%AsioNameStr%
HKCR,Wow6432Node\CLSID\%AsioID%\InprocServer32,,0,%10%\SysWOW64\mafwasio.dll
HKCR,Wow6432Node\CLSID\%AsioID%\InprocServer32,"ThreadingModel",0,"Apartment"

HKLM,SOFTWARE\ASIO\%AsioNameStr%,CLSID,0,%AsioID%
HKLM,SOFTWARE\ASIO\%AsioNameStr%,Description,0,%AsioNameStr%
HKCR,CLSID\%AsioID%,,0,%AsioNameStr%
HKCR,CLSID\%AsioID%\InProcServer32,,0,%11%\mafwasio64.dll
HKCR,CLSID\%AsioID%\InProcServer32,ThreadingModel,0,Apartment

[FW.AddReg.Names]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,MAFWTaskbarApp,,"%11%\MAFWTray.exe"
HKCR,".fws",,0,"MAudio.FWCPL.1"
HKCR,"MAudio.FWCPL.1",,0,"M-Audio FireWire Control Panel"
HKCR,"MAudio.FWCPL.1\DefaultIcon",,0,"%SystemRoot%\System32\mafwcpl.exe,2"
HKCR,"MAudio.FWCPL.1\shell\open\command",,0,"mafwcpl.exe %1"

[FW64.AddReg.Names]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,MAFWTaskbarApp,,"%10%\SysWOW64\MAFWTray.exe"
HKCR,".fws",,0,"MAudio.FWCPL.1"
HKCR,"MAudio.FWCPL.1",,0,"M-Audio FireWire Control Panel"
HKCR,"MAudio.FWCPL.1\DefaultIcon",,0,%10%\SysWOW64\mafwcpl.exe,2
HKCR,"MAudio.FWCPL.1\shell\open\command",,0,"mafwcpl.exe %1"

[FW.AddReg.CoInstallers]
HKR,,CoInstallers32,0x00010000,"MAFWCoIn.dll,MAFWCoInstProc"

[FW64.AddReg.CoInstallers]
HKR,,CoInstallers32,0x00010000,"MAFWCoIn64.dll,MAFWCoInstProc"

[FW.AddReg.Branding]
HKR,Branding,icon,,"mafw.sys,114"
HKR,Branding,bitmap,,"mafw.sys,115"
HKR,Branding,url,,"http://www.m-audio.com/"

[FW.AddReg.SwSynth]
HKLM,SYSTEM\CurrentControlSet\Services\swmidi,"Start",0x00010021,3

[MAFW_Service_Inst]
;;DisplayName   = %MAFW.SvcDesc%
ServiceType   = 1                  ; SERVICE_KERNEL_DRIVER
StartType     = 3                  ; SERVICE_DEMAND_START
ErrorControl  = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\mafw.sys

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

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

;;================= M-Audio FW Family ====================

[MAFW.NTX86]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=FW.CopyList,FW.CopyList.PANEL,FW.CopyList.ASIO,FW.CopyList.BCD
AddReg=FW.AddReg.ASIO,FW.AddReg.Names,FW.AddReg.Branding,MAFW.AddReg,FW.AddReg.SwSynth

[MAFW.NTX86.Services]
AddService = MAFW, 0x00000002, MAFW_Service_Inst

[MAFW.NTX86.CoInstallers]
CopyFiles=FW.CopyList.CoInst
AddReg=FW.AddReg.Coinstallers

[MAFW.NTX86.Interfaces]
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,MAFW.Interface.Topology

;;================= 64 bit ====================

[MAFW.NTAMD64]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=FW64.CopyList,FW64.CopyList.PANEL,FW64.CopyList.PANEL.WOW64,FW64.CopyList.ASIO,FW64.CopyList.ASIO64,FW.CopyList.BCD
AddReg=FW64.AddReg.ASIO,FW64.AddReg.Names,FW.AddReg.Branding,MAFW.AddReg,FW.AddReg.SwSynth

[MAFW.NTAMD64.Services]
AddService = MAFW, 0x00000002, MAFW_Service_Inst

[MAFW.NTAMD64.CoInstallers]
CopyFiles=FW64.CopyList.CoInst
AddReg=FW64.AddReg.Coinstallers

[MAFW.NTAMD64.Interfaces]
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,MAFW.Interface.Topology

;;================= 64 bit end ====================

[MAFW.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,mafw.sys
HKR,,NTMPDriver,,"mafw.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,mixer"

HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv

HKR,Drivers\wave\wdmaud.drv,Description,,%MAFW.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv, Description,,%MAFW.DeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%MAFW.DeviceDesc%

;;================= [Strings] ====================

[Strings]

;;================= Common ====================


MAFW.DeviceDesc    	="M-Audio FW Audio"
MAFWBL.DeviceDesc	="M-Audio FW Bootloader"
MAFW410.DeviceDesc	="M-Audio FW 410"
MAFWAP.DeviceDesc	="M-Audio FW Audiophile"
MAFW1814.DeviceDesc	="M-Audio FW 1814"
MAFWPM.DeviceDesc	="M-Audio ProjectMix"
MAFWOZ.DeviceDesc	="M-Audio Ozonic"
MAFWSO.DeviceDesc	="M-Audio FW Solo"
MAFWNRV.DeviceDesc	="M-Audio NRV-10"
MAFWPF.DeviceDesc	="M-Audio ProFire Lightbridge"

MAFW.Topology.szPname	="M-Audio FW Mixer"
KSNAME_Topology		="{456dc899-44b5-4220-9c43-87697c5a097c}"
KSCATEGORY_TOPOLOGY	="{DDA54A40-1E4C-11D1-A050-405705C10000}"
Proxy.CLSID		="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"

MAFW.SvcDesc		="Service for M-Audio FW Driver (WDM)"

AsioID                  ="{615C2C65-F8EB-11d3-B0B2-0000E8ED4AD9}"
AsioNameStr             ="M-Audio FW ASIO"

MSFT                    ="Microsoft"
MMfg                    ="M-Audio"
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: 2.97