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

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

[DestinationDirs]
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
RDWM1152.SYS=1,Files
RDDP1152.EXE=1,Files
RDCP1152.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_0194 ; SBX-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
AddReg=DriverAddReg,DriverAddReg.Inst,DriverAddReg.Uninst
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"
HKR,,Driver,,%RDWMFILE%
HKR,,NTMPDriver,,"%RDWMFILE%"

HKR,Drivers,SubClasses,,"midi"

HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv, Description,,%DriverDeviceDesc%





[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.2"
HKCR, %INSTPATH%\%DEVRDID%,	"copyright",,"Copyright (C) 2015 Roland Corporation."


[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.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_Mo11%, WDM.Interface.Mo11
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo11%, WDM.Interface.Mo11
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo11%, WDM.Interface.Mo11
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo12%, WDM.Interface.Mo12
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo12%, WDM.Interface.Mo12
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo12%, WDM.Interface.Mo12

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo21%, WDM.Interface.Mo21
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo21%, WDM.Interface.Mo21
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo21%, WDM.Interface.Mo21
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo22%, WDM.Interface.Mo22
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo22%, WDM.Interface.Mo22
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo22%, WDM.Interface.Mo22

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo31%, WDM.Interface.Mo31
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo31%, WDM.Interface.Mo31
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo31%, WDM.Interface.Mo31
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo32%, WDM.Interface.Mo32
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo32%, WDM.Interface.Mo32
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo32%, WDM.Interface.Mo32

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo41%, WDM.Interface.Mo41
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo41%, WDM.Interface.Mo41
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo41%, WDM.Interface.Mo41
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo42%, WDM.Interface.Mo42
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo42%, WDM.Interface.Mo42
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo42%, WDM.Interface.Mo42

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo51%, WDM.Interface.Mo51
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo51%, WDM.Interface.Mo51
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo51%, WDM.Interface.Mo51
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo52%, WDM.Interface.Mo52
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo52%, WDM.Interface.Mo52
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo52%, WDM.Interface.Mo52

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo61%, WDM.Interface.Mo61
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo61%, WDM.Interface.Mo61
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo61%, WDM.Interface.Mo61
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo62%, WDM.Interface.Mo62
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo62%, WDM.Interface.Mo62
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo62%, WDM.Interface.Mo62

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo71%, WDM.Interface.Mo71
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo71%, WDM.Interface.Mo71
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo71%, WDM.Interface.Mo71
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo72%, WDM.Interface.Mo72
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo72%, WDM.Interface.Mo72
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo72%, WDM.Interface.Mo72

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo81%, WDM.Interface.Mo81
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo81%, WDM.Interface.Mo81
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo81%, WDM.Interface.Mo81
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo82%, WDM.Interface.Mo82
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo82%, WDM.Interface.Mo82
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo82%, WDM.Interface.Mo82

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo91%, WDM.Interface.Mo91
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo91%, WDM.Interface.Mo91
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo91%, WDM.Interface.Mo91
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mo92%, WDM.Interface.Mo92
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mo92%, WDM.Interface.Mo92
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mo92%, WDM.Interface.Mo92

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoA1%, WDM.Interface.MoA1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoA1%, WDM.Interface.MoA1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoA1%, WDM.Interface.MoA1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoA2%, WDM.Interface.MoA2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoA2%, WDM.Interface.MoA2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoA2%, WDM.Interface.MoA2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoB1%, WDM.Interface.MoB1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoB1%, WDM.Interface.MoB1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoB1%, WDM.Interface.MoB1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoB2%, WDM.Interface.MoB2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoB2%, WDM.Interface.MoB2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoB2%, WDM.Interface.MoB2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoC1%, WDM.Interface.MoC1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoC1%, WDM.Interface.MoC1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoC1%, WDM.Interface.MoC1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoC2%, WDM.Interface.MoC2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoC2%, WDM.Interface.MoC2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoC2%, WDM.Interface.MoC2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoD1%, WDM.Interface.MoD1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoD1%, WDM.Interface.MoD1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoD1%, WDM.Interface.MoD1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoD2%, WDM.Interface.MoD2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoD2%, WDM.Interface.MoD2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoD2%, WDM.Interface.MoD2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoE1%, WDM.Interface.MoE1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoE1%, WDM.Interface.MoE1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoE1%, WDM.Interface.MoE1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoE2%, WDM.Interface.MoE2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoE2%, WDM.Interface.MoE2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoE2%, WDM.Interface.MoE2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoF1%, WDM.Interface.MoF1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoF1%, WDM.Interface.MoF1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoF1%, WDM.Interface.MoF1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoF2%, WDM.Interface.MoF2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoF2%, WDM.Interface.MoF2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoF2%, WDM.Interface.MoF2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoG1%, WDM.Interface.MoG1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoG1%, WDM.Interface.MoG1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoG1%, WDM.Interface.MoG1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MoG2%, WDM.Interface.MoG2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MoG2%, WDM.Interface.MoG2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MoG2%, WDM.Interface.MoG2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi11%, WDM.Interface.Mi11
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi11%, WDM.Interface.Mi11
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi11%, WDM.Interface.Mi11
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi12%, WDM.Interface.Mi12
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi12%, WDM.Interface.Mi12
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi12%, WDM.Interface.Mi12

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi21%, WDM.Interface.Mi21
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi21%, WDM.Interface.Mi21
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi21%, WDM.Interface.Mi21
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi22%, WDM.Interface.Mi22
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi22%, WDM.Interface.Mi22
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi22%, WDM.Interface.Mi22

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi31%, WDM.Interface.Mi31
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi31%, WDM.Interface.Mi31
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi31%, WDM.Interface.Mi31
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi32%, WDM.Interface.Mi32
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi32%, WDM.Interface.Mi32
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi32%, WDM.Interface.Mi32

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi41%, WDM.Interface.Mi41
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi41%, WDM.Interface.Mi41
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi41%, WDM.Interface.Mi41
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi42%, WDM.Interface.Mi42
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi42%, WDM.Interface.Mi42
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi42%, WDM.Interface.Mi42

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi51%, WDM.Interface.Mi51
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi51%, WDM.Interface.Mi51
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi51%, WDM.Interface.Mi51
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi52%, WDM.Interface.Mi52
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi52%, WDM.Interface.Mi52
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi52%, WDM.Interface.Mi52

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi61%, WDM.Interface.Mi61
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi61%, WDM.Interface.Mi61
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi61%, WDM.Interface.Mi61
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi62%, WDM.Interface.Mi62
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi62%, WDM.Interface.Mi62
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi62%, WDM.Interface.Mi62

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi71%, WDM.Interface.Mi71
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi71%, WDM.Interface.Mi71
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi71%, WDM.Interface.Mi71
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi72%, WDM.Interface.Mi72
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi72%, WDM.Interface.Mi72
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi72%, WDM.Interface.Mi72

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi81%, WDM.Interface.Mi81
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi81%, WDM.Interface.Mi81
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi81%, WDM.Interface.Mi81
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi82%, WDM.Interface.Mi82
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi82%, WDM.Interface.Mi82
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi82%, WDM.Interface.Mi82

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi91%, WDM.Interface.Mi91
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi91%, WDM.Interface.Mi91
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi91%, WDM.Interface.Mi91
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_Mi92%, WDM.Interface.Mi92
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_Mi92%, WDM.Interface.Mi92
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_Mi92%, WDM.Interface.Mi92

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiA1%, WDM.Interface.MiA1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiA1%, WDM.Interface.MiA1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiA1%, WDM.Interface.MiA1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiA2%, WDM.Interface.MiA2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiA2%, WDM.Interface.MiA2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiA2%, WDM.Interface.MiA2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiB1%, WDM.Interface.MiB1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiB1%, WDM.Interface.MiB1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiB1%, WDM.Interface.MiB1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiB2%, WDM.Interface.MiB2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiB2%, WDM.Interface.MiB2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiB2%, WDM.Interface.MiB2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiC1%, WDM.Interface.MiC1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiC1%, WDM.Interface.MiC1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiC1%, WDM.Interface.MiC1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiC2%, WDM.Interface.MiC2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiC2%, WDM.Interface.MiC2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiC2%, WDM.Interface.MiC2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiD1%, WDM.Interface.MiD1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiD1%, WDM.Interface.MiD1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiD1%, WDM.Interface.MiD1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiD2%, WDM.Interface.MiD2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiD2%, WDM.Interface.MiD2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiD2%, WDM.Interface.MiD2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiE1%, WDM.Interface.MiE1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiE1%, WDM.Interface.MiE1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiE1%, WDM.Interface.MiE1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiE2%, WDM.Interface.MiE2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiE2%, WDM.Interface.MiE2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiE2%, WDM.Interface.MiE2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiF1%, WDM.Interface.MiF1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiF1%, WDM.Interface.MiF1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiF1%, WDM.Interface.MiF1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiF2%, WDM.Interface.MiF2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiF2%, WDM.Interface.MiF2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiF2%, WDM.Interface.MiF2

AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiG1%, WDM.Interface.MiG1
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiG1%, WDM.Interface.MiG1
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiG1%, WDM.Interface.MiG1
AddInterface=%KSCATEGORY_AUDIO%,    %KSNAME_MiG2%, WDM.Interface.MiG2
AddInterface=%KSCATEGORY_RENDER%,   %KSNAME_MiG2%, WDM.Interface.MiG2
AddInterface=%KSCATEGORY_CAPTURE%,  %KSNAME_MiG2%, WDM.Interface.MiG2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[Strings]
MfgName="Roland"

DriverDiskName="SBX-1 Driver Installation disk"
DriverDeviceDesc="SBX-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_Mo11="MidiOut1-1"
KSNAME_Mo21="MidiOut2-1"
KSNAME_Mo31="MidiOut3-1"
KSNAME_Mo41="MidiOut4-1"
KSNAME_Mo51="MidiOut5-1"
KSNAME_Mo61="MidiOut6-1"
KSNAME_Mo71="MidiOut7-1"
KSNAME_Mo81="MidiOut8-1"
KSNAME_Mo91="MidiOut9-1"
KSNAME_MoA1="MidiOut10-1"
KSNAME_MoB1="MidiOut11-1"
KSNAME_MoC1="MidiOut12-1"
KSNAME_MoD1="MidiOut13-1"
KSNAME_MoE1="MidiOut14-1"
KSNAME_MoF1="MidiOut15-1"
KSNAME_MoG1="MidiOut16-1"
KSNAME_Mo12="MidiOut1-2"
KSNAME_Mo22="MidiOut2-2"
KSNAME_Mo32="MidiOut3-2"
KSNAME_Mo42="MidiOut4-2"
KSNAME_Mo52="MidiOut5-2"
KSNAME_Mo62="MidiOut6-2"
KSNAME_Mo72="MidiOut7-2"
KSNAME_Mo82="MidiOut8-2"
KSNAME_Mo92="MidiOut9-2"
KSNAME_MoA2="MidiOut10-2"
KSNAME_MoB2="MidiOut11-2"
KSNAME_MoC2="MidiOut12-2"
KSNAME_MoD2="MidiOut13-2"
KSNAME_MoE2="MidiOut14-2"
KSNAME_MoF2="MidiOut15-2"
KSNAME_MoG2="MidiOut16-2"

KSNAME_Mi11="MidiIn1-1"
KSNAME_Mi21="MidiIn2-1"
KSNAME_Mi31="MidiIn3-1"
KSNAME_Mi41="MidiIn4-1"
KSNAME_Mi51="MidiIn5-1"
KSNAME_Mi61="MidiIn6-1"
KSNAME_Mi71="MidiIn7-1"
KSNAME_Mi81="MidiIn8-1"
KSNAME_Mi91="MidiIn9-1"
KSNAME_MiA1="MidiIn10-1"
KSNAME_MiB1="MidiIn11-1"
KSNAME_MiC1="MidiIn12-1"
KSNAME_MiD1="MidiIn13-1"
KSNAME_MiE1="MidiIn14-1"
KSNAME_MiF1="MidiIn15-1"
KSNAME_MiG1="MidiIn16-1"
KSNAME_Mi12="MidiIn1-2"
KSNAME_Mi22="MidiIn2-2"
KSNAME_Mi32="MidiIn3-2"
KSNAME_Mi42="MidiIn4-2"
KSNAME_Mi52="MidiIn5-2"
KSNAME_Mi62="MidiIn6-2"
KSNAME_Mi72="MidiIn7-2"
KSNAME_Mi82="MidiIn8-2"
KSNAME_Mi92="MidiIn9-2"
KSNAME_MiA2="MidiIn10-2"
KSNAME_MiB2="MidiIn11-2"
KSNAME_MiC2="MidiIn12-2"
KSNAME_MiD2="MidiIn13-2"
KSNAME_MiE2="MidiIn14-2"
KSNAME_MiF2="MidiIn15-2"
KSNAME_MiG2="MidiIn16-2"

WDM.Mo11.szPname="OUT (SBX-1(1))"
WDM.Mo21.szPname="OUT (SBX-1(2))"
WDM.Mo31.szPname="OUT (SBX-1(3))"
WDM.Mo41.szPname="OUT (SBX-1(4))"
WDM.Mo51.szPname="OUT (SBX-1(5))"
WDM.Mo61.szPname="OUT (SBX-1(6))"
WDM.Mo71.szPname="OUT (SBX-1(7))"
WDM.Mo81.szPname="OUT (SBX-1(8))"
WDM.Mo91.szPname="OUT (SBX-1(9))"
WDM.MoA1.szPname="OUT (SBX-1(10))"
WDM.MoB1.szPname="OUT (SBX-1(11))"
WDM.MoC1.szPname="OUT (SBX-1(12))"
WDM.MoD1.szPname="OUT (SBX-1(13))"
WDM.MoE1.szPname="OUT (SBX-1(14))"
WDM.MoF1.szPname="OUT (SBX-1(15))"
WDM.MoG1.szPname="OUT (SBX-1(16))"
WDM.Mo12.szPname="DAW CTRL (SBX-1(1))"
WDM.Mo22.szPname="DAW CTRL (SBX-1(2))"
WDM.Mo32.szPname="DAW CTRL (SBX-1(3))"
WDM.Mo42.szPname="DAW CTRL (SBX-1(4))"
WDM.Mo52.szPname="DAW CTRL (SBX-1(5))"
WDM.Mo62.szPname="DAW CTRL (SBX-1(6))"
WDM.Mo72.szPname="DAW CTRL (SBX-1(7))"
WDM.Mo82.szPname="DAW CTRL (SBX-1(8))"
WDM.Mo92.szPname="DAW CTRL (SBX-1(9))"
WDM.MoA2.szPname="DAW CTRL (SBX-1(10))"
WDM.MoB2.szPname="DAW CTRL (SBX-1(11))"
WDM.MoC2.szPname="DAW CTRL (SBX-1(12))"
WDM.MoD2.szPname="DAW CTRL (SBX-1(13))"
WDM.MoE2.szPname="DAW CTRL (SBX-1(14))"
WDM.MoF2.szPname="DAW CTRL (SBX-1(15))"
WDM.MoG2.szPname="DAW CTRL (SBX-1(16))"

WDM.Mi11.szPname="IN (SBX-1(1))"
WDM.Mi21.szPname="IN (SBX-1(2))"
WDM.Mi31.szPname="IN (SBX-1(3))"
WDM.Mi41.szPname="IN (SBX-1(4))"
WDM.Mi51.szPname="IN (SBX-1(5))"
WDM.Mi61.szPname="IN (SBX-1(6))"
WDM.Mi71.szPname="IN (SBX-1(7))"
WDM.Mi81.szPname="IN (SBX-1(8))"
WDM.Mi91.szPname="IN (SBX-1(9))"
WDM.MiA1.szPname="IN (SBX-1(10))"
WDM.MiB1.szPname="IN (SBX-1(11))"
WDM.MiC1.szPname="IN (SBX-1(12))"
WDM.MiD1.szPname="IN (SBX-1(13))"
WDM.MiE1.szPname="IN (SBX-1(14))"
WDM.MiF1.szPname="IN (SBX-1(15))"
WDM.MiG1.szPname="IN (SBX-1(16))"
WDM.Mi12.szPname="DAW CTRL (SBX-1(1))"
WDM.Mi22.szPname="DAW CTRL (SBX-1(2))"
WDM.Mi32.szPname="DAW CTRL (SBX-1(3))"
WDM.Mi42.szPname="DAW CTRL (SBX-1(4))"
WDM.Mi52.szPname="DAW CTRL (SBX-1(5))"
WDM.Mi62.szPname="DAW CTRL (SBX-1(6))"
WDM.Mi72.szPname="DAW CTRL (SBX-1(7))"
WDM.Mi82.szPname="DAW CTRL (SBX-1(8))"
WDM.Mi92.szPname="DAW CTRL (SBX-1(9))"
WDM.MiA2.szPname="DAW CTRL (SBX-1(10))"
WDM.MiB2.szPname="DAW CTRL (SBX-1(11))"
WDM.MiC2.szPname="DAW CTRL (SBX-1(12))"
WDM.MiD2.szPname="DAW CTRL (SBX-1(13))"
WDM.MiE2.szPname="DAW CTRL (SBX-1(14))"
WDM.MiF2.szPname="DAW CTRL (SBX-1(15))"
WDM.MiG2.szPname="DAW CTRL (SBX-1(16))"

REG_MSZ = 0x00010000


;--------------------------
RDWMFILE="RDWM1152.SYS"
RDDPFILE="RDDP1152.EXE"
RDCPFILE="RDCP1152.CPL"
;--------------------------


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

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

CPLSHORTCUTNAME="SBX-1"
RMSHORTCUTNAME="SBX-1 Readme"
