Layla24.inf Driver File Contents (Echo24_WDM_066.exe)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; layla24.inf
;;
;; Installation file (.inf) for Layla24 WDM
;;
;; (c) Copyright 2001 Echo Digital Audio 
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


[Version]
Signature="$CHICAGO$"
Provider=%Echo%
ClassGUID={4D36E96C-E325-11CE-BFC1-08002BE10318}
Class=Media
DriverVer=09/21/2001,0.66.0.0


[DestinationDirs]
DefaultDestDir   = 10,system32\drivers
Layla24.copyfiles = 10,system32\drivers

;-------------------------------------------------------------------------------
;
; Driver information
;
;-------------------------------------------------------------------------------

[Manufacturer]
%Echo%   = Echo.Mfg

[Echo.Mfg]
%Echo.Layla24Desc% = Layla24, PCI\VEN_1057&DEV_3410&SUBSYS_0060ECC0


;*******************************************************************************
;
; Windows 2000/XP only
;
;*******************************************************************************

	;-------------------------------------------------------------------------------
	;
	; General installation section
	;
	;-------------------------------------------------------------------------------

	[Layla24.NT]
	Include=ks.inf, wdmaudio.inf
	Needs=KS.Registration, WDMAUDIO.Registration
	AddReg=Layla24.AddReg,Layla24_names.AddReg
	;**CopyFiles=Layla24.CopyFiles


	;-------------------------------------------------------------------------------
	;
	; Service Installation
	;
	;-------------------------------------------------------------------------------

	[Layla24.NT.Services]
	AddService = echo24, 0x00000002 , Layla24_Service_Inst, Layla24_EventLog_Inst
	;AddService = wdmaud, 0x00000000 , wdmaud_Service_Inst

	[Layla24_Service_Inst]
	DisplayName    = %Layla24.SvcDesc%
	ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
	StartType      = 3                  ; SERVICE_DEMAND_START
	ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
	;LoadOrderGroup = ExtendedBase
	ServiceBinary = %10%\system32\drivers\echo24.sys

	;[wdmaud_Service_Inst]
;	DisplayName    = %wdmaud.SvcDesc%
;	ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
;	StartType      = 1                  ; SERVICE_SYSTEM_START
;	ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
;	ServiceBinary  = %10%\system32\drivers\wdmaud.sys

	[Layla24_EventLog_Inst]
	AddReg = Layla24_EventLog_AddReg

	[Layla24_EventLog_AddReg]
	HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\echo24.sys"
	HKR,,TypesSupported,0x00010001,7

	;-------------------------------------------------------------------------------
	;
	; Set up interfaces
	;
	;-------------------------------------------------------------------------------

	[Layla24.NT.Interfaces]

	; Analog out 1/2, analog in 1/2
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave0%,Layla24.Interface.Wave0
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave0%,Layla24.Interface.Wave0
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave0%,Layla24.Interface.Wave0

	; Analog out 3/4, analog in 3/4
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave1%,Layla24.Interface.Wave1
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave1%,Layla24.Interface.Wave1
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave1%,Layla24.Interface.Wave1

	; Analog out 5/6, analog in 5/6
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave2%,Layla24.Interface.Wave2
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave2%,Layla24.Interface.Wave2
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave2%,Layla24.Interface.Wave2

	; Analog out 7/8, analog in 7/8
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave3%,Layla24.Interface.Wave3
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave3%,Layla24.Interface.Wave3
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave3%,Layla24.Interface.Wave3

	; Digital out 1/2, digital in 1/2
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave4%,Layla24.Interface.Wave4
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave4%,Layla24.Interface.Wave4
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave4%,Layla24.Interface.Wave4

	; Digital out 3/4, digital in 3/4
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave5%,Layla24.Interface.Wave5
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave5%,Layla24.Interface.Wave5
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave5%,Layla24.Interface.Wave5

	; Digital out 5/6, digital in 5/6
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave6%,Layla24.Interface.Wave6
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave6%,Layla24.Interface.Wave6
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave6%,Layla24.Interface.Wave6

	; Digital out 7/8, digital in 7/8
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave7%,Layla24.Interface.Wave7
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave7%,Layla24.Interface.Wave7
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave7%,Layla24.Interface.Wave7

	; MIDI in and out
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MIDI%,Layla24.Interface.MIDI
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_MIDI%,Layla24.Interface.MIDI
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_MIDI%,Layla24.Interface.MIDI

	; Topology
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo0%,Layla24.Interface.Topo0
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo1%,Layla24.Interface.Topo1
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo2%,Layla24.Interface.Topo2
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo3%,Layla24.Interface.Topo3
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo4%,Layla24.Interface.Topo4
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo5%,Layla24.Interface.Topo5
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo6%,Layla24.Interface.Topo6
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo7%,Layla24.Interface.Topo7


