; Installation inf for the FANTOM-6 7 8
;
; Copyright (c) 2018 Roland Corporation
;
[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%MfgName%
CatalogFile=RDID1205.CAT
DriverVer=11/06/2018,1.00.00.0000

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

[DestinationDirs]
Driver.Files.Asio		= 11
Driver.Files.User		= 11
Driver.Files.As32		= 10,syswow64
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
RDWM1205.SYS=1,Files
RDAS1205.DLL=1,Files
RDDP1205.EXE=1,Files
RDCP1205.CPL=1,Files
RDAW1205.DLL=1,Files
RDAH1205.DAT=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,NTamd64.10

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

[Roland.NTamd64.10]
;; Windows10
%DriverDeviceDesc%=DriverInstall, USB\VID_0582&PID_0220 ; FANTOM-6 7 8

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

[DriverInstall.NTamd64]
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,Driver.Files.As32
AddReg=DriverAddReg,DriverAddReg.Inst,DriverAddReg.Uninst,DriverAddReg.Asio,DriverAddReg.As32
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.Tp1.szPname.GUID%,Name,,%WDM.Tp1.szPname%
HKLM,%MediaCategories%\%WDM.Tp1.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp2.szPname.GUID%,Name,,%WDM.Tp2.szPname%
HKLM,%MediaCategories%\%WDM.Tp2.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp3.szPname.GUID%,Name,,%WDM.Tp3.szPname%
HKLM,%MediaCategories%\%WDM.Tp3.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp4.szPname.GUID%,Name,,%WDM.Tp4.szPname%
HKLM,%MediaCategories%\%WDM.Tp4.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp5.szPname.GUID%,Name,,%WDM.Tp5.szPname%
HKLM,%MediaCategories%\%WDM.Tp5.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp6.szPname.GUID%,Name,,%WDM.Tp6.szPname%
HKLM,%MediaCategories%\%WDM.Tp6.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp7.szPname.GUID%,Name,,%WDM.Tp7.szPname%
HKLM,%MediaCategories%\%WDM.Tp7.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp8.szPname.GUID%,Name,,%WDM.Tp8.szPname%
HKLM,%MediaCategories%\%WDM.Tp8.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp9.szPname.GUID%,Name,,%WDM.Tp9.szPname%
HKLM,%MediaCategories%\%WDM.Tp9.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp10.szPname.GUID%,Name,,%WDM.Tp10.szPname%
HKLM,%MediaCategories%\%WDM.Tp10.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp11.szPname.GUID%,Name,,%WDM.Tp11.szPname%
HKLM,%MediaCategories%\%WDM.Tp11.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp12.szPname.GUID%,Name,,%WDM.Tp12.szPname%
HKLM,%MediaCategories%\%WDM.Tp12.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp13.szPname.GUID%,Name,,%WDM.Tp13.szPname%
HKLM,%MediaCategories%\%WDM.Tp13.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp14.szPname.GUID%,Name,,%WDM.Tp14.szPname%
HKLM,%MediaCategories%\%WDM.Tp14.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp15.szPname.GUID%,Name,,%WDM.Tp15.szPname%
HKLM,%MediaCategories%\%WDM.Tp15.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp16.szPname.GUID%,Name,,%WDM.Tp16.szPname%
HKLM,%MediaCategories%\%WDM.Tp16.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp17.szPname.GUID%,Name,,%WDM.Tp17.szPname%
HKLM,%MediaCategories%\%WDM.Tp17.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp18.szPname.GUID%,Name,,%WDM.Tp18.szPname%
HKLM,%MediaCategories%\%WDM.Tp18.szPname.GUID%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%WDM.Tp19.szPname.GUID%,Name,,%WDM.Tp19.szPname%
HKLM,%MediaCategories%\%WDM.Tp19.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.As32]
HKLM,SOFTWARE\Wow6432Node\ASIO\%ASIONAME%,"CLSID",0,%ASIOGUID%
HKLM,SOFTWARE\Wow6432Node\ASIO\%ASIONAME%,Description,0,%ASIONAME%
HKCR,Wow6432Node\CLSID\%ASIOGUID%,,0,%ASIONAME%
HKCR,Wow6432Node\CLSID\%ASIOGUID%\InprocServer32,,0,%10%\SysWOW64\%RDAWFILE%
HKCR,Wow6432Node\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,1"
HKLM, %UNINST%, "Publisher",,"Roland Corporation"

