; Installation inf for the MX-1
;
; Copyright (c) 2015 Roland Corporation
;
[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%MfgName%
CatalogFile=RDID1160.CAT
DriverVer=07/21/2015,1.00.01.0000

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

[DestinationDirs]
Driver.Files.Asio		= 11
Driver.Files.User		= 11
Driver.Files.Ext		= 10,system32\drivers ; %SystemRoot%\system32\drivers
Driver.Files.Root		= 16422,%PROGFOLDER%\%DEVFOLDER%
Driver.Files.Files		= 16422,%PROGFOLDER%\%DEVFOLDER%\Files
Driver.Files.Readme		= 16422,%PROGFOLDER%\%DEVFOLDER%\Readme
Driver.Files.RHTML		= 16422,%PROGFOLDER%\%DEVFOLDER%\Readme\html
DefaultDestDir 	    	= 10,system32\drivers ; %SystemRoot%\system32\drivers


[SourceDisksNames]
1=%DriverDiskName%,,

[SourceDisksFiles]
Uninstall.exe=1
RDWM1160.SYS=1,Files
RDAS1160.DLL=1,Files
RDDP1160.EXE=1,Files
RDCP1160.CPL=1,Files
RdUninst.dat=1,Files
Readme.htm=1
Readme_JP.htm=1,Readme
Readme_EN.htm=1,Readme
Readme_FR.htm=1,Readme
Readme_IT.htm=1,Readme
Readme_DE.htm=1,Readme
Readme_ES.htm=1,Readme
Readme_NL.htm=1,Readme
Readme_PT.htm=1,Readme
ReadmeJP1.htm=1,Readme\html
ReadmeJP2.htm=1,Readme\html
ReadmeEN1.htm=1,Readme\html
ReadmeEN2.htm=1,Readme\html
ReadmeFR1.htm=1,Readme\html
ReadmeFR2.htm=1,Readme\html
ReadmeIT1.htm=1,Readme\html
ReadmeIT2.htm=1,Readme\html
ReadmeDE1.htm=1,Readme\html
ReadmeDE2.htm=1,Readme\html
ReadmeES1.htm=1,Readme\html
ReadmeES2.htm=1,Readme\html
ReadmeNL1.htm=1,Readme\html
ReadmeNL2.htm=1,Readme\html
ReadmePT1.htm=1,Readme\html
ReadmePT2.htm=1,Readme\html

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

[Manufacturer]
%MfgName%=Roland,NTx86.10

[Roland]
;; - Windows 8.1
;; not supported

[Roland.NTx86.10]
;; Windows10
%DriverDeviceDesc%=DriverInstall, USB\VID_0582&PID_01A3 ; MX-1

;===============================================================;

[DriverInstall]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=Driver.Files.User,Driver.Files.Ext,Driver.Files.Root,Driver.Files.Files,Driver.Files.Readme,Driver.Files.RHTML,Driver.Files.Asio
AddReg=DriverAddReg,DriverAddReg.Inst,DriverAddReg.Uninst,DriverAddReg.Asio
ProfileItems=ProCPL,ProReadme

[ProCPL]
Name       = %CPLSHORTCUTNAME%
SubDir     = %SCPROGFOLDER%\%DEVFOLDER%
CmdLine    = 16422,%PROGFOLDER%\%DEVFOLDER%"\Files",%RDDPFILE%
WorkingDir = 16422,%PROGFOLDER%\%DEVFOLDER%"\Files"
IconPath   = 16422,%PROGFOLDER%\%DEVFOLDER%"\Files",%RDDPFILE%

[ProReadme]
Name       = %RMSHORTCUTNAME%
SubDir     = %SCPROGFOLDER%\%DEVFOLDER%
CmdLine    = 16422,%PROGFOLDER%\%DEVFOLDER%,README.HTM
WorkingDir = 16422,%PROGFOLDER%\%DEVFOLDER%
IconPath   = 16422,%PROGFOLDER%\%DEVFOLDER%,README.HTM



[DriverAddReg]
HKR,,DevLoader,,"*ntkern"
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,%RDWMFILE%
HKR,,NTMPDriver,,"%RDWMFILE%"

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,,%DriverDeviceDesc%
HKR,Drivers\midi\wdmaud.drv, Description,,%DriverDeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%DriverDeviceDesc%

HKLM,%MediaCategories%\%WDM.Tp11.szPname.GUID%,Name,,%WDM.Tp11.szPname%
HKLM,%MediaCategories%\%WDM.Tp12.szPname.GUID%,Name,,%WDM.Tp12.szPname%
HKLM,%MediaCategories%\%WDM.Tp13.szPname.GUID%,Name,,%WDM.Tp13.szPname%
HKLM,%MediaCategories%\%WDM.Tp14.szPname.GUID%,Name,,%WDM.Tp14.szPname%
HKLM,%MediaCategories%\%WDM.Tp15.szPname.GUID%,Name,,%WDM.Tp15.szPname%
HKLM,%MediaCategories%\%WDM.Tp16.szPname.GUID%,Name,,%WDM.Tp16.szPname%
HKLM,%MediaCategories%\%WDM.Tp17.szPname.GUID%,Name,,%WDM.Tp17.szPname%
HKLM,%MediaCategories%\%WDM.Tp18.szPname.GUID%,Name,,%WDM.Tp18.szPname%
HKLM,%MediaCategories%\%WDM.Tp19.szPname.GUID%,Name,,%WDM.Tp19.szPname%
HKLM,%MediaCategories%\%WDM.Tp1A.szPname.GUID%,Name,,%WDM.Tp1A.szPname%
HKLM,%MediaCategories%\%WDM.Tp11.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp12.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp13.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp14.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp15.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp16.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp17.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp18.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp19.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp1A.szPname.GUID%,Display,1,00,00,00,00

[DriverAddReg.Asio]
HKLM,SOFTWARE\ASIO\%ASIONAME%,CLSID,0,%ASIOGUID%
HKLM,SOFTWARE\ASIO\%ASIONAME%,Description,0,%ASIONAME%
HKCR,CLSID\%ASIOGUID%,,0,%ASIONAME%
HKCR,CLSID\%ASIOGUID%\InprocServer32,,0,%11%\%RDASFILE%
HKCR,CLSID\%ASIOGUID%\InprocServer32,ThreadingModel,0,Apartment



[DriverAddReg.Uninst]
HKLM, %UNINST%, "DisplayName",,%DEVFOLDER%
HKLM, %UNINST%, "UninstallString",,%16422%\%PROGFOLDER%\%DEVFOLDER%\"Uninstall.exe"
HKLM, %UNINST%, "DisplayIcon",,%16422%\%PROGFOLDER%\%DEVFOLDER%\"Uninstall.exe,2"
HKLM, %UNINST%, "Publisher",,"Roland Corporation"

[DriverAddReg.Inst]
HKCR, %INSTPATH%,			"",			,"RdDrv"
HKCR, %INSTPATH%\%DEVRDID%,	"",			,%16422%\%PROGFOLDER%\%DEVFOLDER%
HKCR, %INSTPATH%\%DEVRDID%,	"version",	,"Ver.1.0.1"
HKCR, %INSTPATH%\%DEVRDID%,	"copyright",,"Copyright (C) 2015 Roland Corporation."
HKCR, %INSTPATH%\%DEVRDID%,	"As44",	0x00010001,42
HKCR, %INSTPATH%\%DEVRDID%,	"As48",	0x00010001,43
HKCR, %INSTPATH%\%DEVRDID%,	"As96",	0x00010001,56

[DriverInstall.Services]
AddService = %SRVRDID%, 0x00000002, Driver_Service_Inst

[Driver_Service_Inst]
DisplayName   = %DriverDeviceDesc%
ServiceType   = 1                  ; SERVICE_KERNEL_DRIVER
StartType     = 3                  ; SERVICE_DEMAND_START
ErrorControl  = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\Drivers\%RDWMFILE%

;;;
;;
[Driver.Files.Ext]
%RDWMFILE%

[Driver.Files.User]
%RDCPFILE%
%RDDPFILE%

[Driver.Files.Asio]
%RDASFILE%

[Driver.Files.Root]
Uninstall.exe
README.htm

[Driver.Files.Files]
RdUninst.dat
%RDDPFILE%

[Driver.Files.Readme]
Readme_JP.htm
Readme_EN.htm
Readme_FR.htm
Readme_IT.htm
Readme_DE.htm
Readme_ES.htm
Readme_NL.htm
Readme_PT.htm

[Driver.Files.RHTML]
ReadmeJP1.htm
ReadmeJP2.htm
ReadmeEN1.htm
ReadmeEN2.htm
ReadmeFR1.htm
ReadmeFR2.htm
ReadmeIT1.htm
ReadmeIT2.htm
ReadmeDE1.htm
ReadmeDE2.htm
ReadmeES1.htm
ReadmeES2.htm
ReadmeNL1.htm
ReadmeNL2.htm
ReadmePT1.htm
ReadmePT2.htm

[DriverInstall.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wo11%, WDM.Interface.Wo11
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wo11%, WDM.Interface.Wo11
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wo11%, WDM.Interface.Wo11
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wo12%, WDM.Interface.Wo12
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wo12%, WDM.Interface.Wo12
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wo12%, WDM.Interface.Wo12
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wo13%, WDM.Interface.Wo13
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wo13%, WDM.Interface.Wo13
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wo13%, WDM.Interface.Wo13
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wo14%, WDM.Interface.Wo14
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wo14%, WDM.Interface.Wo14
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wo14%, WDM.Interface.Wo14
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wo15%, WDM.Interface.Wo15
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wo15%, WDM.Interface.Wo15
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wo15%, WDM.Interface.Wo15
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wo16%, WDM.Interface.Wo16
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wo16%, WDM.Interface.Wo16
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wo16%, WDM.Interface.Wo16
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wo17%, WDM.Interface.Wo17
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wo17%, WDM.Interface.Wo17
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wo17%, WDM.Interface.Wo17
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wo18%, WDM.Interface.Wo18
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wo18%, WDM.Interface.Wo18
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wo18%, WDM.Interface.Wo18
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wo19%, WDM.Interface.Wo19
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wo19%, WDM.Interface.Wo19
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wo19%, WDM.Interface.Wo19

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wi11%, WDM.Interface.Wi11
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wi11%, WDM.Interface.Wi11
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wi11%, WDM.Interface.Wi11
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wi12%, WDM.Interface.Wi12
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wi12%, WDM.Interface.Wi12
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wi12%, WDM.Interface.Wi12
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wi13%, WDM.Interface.Wi13
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wi13%, WDM.Interface.Wi13
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wi13%, WDM.Interface.Wi13
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wi14%, WDM.Interface.Wi14
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wi14%, WDM.Interface.Wi14
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wi14%, WDM.Interface.Wi14
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wi15%, WDM.Interface.Wi15
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wi15%, WDM.Interface.Wi15
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wi15%, WDM.Interface.Wi15
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wi16%, WDM.Interface.Wi16
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wi16%, WDM.Interface.Wi16
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wi16%, WDM.Interface.Wi16
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wi17%, WDM.Interface.Wi17
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wi17%, WDM.Interface.Wi17
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wi17%, WDM.Interface.Wi17
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wi18%, WDM.Interface.Wi18
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wi18%, WDM.Interface.Wi18
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wi18%, WDM.Interface.Wi18
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wi19%, WDM.Interface.Wi19
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wi19%, WDM.Interface.Wi19
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wi19%, WDM.Interface.Wi19

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md11%, WDM.Interface.Md11
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md11%, WDM.Interface.Md11
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md11%, WDM.Interface.Md11
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md12%, WDM.Interface.Md12
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md12%, WDM.Interface.Md12
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md12%, WDM.Interface.Md12
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md13%, WDM.Interface.Md13
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md13%, WDM.Interface.Md13
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md13%, WDM.Interface.Md13
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md14%, WDM.Interface.Md14
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md14%, WDM.Interface.Md14
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md14%, WDM.Interface.Md14
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md15%, WDM.Interface.Md15
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md15%, WDM.Interface.Md15
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md15%, WDM.Interface.Md15
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md16%, WDM.Interface.Md16
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md16%, WDM.Interface.Md16
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md16%, WDM.Interface.Md16
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md17%, WDM.Interface.Md17
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md17%, WDM.Interface.Md17
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md17%, WDM.Interface.Md17
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md18%, WDM.Interface.Md18
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md18%, WDM.Interface.Md18
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md18%, WDM.Interface.Md18
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md19%, WDM.Interface.Md19
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md19%, WDM.Interface.Md19
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md19%, WDM.Interface.Md19
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md1A%, WDM.Interface.Md1A
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md1A%, WDM.Interface.Md1A
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md1A%, WDM.Interface.Md1A

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Topology%,  WDM.Interface.Topology


[WDM.Interface.Wo11]
AddReg=WDM.Interface.Wo11.AddReg
[WDM.Interface.Wo11.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wo11.szPname%

[WDM.Interface.Wo12]
AddReg=WDM.Interface.Wo12.AddReg
[WDM.Interface.Wo12.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wo12.szPname%

[WDM.Interface.Wo13]
AddReg=WDM.Interface.Wo13.AddReg
[WDM.Interface.Wo13.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wo13.szPname%

[WDM.Interface.Wo14]
AddReg=WDM.Interface.Wo14.AddReg
[WDM.Interface.Wo14.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wo14.szPname%

[WDM.Interface.Wo15]
AddReg=WDM.Interface.Wo15.AddReg
[WDM.Interface.Wo15.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wo15.szPname%

[WDM.Interface.Wo16]
AddReg=WDM.Interface.Wo16.AddReg
[WDM.Interface.Wo16.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wo16.szPname%

[WDM.Interface.Wo17]
AddReg=WDM.Interface.Wo17.AddReg
[WDM.Interface.Wo17.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wo17.szPname%

[WDM.Interface.Wo18]
AddReg=WDM.Interface.Wo18.AddReg
[WDM.Interface.Wo18.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wo18.szPname%

[WDM.Interface.Wo19]
AddReg=WDM.Interface.Wo19.AddReg
[WDM.Interface.Wo19.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wo19.szPname%

[WDM.Interface.Wi11]
AddReg=WDM.Interface.Wi11.AddReg
[WDM.Interface.Wi11.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wi11.szPname%

[WDM.Interface.Wi12]
AddReg=WDM.Interface.Wi12.AddReg
[WDM.Interface.Wi12.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wi12.szPname%

[WDM.Interface.Wi13]
AddReg=WDM.Interface.Wi13.AddReg
[WDM.Interface.Wi13.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wi13.szPname%

[WDM.Interface.Wi14]
AddReg=WDM.Interface.Wi14.AddReg
[WDM.Interface.Wi14.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wi14.szPname%

[WDM.Interface.Wi15]
AddReg=WDM.Interface.Wi15.AddReg
[WDM.Interface.Wi15.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wi15.szPname%

[WDM.Interface.Wi16]
AddReg=WDM.Interface.Wi16.AddReg
[WDM.Interface.Wi16.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wi16.szPname%

[WDM.Interface.Wi17]
AddReg=WDM.Interface.Wi17.AddReg
[WDM.Interface.Wi17.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wi17.szPname%

[WDM.Interface.Wi18]
AddReg=WDM.Interface.Wi18.AddReg
[WDM.Interface.Wi18.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wi18.szPname%

[WDM.Interface.Wi19]
AddReg=WDM.Interface.Wi19.AddReg
[WDM.Interface.Wi19.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wi19.szPname%

[WDM.Interface.Md11]
AddReg=WDM.Interface.Md11.AddReg
[WDM.Interface.Md11.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md11.szPname%

[WDM.Interface.Md12]
AddReg=WDM.Interface.Md12.AddReg
[WDM.Interface.Md12.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md12.szPname%

[WDM.Interface.Md13]
AddReg=WDM.Interface.Md13.AddReg
[WDM.Interface.Md13.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md13.szPname%

[WDM.Interface.Md14]
AddReg=WDM.Interface.Md14.AddReg
[WDM.Interface.Md14.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md14.szPname%

[WDM.Interface.Md15]
AddReg=WDM.Interface.Md15.AddReg
[WDM.Interface.Md15.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md15.szPname%

[WDM.Interface.Md16]
AddReg=WDM.Interface.Md16.AddReg
[WDM.Interface.Md16.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md16.szPname%

[WDM.Interface.Md17]
AddReg=WDM.Interface.Md17.AddReg
[WDM.Interface.Md17.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md17.szPname%

[WDM.Interface.Md18]
AddReg=WDM.Interface.Md18.AddReg
[WDM.Interface.Md18.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md18.szPname%

[WDM.Interface.Md19]
AddReg=WDM.Interface.Md19.AddReg
[WDM.Interface.Md19.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md19.szPname%

[WDM.Interface.Md1A]
AddReg=WDM.Interface.Md1A.AddReg
[WDM.Interface.Md1A.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md1A.szPname%

[WDM.Interface.Topology]
AddReg=WDM.Interface.Topo.AddReg
;; warning!! must be "Topo" because "Topology" is too long
[WDM.Interface.Topo.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Topology.szPname%

;---------------------------------------------------------------;
[Strings]
MfgName="Roland"

DriverDiskName="MX-1 Driver Installation disk"
DriverDeviceDesc="MX-1"

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_Wo11="WaveOut1-1"
KSNAME_Wo12="WaveOut1-2"
KSNAME_Wo13="WaveOut1-3"
KSNAME_Wo14="WaveOut1-4"
KSNAME_Wo15="WaveOut1-5"
KSNAME_Wo16="WaveOut1-6"
KSNAME_Wo17="WaveOut1-7"
KSNAME_Wo18="WaveOut1-8"
KSNAME_Wo19="WaveOut1-9"

KSNAME_Wi11="WaveIn1-1"
KSNAME_Wi12="WaveIn1-2"
KSNAME_Wi13="WaveIn1-3"
KSNAME_Wi14="WaveIn1-4"
KSNAME_Wi15="WaveIn1-5"
KSNAME_Wi16="WaveIn1-6"
KSNAME_Wi17="WaveIn1-7"
KSNAME_Wi18="WaveIn1-8"
KSNAME_Wi19="WaveIn1-9"

WDM.Wo11.szPname="1-2 (MX-1)"
WDM.Wo12.szPname="3-4 (MX-1)"
WDM.Wo13.szPname="5-6 (MX-1)"
WDM.Wo14.szPname="DIGITAL (MX-1)"
WDM.Wo15.szPname="USB1 (MX-1)"
WDM.Wo16.szPname="USB2 (MX-1)"
WDM.Wo17.szPname="USB3 (MX-1)"
WDM.Wo18.szPname="USB4 (MX-1)"
WDM.Wo19.szPname="PC (MX-1)"

WDM.Wi11.szPname="1-2 (MX-1)"
WDM.Wi12.szPname="3-4 (MX-1)"
WDM.Wi13.szPname="5-6 (MX-1)"
WDM.Wi14.szPname="DIGITAL (MX-1)"
WDM.Wi15.szPname="USB1 (MX-1)"
WDM.Wi16.szPname="USB2 (MX-1)"
WDM.Wi17.szPname="USB3 (MX-1)"
WDM.Wi18.szPname="USB4 (MX-1)"
WDM.Wi19.szPname="MIX (MX-1)"

KSNAME_Md11="Midi1-1"
KSNAME_Md12="Midi1-2"
KSNAME_Md13="Midi1-3"
KSNAME_Md14="Midi1-4"
KSNAME_Md15="Midi1-5"
KSNAME_Md16="Midi1-6"
KSNAME_Md17="Midi1-7"
KSNAME_Md18="Midi1-8"
KSNAME_Md19="Midi1-9"
KSNAME_Md1A="Midi1-10"
WDM.Md11.szPname="MX-1"
WDM.Md12.szPname="MX-1 CTRL"
WDM.Md13.szPname="MX-1 USB1"
WDM.Md14.szPname="MX-1 USB1 CTRL"
WDM.Md15.szPname="MX-1 USB2"
WDM.Md16.szPname="MX-1 USB2 CTRL"
WDM.Md17.szPname="MX-1 USB3"
WDM.Md18.szPname="MX-1 USB3 CTRL"
WDM.Md19.szPname="MX-1 USB4"
WDM.Md1A.szPname="MX-1 USB4 CTRL"

KSNAME_Topology="Topology"
WDM.Topology.szPname="MX-1 Mixer"

MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"

WDM.Tp11.szPname="1-2"
WDM.Tp12.szPname="3-4"
WDM.Tp13.szPname="5-6"
WDM.Tp14.szPname="DIGITAL"
WDM.Tp15.szPname="USB1"
WDM.Tp16.szPname="USB2"
WDM.Tp17.szPname="USB3"
WDM.Tp18.szPname="USB4"
WDM.Tp19.szPname="PC"
WDM.Tp1A.szPname="MIX"

WDM.Tp11.szPname.GUID = "{E20B50DE-3E8F-4921-B9CC-8E670F34453A}"
WDM.Tp12.szPname.GUID = "{89D38C6B-3536-4350-B075-598077FAB02B}"
WDM.Tp13.szPname.GUID = "{B3BECED0-8E24-439d-872C-8B9D61FB59BD}"
WDM.Tp14.szPname.GUID = "{B49AEFD8-5BDA-410f-BD78-47857571E5C9}"
WDM.Tp15.szPname.GUID = "{80F63B1A-F77B-415f-8A24-C0F26F43A719}"
WDM.Tp16.szPname.GUID = "{5EDBC479-2C2C-4008-9BBE-ED959FAE8C2D}"
WDM.Tp17.szPname.GUID = "{C7D8C6C6-3BF1-49e5-8312-BC0F89FAD59A}"
WDM.Tp18.szPname.GUID = "{906203B7-BF9E-4b54-9E76-9ECA2435DCED}"
WDM.Tp19.szPname.GUID = "{0A894FA1-B36E-4127-BFD7-BF48F88466D7}"
WDM.Tp1A.szPname.GUID = "{61DC5A69-C7F4-4866-9BDA-78F51754F3A7}"

REG_MSZ = 0x00010000


;--------------------------
RDWMFILE="RDWM1160.SYS"
RDASFILE="RDAS1160.DLL"
RDDPFILE="RDDP1160.EXE"
RDCPFILE="RDCP1160.CPL"
;--------------------------

ASIOGUID="{0354EFA6-712F-4786-BD14-E32A6090E249}"
ASIONAME="MX-1"

INSTPATH="CLSID\{1C8A6AA7-9A48-4c8c-A990-EEA1B42D1D93}"
DEVRDID="RDID0160"
SRVRDID="RDID1160"
UNINST="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\RolandRDID0160"

PROGFOLDER="Roland"
SCPROGFOLDER="Roland"
DEVFOLDER="MX-1 Driver"

CPLSHORTCUTNAME="MX-1"
RMSHORTCUTNAME="MX-1 Readme"