;*******************************************************************************
;
; Windows 98SE/ME only
;
;*******************************************************************************

	;-------------------------------------------------------------------------------
	;
	; General installation section
	;
	;-------------------------------------------------------------------------------

	[Layla24]
	AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
	AddReg=Layla24.AddReg,Layla24_names.AddReg
	;**CopyFiles=Layla24.CopyFiles
	Reboot
	KnownRegEntries=Layla24.KnownRegEntries


	[Layla24.KnownRegEntries]
	IsWin98Gold=keep


	[IsWin98Gold]
	1=HKLM,Software\Microsoft\Windows\CurrentVersion,VersionNumber,0,4.10.1998


	;-------------------------------------------------------------------------------
	;
	; Set up interfaces
	;
	;-------------------------------------------------------------------------------

	[Layla24.Interfaces]

	; Analog out 1/2, analog in 1/2
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave0%,Layla24.Interface.Wave0
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave0%,Layla24.Interface.Wave0
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave0%,Layla24.Interface.Wave0

	; Analog out 3/4, analog in 3/4
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave1%,Layla24.Interface.Wave1
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave1%,Layla24.Interface.Wave1
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave1%,Layla24.Interface.Wave1

	; Analog out 5/6, analog in 5/6
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave2%,Layla24.Interface.Wave2
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave2%,Layla24.Interface.Wave2
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave2%,Layla24.Interface.Wave2

	; Analog out 7/8, analog in 7/8
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave3%,Layla24.Interface.Wave3
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave3%,Layla24.Interface.Wave3
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave3%,Layla24.Interface.Wave3

	; Digital out 1/2, digital in 1/2
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave4%,Layla24.Interface.Wave4
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave4%,Layla24.Interface.Wave4
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave4%,Layla24.Interface.Wave4

	; Digital out 3/4, digital in 3/4
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave5%,Layla24.Interface.Wave5
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave5%,Layla24.Interface.Wave5
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave5%,Layla24.Interface.Wave5

	; Digital out 5/6, digital in 5/6
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave6%,Layla24.Interface.Wave6
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave6%,Layla24.Interface.Wave6
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave6%,Layla24.Interface.Wave6

	; Digital out 7/8, digital in 7/8
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave7%,Layla24.Interface.Wave7
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave7%,Layla24.Interface.Wave7
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave7%,Layla24.Interface.Wave7

	; MIDI in and out
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MIDI%,Layla24.Interface.MIDI
	AddInterface=%KSCATEGORY_RENDER%,%KSNAME_MIDI%,Layla24.Interface.MIDI
	AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_MIDI%,Layla24.Interface.MIDI

	; Topology
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo0%,Layla24.Interface.Topo0
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo1%,Layla24.Interface.Topo1
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo2%,Layla24.Interface.Topo2
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo3%,Layla24.Interface.Topo3
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo4%,Layla24.Interface.Topo4
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo5%,Layla24.Interface.Topo5
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo6%,Layla24.Interface.Topo6
	AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topo7%,Layla24.Interface.Topo7


;*******************************************************************************
;
; Common for all flavors of Windows
;
;*******************************************************************************

;-------------------------------------------------------------------------------
;
; Add stuff to registry
;
;-------------------------------------------------------------------------------