[DriverAddReg.Inst]
HKCR, %INSTPATH%,			"",			,"RdDrv"
HKCR, %INSTPATH%\%DEVRDID%,	"",			,%16422%\%PROGFOLDER%\%DEVFOLDER%
HKCR, %INSTPATH%\%DEVRDID%,	"version",	,"Ver.1.0.0"
HKCR, %INSTPATH%\%DEVRDID%,	"copyright",,"Copyright (C) 2018 Roland Corporation."
HKCR, %INSTPATH%\%DEVRDID%,	"As48",	0x00010001,50

[DriverInstall.NTamd64.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.As32]
%RDAWFILE%
%RDAHFILE%

[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.NTamd64.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv1%, WDM.Interface.Wv1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv1%, WDM.Interface.Wv1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv1%, WDM.Interface.Wv1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv2%, WDM.Interface.Wv2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv2%, WDM.Interface.Wv2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv2%, WDM.Interface.Wv2
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv3%, WDM.Interface.Wv3
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv3%, WDM.Interface.Wv3
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv3%, WDM.Interface.Wv3
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv4%, WDM.Interface.Wv4
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv4%, WDM.Interface.Wv4
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv4%, WDM.Interface.Wv4
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv5%, WDM.Interface.Wv5
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv5%, WDM.Interface.Wv5
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv5%, WDM.Interface.Wv5
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv6%, WDM.Interface.Wv6
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv6%, WDM.Interface.Wv6
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv6%, WDM.Interface.Wv6
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv7%, WDM.Interface.Wv7
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv7%, WDM.Interface.Wv7
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv7%, WDM.Interface.Wv7
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv8%, WDM.Interface.Wv8
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv8%, WDM.Interface.Wv8
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv8%, WDM.Interface.Wv8
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv9%, WDM.Interface.Wv9
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv9%, WDM.Interface.Wv9
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv9%, WDM.Interface.Wv9
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv10%, WDM.Interface.Wv10
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv10%, WDM.Interface.Wv10
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv10%, WDM.Interface.Wv10
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv11%, WDM.Interface.Wv11
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv11%, WDM.Interface.Wv11
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv11%, WDM.Interface.Wv11
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv12%, WDM.Interface.Wv12
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv12%, WDM.Interface.Wv12
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv12%, WDM.Interface.Wv12
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv13%, WDM.Interface.Wv13
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv13%, WDM.Interface.Wv13
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv13%, WDM.Interface.Wv13
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv14%, WDM.Interface.Wv14
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv14%, WDM.Interface.Wv14
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv14%, WDM.Interface.Wv14
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv15%, WDM.Interface.Wv15
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv15%, WDM.Interface.Wv15
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv15%, WDM.Interface.Wv15
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv16%, WDM.Interface.Wv16
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv16%, WDM.Interface.Wv16
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv16%, WDM.Interface.Wv16
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv17%, WDM.Interface.Wv17
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv17%, WDM.Interface.Wv17
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv17%, WDM.Interface.Wv17
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv18%, WDM.Interface.Wv18
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv18%, WDM.Interface.Wv18
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv18%, WDM.Interface.Wv18
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Wv19%, WDM.Interface.Wv19
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Wv19%, WDM.Interface.Wv19
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Wv19%, WDM.Interface.Wv19
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md1%, WDM.Interface.Md1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md1%, WDM.Interface.Md1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md1%, WDM.Interface.Md1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md2%, WDM.Interface.Md2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md2%, WDM.Interface.Md2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md2%, WDM.Interface.Md2
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md3%, WDM.Interface.Md3
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md3%, WDM.Interface.Md3
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md3%, WDM.Interface.Md3
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md4%, WDM.Interface.Md4
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md4%, WDM.Interface.Md4
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md4%, WDM.Interface.Md4
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md5%, WDM.Interface.Md5
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md5%, WDM.Interface.Md5
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md5%, WDM.Interface.Md5
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md6%, WDM.Interface.Md6
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md6%, WDM.Interface.Md6
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md6%, WDM.Interface.Md6
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Md7%, WDM.Interface.Md7
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Md7%, WDM.Interface.Md7
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Md7%, WDM.Interface.Md7

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Topology%,  WDM.Interface.Topology
[WDM.Interface.Wv1]
AddReg=WDM.Interface.Wv1.AddReg
[WDM.Interface.Wv1.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv1.szPname%
[WDM.Interface.Wv2]
AddReg=WDM.Interface.Wv2.AddReg
[WDM.Interface.Wv2.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv2.szPname%
[WDM.Interface.Wv3]
AddReg=WDM.Interface.Wv3.AddReg
[WDM.Interface.Wv3.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv3.szPname%
[WDM.Interface.Wv4]
AddReg=WDM.Interface.Wv4.AddReg
[WDM.Interface.Wv4.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv4.szPname%
[WDM.Interface.Wv5]
AddReg=WDM.Interface.Wv5.AddReg
[WDM.Interface.Wv5.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv5.szPname%
[WDM.Interface.Wv6]
AddReg=WDM.Interface.Wv6.AddReg
[WDM.Interface.Wv6.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv6.szPname%
[WDM.Interface.Wv7]
AddReg=WDM.Interface.Wv7.AddReg
[WDM.Interface.Wv7.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv7.szPname%
[WDM.Interface.Wv8]
AddReg=WDM.Interface.Wv8.AddReg
[WDM.Interface.Wv8.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv8.szPname%
[WDM.Interface.Wv9]
AddReg=WDM.Interface.Wv9.AddReg
[WDM.Interface.Wv9.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv9.szPname%
[WDM.Interface.Wv10]
AddReg=WDM.Interface.Wv10.AddReg
[WDM.Interface.Wv10.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv10.szPname%
[WDM.Interface.Wv11]
AddReg=WDM.Interface.Wv11.AddReg
[WDM.Interface.Wv11.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv11.szPname%
[WDM.Interface.Wv12]
AddReg=WDM.Interface.Wv12.AddReg
[WDM.Interface.Wv12.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv12.szPname%
[WDM.Interface.Wv13]
AddReg=WDM.Interface.Wv13.AddReg
[WDM.Interface.Wv13.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv13.szPname%
[WDM.Interface.Wv14]
AddReg=WDM.Interface.Wv14.AddReg
[WDM.Interface.Wv14.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv14.szPname%
[WDM.Interface.Wv15]
AddReg=WDM.Interface.Wv15.AddReg
[WDM.Interface.Wv15.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv15.szPname%
[WDM.Interface.Wv16]
AddReg=WDM.Interface.Wv16.AddReg
[WDM.Interface.Wv16.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv16.szPname%
[WDM.Interface.Wv17]
AddReg=WDM.Interface.Wv17.AddReg
[WDM.Interface.Wv17.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv17.szPname%
[WDM.Interface.Wv18]
AddReg=WDM.Interface.Wv18.AddReg
[WDM.Interface.Wv18.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv18.szPname%
[WDM.Interface.Wv19]
AddReg=WDM.Interface.Wv19.AddReg
[WDM.Interface.Wv19.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Wv19.szPname%
[WDM.Interface.Md1]
AddReg=WDM.Interface.Md1.AddReg
[WDM.Interface.Md1.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md1.szPname%
[WDM.Interface.Md2]
AddReg=WDM.Interface.Md2.AddReg
[WDM.Interface.Md2.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md2.szPname%
[WDM.Interface.Md3]
AddReg=WDM.Interface.Md3.AddReg
[WDM.Interface.Md3.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md3.szPname%
[WDM.Interface.Md4]
AddReg=WDM.Interface.Md4.AddReg
[WDM.Interface.Md4.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md4.szPname%
[WDM.Interface.Md5]
AddReg=WDM.Interface.Md5.AddReg
[WDM.Interface.Md5.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md5.szPname%
[WDM.Interface.Md6]
AddReg=WDM.Interface.Md6.AddReg
[WDM.Interface.Md6.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md6.szPname%
[WDM.Interface.Md7]
AddReg=WDM.Interface.Md7.AddReg
[WDM.Interface.Md7.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md7.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="FANTOM-6 7 8 Driver Installation disk"
DriverDeviceDesc="FANTOM-6 7 8"

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_Wv1="Wave1-1"
KSNAME_Wv2="Wave1-2"
KSNAME_Wv3="Wave1-3"
KSNAME_Wv4="Wave1-4"
KSNAME_Wv5="Wave1-5"
KSNAME_Wv6="Wave1-6"
KSNAME_Wv7="Wave1-7"
KSNAME_Wv8="Wave1-8"
KSNAME_Wv9="Wave1-9"
KSNAME_Wv10="Wave1-10"
KSNAME_Wv11="Wave1-11"
KSNAME_Wv12="Wave1-12"
KSNAME_Wv13="Wave1-13"
KSNAME_Wv14="Wave1-14"
KSNAME_Wv15="Wave1-15"
KSNAME_Wv16="Wave1-16"
KSNAME_Wv17="Wave1-17"
KSNAME_Wv18="Wave1-18"
KSNAME_Wv19="Wave1-19"
WDM.Wv1.szPname="MAIN OUT (FANTOM-6 7 8)"
WDM.Wv2.szPname="SUB OUT 1 (FANTOM-6 7 8)"
WDM.Wv3.szPname="SUB OUT 2 (FANTOM-6 7 8)"
WDM.Wv4.szPname="INPUT 1 (FANTOM-6 7 8)"
WDM.Wv5.szPname="INPUT 2 (FANTOM-6 7 8)"
WDM.Wv6.szPname="INPUT 3 (FANTOM-6 7 8)"
WDM.Wv7.szPname="INPUT 4 (FANTOM-6 7 8)"
WDM.Wv8.szPname="INPUT 5 (FANTOM-6 7 8)"
WDM.Wv9.szPname="INPUT 6 (FANTOM-6 7 8)"
WDM.Wv10.szPname="INPUT 7 (FANTOM-6 7 8)"
WDM.Wv11.szPname="INPUT 8 (FANTOM-6 7 8)"
WDM.Wv12.szPname="INPUT 9 (FANTOM-6 7 8)"
WDM.Wv13.szPname="INPUT 10 (FANTOM-6 7 8)"
WDM.Wv14.szPname="INPUT 11 (FANTOM-6 7 8)"
WDM.Wv15.szPname="INPUT 12 (FANTOM-6 7 8)"
WDM.Wv16.szPname="INPUT 13 (FANTOM-6 7 8)"
WDM.Wv17.szPname="INPUT 14 (FANTOM-6 7 8)"
WDM.Wv18.szPname="INPUT 15 (FANTOM-6 7 8)"
WDM.Wv19.szPname="INPUT 16 (FANTOM-6 7 8)"
KSNAME_Md1="MidiOut1-1"
KSNAME_Md2="MidiOut1-2"
KSNAME_Md3="MidiOut1-3"
KSNAME_Md4="MidiOut1-4"
KSNAME_Md5="MidiIn1-1"
KSNAME_Md6="MidiIn1-2"
KSNAME_Md7="MidiIn1-3"
WDM.Md1.szPname="FANTOM-6 7 8"
WDM.Md2.szPname="FANTOM-6 7 8 DAW CTRL"
WDM.Md3.szPname="FANTOM-6 7 8 MIDI OUT 1"
WDM.Md4.szPname="FANTOM-6 7 8 MIDI OUT 2"
WDM.Md5.szPname="FANTOM-6 7 8"
WDM.Md6.szPname="FANTOM-6 7 8 DAW CTRL"
WDM.Md7.szPname="FANTOM-6 7 8 MIDI IN"


KSNAME_Topology="Topology"
WDM.Topology.szPname="FANTOM-6 7 8 Mixer"
MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
WDM.Tp1.szPname="MAIN OUT"
WDM.Tp2.szPname="SUB OUT 1"
WDM.Tp3.szPname="SUB OUT 2"
WDM.Tp4.szPname="INPUT 1"
WDM.Tp5.szPname="INPUT 2"
WDM.Tp6.szPname="INPUT 3"
WDM.Tp7.szPname="INPUT 4"
WDM.Tp8.szPname="INPUT 5"
WDM.Tp9.szPname="INPUT 6"
WDM.Tp10.szPname="INPUT 7"
WDM.Tp11.szPname="INPUT 8"
WDM.Tp12.szPname="INPUT 9"
WDM.Tp13.szPname="INPUT 10"
WDM.Tp14.szPname="INPUT 11"
WDM.Tp15.szPname="INPUT 12"
WDM.Tp16.szPname="INPUT 13"
WDM.Tp17.szPname="INPUT 14"
WDM.Tp18.szPname="INPUT 15"
WDM.Tp19.szPname="INPUT 16"
WDM.Tp1.szPname.GUID = "{10659864-A9A2-4F7C-80E5-80A8B554F46A}"
WDM.Tp2.szPname.GUID = "{0AC9E374-86D1-47C3-8FA1-1698958EA2A5}"
WDM.Tp3.szPname.GUID = "{23FE6558-BFE2-4609-904B-967BAAE58EC6}"
WDM.Tp4.szPname.GUID = "{44A467F5-C0AA-4E5A-97F0-0247B35D8819}"
WDM.Tp5.szPname.GUID = "{0B88DD35-9763-4325-BA4C-47A718CBD21D}"
WDM.Tp6.szPname.GUID = "{7E397332-39F0-4DE6-BC1E-17A0B6FDDE7E}"
WDM.Tp7.szPname.GUID = "{C29ADBB9-B990-4476-8D0B-DF674F783F33}"
WDM.Tp8.szPname.GUID = "{37E95069-7679-4321-BF2D-FBD32C17948A}"
WDM.Tp9.szPname.GUID = "{DDB9C1E2-4254-4C63-9BC6-897073116219}"
WDM.Tp10.szPname.GUID = "{92DF02CB-7BF3-4D1B-815C-B4BE08EF6605}"
WDM.Tp11.szPname.GUID = "{5BA5DE10-30E4-47E9-829C-C8D09EA1743A}"
WDM.Tp12.szPname.GUID = "{5ED5C9F2-99FB-4B12-A79A-64100F8A05D8}"
WDM.Tp13.szPname.GUID = "{C66F0A64-0689-4BB7-A4A4-C91CFAF75BF3}"
WDM.Tp14.szPname.GUID = "{74FF6792-F8FE-4D90-9C4C-9D5C127450B3}"
WDM.Tp15.szPname.GUID = "{6EE9DC5E-9BF7-4435-8900-FBDDAFED2ACA}"
WDM.Tp16.szPname.GUID = "{38DAEFDA-AC61-4272-85D8-E57BA80F2212}"
WDM.Tp17.szPname.GUID = "{E53DBEC0-F55A-4E76-BBE5-C7ACEE41C2B2}"
WDM.Tp18.szPname.GUID = "{F5205F06-D563-476C-AABE-E598CAD3CBF8}"
WDM.Tp19.szPname.GUID = "{C09C3D69-BF88-4F16-8BC7-268205181082}"
REG_MSZ = 0x00010000


;--------------------------
RDWMFILE="RDWM1205.SYS"
RDASFILE="RDAS1205.DLL"
RDDPFILE="RDDP1205.EXE"
RDCPFILE="RDCP1205.CPL"
RDAWFILE="RDAW1205.DLL"
RDAHFILE="RDAH1205.DAT"
;--------------------------

ASIOGUID="{BBE21480-6784-4b10-8528-4384526B8F3F}"
ASIONAME="FANTOM-6 7 8"

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

PROGFOLDER="Roland"
SCPROGFOLDER="Roland"
DEVFOLDER="FANTOM-6 7 8 Driver"

CPLSHORTCUTNAME="FANTOM-6 7 8"
RMSHORTCUTNAME="FANTOM-6 7 8 Readme"