[Layla24.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi"
HKR,,Driver,,echo24.sys
HKR,,NTMPDriver,,"echo24.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,,%Layla24WaveDesc%
HKR,Drivers\midi\wdmaud.drv,Description,,%Layla24MidiDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%Layla24MixerDesc%


[Layla24_names.AddReg]
HKLM,%MediaCategories%\%GUID.Layla24_12A_OUT%,Name,,%Friendly.Layla24_12A_OUT%
HKLM,%MediaCategories%\%GUID.Layla24_34A_OUT%,Name,,%Friendly.Layla24_34A_OUT%
HKLM,%MediaCategories%\%GUID.Layla24_56A_OUT%,Name,,%Friendly.Layla24_56A_OUT%
HKLM,%MediaCategories%\%GUID.Layla24_78A_OUT%,Name,,%Friendly.Layla24_78A_OUT%
HKLM,%MediaCategories%\%GUID.Layla24_12D_OUT%,Name,,%Friendly.Layla24_12D_OUT%
HKLM,%MediaCategories%\%GUID.Layla24_34D_OUT%,Name,,%Friendly.Layla24_34D_OUT%
HKLM,%MediaCategories%\%GUID.Layla24_56D_OUT%,Name,,%Friendly.Layla24_56D_OUT%
HKLM,%MediaCategories%\%GUID.Layla24_78D_OUT%,Name,,%Friendly.Layla24_78D_OUT%
HKLM,%MediaCategories%\%GUID.Layla24_12A_IN%,Name,,%Friendly.Layla24_12A_IN%
HKLM,%MediaCategories%\%GUID.Layla24_34A_IN%,Name,,%Friendly.Layla24_34A_IN%
HKLM,%MediaCategories%\%GUID.Layla24_56A_IN%,Name,,%Friendly.Layla24_56A_IN%
HKLM,%MediaCategories%\%GUID.Layla24_78A_IN%,Name,,%Friendly.Layla24_78A_IN%
HKLM,%MediaCategories%\%GUID.Layla24_12D_IN%,Name,,%Friendly.Layla24_12D_IN%
HKLM,%MediaCategories%\%GUID.Layla24_34D_IN%,Name,,%Friendly.Layla24_34D_IN%
HKLM,%MediaCategories%\%GUID.Layla24_56D_IN%,Name,,%Friendly.Layla24_56D_IN%
HKLM,%MediaCategories%\%GUID.Layla24_78D_IN%,Name,,%Friendly.Layla24_78D_IN%

HKLM,%MediaCategories%\%GUID.AnalogOut%,Name,,%Friendly.AnalogOut%
HKLM,%MediaCategories%\%GUID.AnalogIn%,Name,,%Friendly.AnalogIn%
HKLM,%MediaCategories%\%GUID.DigitalOut%,Name,,%Friendly.DigitalOut%
HKLM,%MediaCategories%\%GUID.DigitalIn%,Name,,%Friendly.DigitalIn%

HKLM,%MediaCategories%\%GUID.Layla24MidiOut%,Name,,%Friendly.Layla24MidiOut%
HKLM,%MediaCategories%\%GUID.Layla24MidiIn%,Name,,%Friendly.Layla24MidiIn%


;-------------------------------------------------------------------------------
;
; Interfaces
;
;-------------------------------------------------------------------------------

[Layla24.Interface.Wave0]
AddReg=Layla24.I.Wave0.AddReg
[Layla24.I.Wave0.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Wave0.szPname%


[Layla24.Interface.Wave1]
AddReg=Layla24.I.Wave1.AddReg
[Layla24.I.Wave1.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Wave1.szPname%


[Layla24.Interface.Wave2]
AddReg=Layla24.I.Wave2.AddReg
[Layla24.I.Wave2.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Wave2.szPname%


[Layla24.Interface.Wave3]
AddReg=Layla24.I.Wave3.AddReg
[Layla24.I.Wave3.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Wave3.szPname%


[Layla24.Interface.Wave4]
AddReg=Layla24.I.Wave4.AddReg
[Layla24.I.Wave4.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Wave4.szPname%


[Layla24.Interface.Wave5]
AddReg=Layla24.I.Wave5.AddReg
[Layla24.I.Wave5.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Wave5.szPname%


[Layla24.Interface.Wave6]
AddReg=Layla24.I.Wave6.AddReg
[Layla24.I.Wave6.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Wave6.szPname%


[Layla24.Interface.Wave7]
AddReg=Layla24.I.Wave7.AddReg
[Layla24.I.Wave7.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Wave7.szPname%


[Layla24.Interface.MIDI]
AddReg=Layla24.I.MIDI.AddReg
[Layla24.I.MIDI.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.MIDI.szPname%


[Layla24.Interface.Topo0]
AddReg=Layla24.I.Topo0.AddReg
[Layla24.I.Topo0.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Topo0.szPname%


[Layla24.Interface.Topo1]
AddReg=Layla24.I.Topo1.AddReg
[Layla24.I.Topo1.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Topo1.szPname%


[Layla24.Interface.Topo2]
AddReg=Layla24.I.Topo2.AddReg
[Layla24.I.Topo2.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Topo2.szPname%


[Layla24.Interface.Topo3]
AddReg=Layla24.I.Topo3.AddReg
[Layla24.I.Topo3.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Topo3.szPname%


[Layla24.Interface.Topo4]
AddReg=Layla24.I.Topo4.AddReg
[Layla24.I.Topo4.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Topo4.szPname%


[Layla24.Interface.Topo5]
AddReg=Layla24.I.Topo5.AddReg
[Layla24.I.Topo5.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Topo5.szPname%


[Layla24.Interface.Topo6]
AddReg=Layla24.I.Topo6.AddReg
[Layla24.I.Topo6.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Topo6.szPname%


[Layla24.Interface.Topo7]
AddReg=Layla24.I.Topo7.AddReg
[Layla24.I.Topo7.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Layla24.Topo7.szPname%





;-------------------------------------------------------------------------------
;
; Copy files
;
;-------------------------------------------------------------------------------

[Layla24.CopyFiles]
;** echo24.sys

[SourceDisksNames.x86]
1 = %DiskId1%,,,""

[SourceDisksFiles]
; Files from Echo Digital Audio Installation disk
echo24.sys = 1,,


;-------------------------------------------------------------------------------
;
; Strings
;
;-------------------------------------------------------------------------------

[Strings]

;
; Non-Localizable Strings
;

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}"
KSNAME_Wave0="Wave0"
KSNAME_Wave1="Wave1"
KSNAME_Wave2="Wave2"
KSNAME_Wave3="Wave3"
KSNAME_Wave4="Wave4"
KSNAME_Wave5="Wave5"
KSNAME_Wave6="Wave6"
KSNAME_Wave7="Wave7"
KSNAME_MIDI="MIDI"
KSNAME_Topo0="Topo0"
KSNAME_Topo1="Topo1"
KSNAME_Topo2="Topo2"
KSNAME_Topo3="Topo3"
KSNAME_Topo4="Topo4"
KSNAME_Topo5="Topo5"
KSNAME_Topo6="Topo6"
KSNAME_Topo7="Topo7"


MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"


;
; Localizable Strings
;

Echo.Layla24Desc = "Layla24 (WDM)"
Layla24WaveDesc = "Layla24 wave driver"
Layla24MixerDesc = "Layla24 mixer driver"
Layla24MidiDesc = "Layla24 MIDI driver"
DiskId1 = "Echo Digital Audio Installation Disk"
Echo = "Echo Digital Audio"
Layla24.SvcDesc="Layla24 Service"
wdmaud.SvcDesc = "Microsoft WDM Virtual Wave Driver (WDM)"

;
; Miniport names
;

Layla24.Wave0.szPname="Layla24 1/2 Analog"
Layla24.Wave1.szPname="Layla24 3/4 Analog"
Layla24.Wave2.szPname="Layla24 5/6 Analog"
Layla24.Wave3.szPname="Layla24 7/8 Analog"
Layla24.Wave4.szPname="Layla24 1/2 Digital"
Layla24.Wave5.szPname="Layla24 3/4 Digital"
Layla24.Wave6.szPname="Layla24 5/6 Digital"
Layla24.Wave7.szPname="Layla24 7/8 Digital"

Layla24.MIDI.szPname="Layla24 MIDI"

Layla24.Topo0.szPname="Layla24 1/2 Analog mixer"
Layla24.Topo1.szPname="Layla24 3/4 Analog mixer"
Layla24.Topo2.szPname="Layla24 5/6 Analog mixer"
Layla24.Topo3.szPname="Layla24 7/8 Analog mixer"
Layla24.Topo4.szPname="Layla24 1/2 Digital mixer"
Layla24.Topo5.szPname="Layla24 3/4 Digital mixer"
Layla24.Topo6.szPname="Layla24 5/6 Digital mixer"
Layla24.Topo7.szPname="Layla24 7/8 Digital mixer"


;
; GUIDs and friendly names
;
GUID.Layla24_12A_OUT="{ADD18F93-A3C8-4F28-9B70-000DEF396F30}"
GUID.Layla24_34A_OUT="{9826BC1C-54A1-4E15-87B4-71A1E57830D8}"
GUID.Layla24_56A_OUT="{14CE9F3C-477C-4E59-AEC1-2CAF628CC5F3}"
GUID.Layla24_78A_OUT="{90F52224-58FE-4A01-A864-7E0D96EB922B}"
GUID.Layla24_12D_OUT="{CEA97A9F-6ED1-428C-9693-7FA93C1CA1B7}"
GUID.Layla24_34D_OUT="{BAEF2065-1DF9-432C-9B33-1840C5E9DED5}"
GUID.Layla24_56D_OUT="{5A19CCD9-199F-4BAA-922A-84E2B0FEEBAA}"
GUID.Layla24_78D_OUT="{92F079DD-3B09-4C64-9FDE-052CE7FB346E}"
GUID.Layla24_12A_IN="{B4357DB4-F09A-4912-BC89-706F5D405488}"
GUID.Layla24_34A_IN="{04B46DD7-98D6-4A66-BA5A-8E524176B3E8}"
GUID.Layla24_56A_IN="{3174DC20-FE32-448F-81AA-1EEF3B2DE76F}"
GUID.Layla24_78A_IN="{2B9BDE1F-4376-44EC-8AA6-E9DA32DC6438}"
GUID.Layla24_12D_IN="{62A84A30-DB85-4CD6-A6CF-2526B2136E41}"
GUID.Layla24_34D_IN="{02C10AFF-8C07-4EDD-A1D8-F432FFACCE18}"
GUID.Layla24_56D_IN="{5F354480-1335-4A8F-98AA-104031D945C9}"
GUID.Layla24_78D_IN="{CEAB358E-55F2-4213-8AF5-2F59781FD545}"


Friendly.Layla24_12A_OUT="Layla24 1/2 Analog Out"
Friendly.Layla24_34A_OUT="Layla24 3/4 Analog Out"
Friendly.Layla24_56A_OUT="Layla24 5/6 Analog Out"
Friendly.Layla24_78A_OUT="Layla24 7/8 Analog Out"
Friendly.Layla24_12D_OUT="Layla24 1/2 Digital Out"
Friendly.Layla24_34D_OUT="Layla24 3/4 Digital Out"
Friendly.Layla24_56D_OUT="Layla24 5/6 Digital Out"
Friendly.Layla24_78D_OUT="Layla24 7/8 Digital Out"
Friendly.Layla24_12A_IN="Layla24 1/2 Analog In"
Friendly.Layla24_34A_IN="Layla24 3/4 Analog In"
Friendly.Layla24_56A_IN="Layla24 5/6 Analog In"
Friendly.Layla24_78A_IN="Layla24 7/8 Analog In"
Friendly.Layla24_12D_IN="Layla24 1/2 Digital In"
Friendly.Layla24_34D_IN="Layla24 3/4 Digital In"
Friendly.Layla24_56D_IN="Layla24 5/6 Digital In"
Friendly.Layla24_78D_IN="Layla24 7/8 Digital In"

GUID.AnalogOut="{3A80F564-21DC-4d02-A822-D27C4E6DBB9B}"
GUID.AnalogIn="{36CAA29A-FB2A-4f29-AB8F-5964BD356BBC}"
GUID.DigitalOut="{07C1516D-659E-45c8-AA2C-25D97867DBC0}"
GUID.DigitalIn="{9261037F-73C7-44ee-A331-72148E5CE144}"

Friendly.Layla24MidiOut="Layla24 MIDI Out"
Friendly.Layla24MidiIn="Layla24 MIDI In"

GUID.Layla24MidiOut="{91134FFE-C06D-420f-853B-2D5FF93FB1E6}"
GUID.Layla24MidiIn="{31DBD634-C547-4862-AA92-DE4145B4E9B2}"

Friendly.AnalogOut="Physical analog out"
Friendly.AnalogIn="Physical analog in"
Friendly.DigitalOut="Physical digital out"
Friendly.DigitalIn="Physical digital in"
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: web2, load: 1.55