;---------------------------------------------------------------; ; TBS Pro Series .INF file for Pinnacle/Fiji sound cards ; ; v. 1.0 - Oct 08, 1996 ; v. 1.1 - Dec 05, 1996 - added multiport MIDI setup ; v. 1.2 - Feb 04, 1997 - cleaned up some stuff with DelFiles sections ; v. 1.3 - Feb 06, 1997 - had to compress some files to make room ; v. 1.4 - Feb 13, 1997 - merged Pinnacle and Fiji INF files into one ; v. 1.5 - Feb 14, 1997 - changed app directory to \TBSPROS ; - changed Kurzweil synth description ; v. 1.6 - Feb 20, 1997 - added AudioStation mixer ; - removed d/b SysEx string ; v. 1.7 - Feb 28, 1997 - put d/b SysEx string back ; - no more restart after installing synth driver ; v. 1.8 - Mar 04, 1997 - removed pinapps.ini ; v. 1.9 - Mar 19, 1997 - changed audiomix.exe to pcmixer.exe ; - removed setting.exe ; - fixed ".Default" for def. user ; - new defaults for mixer settings ; - changed synth descriptions ; - changed DSP fact def to D8000 ; v. 2.0 - Mar 27, 1997 - moved winsetup from win.ini|run to registry|RunOnce ; v. 2.1 - Apr 09, 1997 - back to win.ini|run ; - changed some defaults for the mixer, added new items ; - removed pinmidi.mid (now embedded) ; - add SuppressErrors to registry ; - removed TB Mixer ; - moved DOS apps to \TBSPROS\DOSAPPS ; - moved readme.wri to \TBSPROS ; v. 2.2 - Apr 11, 1997 - remove pincom.ini and pincp.ini during install ; v. 2.3 - Apr 18, 1997 - adjusted default WaveArtist gain ; - added some new driver defaults ; - corrected memory resources ; v. 2.4 - Apr 22, 1997 - rem'ed out SuppressErrors until driver supports it ; v. 3.0 - Apr 22, 1997 - removed everything that's in InstallShield now ; - compressed the remaining driver files ; - changed delspace.exe to envcomp.exe ; v. 3.1 - Apr 25, 1997 - support SuppressErrors flag now ; v. 3.2 - Apr 29, 1997 - call voycdrun.exe instead of setup to accomodate ; restarts under 95 legacy mode ; v. 3.3 - May 01, 1997 - call setup.exe directly like before ; v. 3.4 - May 19, 1997 - updated logical conf. sections to match resource map ; v. 3.5 - May 28, 1997 - increased def. MA-1 voice gain ; - changed "Turtle Beach" to "Turtle Beach Systems" ; - changed def. MA-1 sample rate to 44.1 kHz ; - adjusted def. wave out volume ; v. 3.6 - Jun 20, 1997 - new default settings for consistent volume sliders ; - added SourceDisksFiles section to make OSR2 happy ; - added MIDI in priority setting ; ;---------------------------------------------------------------; [Version] ;Signature="$Windows 95$" Signature="$CHICAGO$" Class=MEDIA provider=%TBCH% LayoutFile=layout.inf [DefaultInstall] ;CopyFiles=Launcher.CopyList AddReg=Launcher.AddReg [Launcher.CopyList] voycdrun.exe,voycdrun.ex_ voycdrun.dat,voycdrun.da_ [Launcher.AddReg] ; update Win.ini to Run SETUP.EXE after first re-boot HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,PinSetup,,"%01%\setup.exe" ;---------------------------------------------------------------; ; The Class install is installed for any device in the inf file ;---------------------------------------------------------------; [ClassInstall] AddReg=Class.AddReg [Class.AddReg] HKR,,,,%MediaClassName% HKR,,Icon,,"-1" HKR,,Installer,,mmci.dll ;---------------------------------------------------------------; ; The .Det sections are added to the devnode at detection time ; only. The PreCopySection is simply setting the NoSetupUI ; flag so that the critical pieces (such as logical ; configurations) are in place at the time the device is started ; during first boot. ;---------------------------------------------------------------; [Pinnacle.Det] AddReg=PreCopySection [PreCopySection] HKR,,NoSetupUI,,1 ;---------------------------------------------------------------; ; Manufacturer information ;---------------------------------------------------------------; [Manufacturer] %TBCH%=TurtleBeach [TurtleBeach] %*TBS0000.DeviceDesc%=TBS0000_Device, *TBS0000 ; Pinnacle DSP %*TBS0001.DeviceDesc%=TBS0001_Device, *TBS0001 ; Pinnacle Synth %*TBS0000.DeviceDesc%=TBS0005_Device, *TBS0005 ; Fiji DSP %*PNPB02F.DeviceDesc%=PNPB02F_Device, *PNPB02F ; Pinn/Fiji Joystick ;---------------------------------------------------------------; ; Multisound Pinnacle DSP Audio Hardware Section ;---------------------------------------------------------------; [TBS0000_Device] LogConfig=DSP.LC1, DSP.LC2, DSP.LC3 UpdateInis=Pinnacle.UpdateInis ; UpdateInis=PinAppsIni.UpdateInis DelFiles=Pinnacle.DelDrvList, Pinnacle.DelIniList CopyFiles=Pinnacle.CopyDriversList ; Launcher.CopyList ; CopyFiles=PinDosApps.CopyList, PinApps.CopyList, PinProgram.CopyList, PinReadme.CopyList, PCMix.CopyList ; CopyFiles=PinCleanup.CopyList AddReg=TBS0000.AddReg, DrvDefs.AddReg, Mixer.AddReg, Pinnacle.AddReg, AppsInst.AddReg ; Launcher.AddReg ; UpdateCfgSys=TBS0000.UpdateCfgSys ; not supported [TBS0005_Device] ; same as TBS0000 except different AddReg section LogConfig=DSP.LC1, DSP.LC2, DSP.LC3 UpdateInis=Pinnacle.UpdateInis ; UpdateInis=PinAppsIni.UpdateInis DelFiles=Pinnacle.DelDrvList, Pinnacle.DelIniList CopyFiles=Pinnacle.CopyDriversList ; Launcher.CopyList ; CopyFiles=PinDosApps.CopyList, PinApps.CopyList, PinProgram.CopyList, PinReadme.CopyList, PCMix.CopyList ; CopyFiles=PinCleanup.CopyList AddReg=TBS0000.AddReg, DrvDefs.AddReg, Mixer.AddReg, Fiji.AddReg, AppsInst.AddReg ; Launcher.AddReg ; UpdateCfgSys=TBS0000.UpdateCfgSys ; not supported [TBS0000_Device.FactDef] ConfigPriority=DESIRED IRQConfig=11 IOConfig=290-297 IOConfig=250-252 MemConfig=D8000-DFFFF [TBS0005_Device.FactDef] ConfigPriority=DESIRED IRQConfig=11 IOConfig=290-297 IOConfig=250-252 MemConfig=D8000-DFFFF [Pinnacle.UpdateInis] ; Delete any Win 3.1 drivers from system.ini system.ini,drivers,"midi*=pinkz.drv",,1 system.ini,drivers,"midi*=pindsp.drv",,1 system.ini,drivers,"mixer*=pindsp.drv",,1 system.ini,drivers,"wave*=pindsp.drv",,1 system.ini,drivers,"aux*=pindsp.drv",,1 [Pinnacle.DelDrvList] ; delete old Win 3.1 drivers from the system directory pindsp31.drv,,,1 ;pindsp95.drv,,,1 ;pindsp.vxd,,,1 mssndsys.drv,,,1 mssndsys.vxd,,,1 [Pinnacle.DelIniList] ; delete old INI files from the windows directory pinapps.ini,,,1 fijiapps.ini,,,1 audiomix.ini,,,1 pcmixer.ini,,,1 [Pinnacle.CopyDriversList] pindsp95.drv,pindsp95.dr_,,2 pindsp.vxd,pindsp.vx_,,2 [PinApps.CopyList] ; tbmixer.exe,tbmixer.ex_, ; threed.vbx,, ; pending replacement with AS2 mixer ; sldctrl2.dll,, pintest.doc,pintest.do_, ; fijitest.doc,fijitest.do_, ; pending merging the two docs!!! winsetup.exe,, ; pinmidi.mid,, ; embedded now [PinDosApps.CopyList] pindiag.exe,, pincfg.exe,, pincfg.ini,, mplay.exe,, pdiag.bin,, pin.bin,, ; pinapps.ini,, ; setting.exe,, [PinProgram.CopyList] program.bat,, pincfg.exe,, eeserial.exe,, eeserial.ini,, pin250.ini,, pin260.ini,, pin270.ini,, pinnacle.rom,, pinngame.rom,, pinneide.rom,, fiji.rom,, fijigame.rom,, [PinCleanup.CopyList] cleanup.pif,, cleanup.bat,, findit.bat,, pininst.bat,, envcomp.exe,, [PinReadme.CopyList] notes.wri,, [PCMix.CopyList] pcmixer.exe,pcmixer.ex_ vctl.dll,vctl.dl_ [TBS0000.AddReg] ; Check entries...may have to redo this section HKR,,DevLoader,0,mmdevldr.vxd HKR,,Driver,0,pindsp.vxd HKR,Drivers,,, HKR,Drivers,MIGRATED,0,0 HKR,Drivers,SubClasses,,"wave,midi,aux,mixer" HKR,Drivers\midi,,0, HKR,Drivers\wave,,, HKR,Drivers\mixer,,, HKR,Drivers\aux,,, HKR,Drivers\midi\MultiPort_Port_0000,Description,,%PIN_HEADER% HKR,Drivers\midi\MultiPort_Port_0000,Driver,,pindsp95.drv HKR,Drivers\midi\MultiPort_Port_0000,External,1,01,00,00,00 HKR,Drivers\midi\MultiPort_Port_0000,NumPorts,1,02,00,00,00 HKR,Drivers\midi\MultiPort_Port_0000,Port,1,00,00,00,00 HKR,Drivers\midi\MultiPort_Port_0001,Description,,%PIN_EXTOUT% HKR,Drivers\midi\MultiPort_Port_0001,Driver,,pindsp95.drv HKR,Drivers\midi\MultiPort_Port_0001,External,1,01,00,00,00 HKR,Drivers\midi\MultiPort_Port_0001,NumPorts,1,02,00,00,00 HKR,Drivers\midi\MultiPort_Port_0001,Port,1,01,00,00,00 HKR,Drivers\wave\pindsp95.drv,Driver,0,pindsp95.drv HKR,Drivers\wave\pindsp95.drv,Description,0,%*TBS0000.DeviceDesc% HKR,Drivers\aux\pindsp95.drv,Driver,0,pindsp95.drv HKR,Drivers\aux\pindsp95.drv,Description,0,%*TBS0000.DeviceDesc% HKR,Drivers\mixer\pindsp95.drv,Driver,0,pindsp95.drv HKR,Drivers\mixer\pindsp95.drv,Description,0,%*TBS0000.DeviceDesc% [DrvDefs.AddReg] ; def. playback levels HKR,Config,MasterVolLeft,1,3C,B5 ; master vol (-6 dB) HKR,Config,MasterVolRight,1,3C,B5 HKR,Config,MasterVolMute,1,00 HKR,Config,WaveVolLeft,1,ff,ff ; wave playback (0 dB) HKR,Config,WaveVolRight,1,ff,ff HKR,Config,WaveVolMute,1,00 HKR,Config,Aux1VolLeft,1,00,80 ; aux input (-12 dB) HKR,Config,Aux1VolRight,1,00,80 HKR,Config,Aux1VolMute,1,00 HKR,Config,Aux2VolLeft,1,ff,ff ; input monitor (0 dB) HKR,Config,Aux2VolRight,1,ff,ff HKR,Config,Aux2VolMute,1,00 HKR,Config,MHdrVolLeft,1,00,c0 ; MIDI header HKR,Config,MHdrVolRight,1,00,c0 HKR,Config,MHdrVolMute,1,00 HKR,Config,MIDIVolLeft,1,ff,ff ; Kurzweil synth (0 dB) HKR,Config,MIDIVolRight,1,ff,ff HKR,Config,MIDIVolMute,1,00 ; def. recording levels HKR,Config,Pot2MaxLeft,1,00,80 ; cd/line in (-12 dB) HKR,Config,Pot2MaxRight,1,00,80 HKR,Config,MicMaxLeft,1,00,a0 ; mic in (-8 dB) HKR,Config,MicMaxRight,1,00,a0 ; misc. stuff HKR,Config,AuxTech,1,00,00 ; determines AUX caps HKR,Config,WaveRecMon,1,01 ; force record monitor HKR,Config,WaveInRecID,1,03,00 ; default to CD/Line In + Mic In HKR,Config,WHOVolSwitch,1,08 ; default to RWA HKR,Config,WHOVolString,1,F0,7F,7F,04,01,00,FF,F7 ; default to Roland SysEx HKR,Config,MHdrOutGain,1,0B ; WaveArtist gain HKR,Config,SynthRate,1,01,00 ; 44.1 kHz HKR,Config,DATSwitch,1,01,00 ; switch to line if receiver unlocks HKR,Config,MIPortPr,1,01 ; external MIDI in device has priority ; max gain controls HKR,Config,MaxAux,1,78,00,00,00 ; +12 dB HKR,Config,MaxLine,1,78,00,00,00 ; +12 dB HKR,Config,MaxMic,1,F0,00,00,00 ; +24 dB HKR,Config,SuppressErrors,1,01,00 ; don't show errors during installation ;HKR,Config,VoiceGain,1,6A ; saved by Kurzweil driver [MIXER.AddReg] HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe" HKLM,%KEY_IOC%\Vol,,, [Pinnacle.AddReg] ; Added to Remove Synth Slider for Fiji Mixer HKR,Config,IsFiji,1,00 [Fiji.AddReg] ; Added to Remove Synth Slider for Fiji Mixer HKR,Config,IsFiji,1,01 [TBS0005.UpdateCfgSys] ; DevDelete=himem.sys ; DevDelete=emm386.exe ; DevAddDev=himem.sys,device, 1, "" [PinAppsIni.UpdateInis] %10%\pinapps.ini,Install,,"InstallPath=%30%\tbspros" ; add items to be added to program group %10%\pinapps.ini,ProgramItems,,"Mixer=%30%\tbspros\winapps\pcmixer.exe" %10%\pinapps.ini,ProgramItems,,"Mediatest=wordpad.exe %30%\tbspros\winapps\pintest.doc" %10%\pinapps.ini,ProgramItems,,"ReleaseNotes=%30%\tbspros\readme.wri" ; update Win.ini to Run WINSETUP.EXE after first re-boot %10%\win.ini,Windows,,"Run=%30%\tbspros\winapps\winsetup.exe" [AppsInst.AddReg] ; update Win.ini to Run WINSETUP.EXE after first re-boot HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,PinSetup,,"%01%\setup.exe" ;-------------------------------------------------------------------------- ; Kurzweil MPU-401 Section ;--------------------------------------------------------------------------- [TBS0001_Device] LogConfig=Kurzweil.LC1, Kurzweil.LC2, Kurzweil.LC3 DelFiles=PinKz.DelList, PinCP.DelList, PinCP.DelIniList CopyFiles=PinKz.CopyList ; CopyFiles=PinCP.CopyList, PinCPVBX.CopyList AddReg=PinKz.AddReg, MidiMap.AddReg, PinKzApps.AddReg ; UpdateInis=PinKz.UpdateInis ; Restart ; don't need to anymore [TBS0001_Device.FactDef] ConfigPriority=DESIRED IRQConfig=9 IOConfig=330-331 [PinKz.DelList] pinkz31.drv,,,1 ;pinkz95.drv,,,1 pinkz.vxd,,,1 [PinKz.CopyList] pinkz95.drv,pinkz95.dr_,,2 [PinCP.DelList] ;pincom.dll,,,1 ;pincp.exe,,,1 [PinCP.DelIniList] pincom.ini,,,1 pincp.ini,,,1 [PinCP.CopyList] panctrl.dll,, pincom.dll,pincom.dl_, pincp.exe,pincp.ex_, pincp.hlp,, pinsysex.dll,, sldctrl.dll,, [PinCPVBX.CopyList] anibuton.vbx,, gauge.vbx,, kbdlist.vbx,, threed.vbx,, spin.vbx,, [PinKz.AddReg] ; Add Kurzweil MIDI HKR,,Devloader,0,mmdevldr.vxd HKR,Drivers,MIGRATED,0,0 HKR,Drivers\midi,,0, HKR,,Driver,0,pindsp.vxd HKR,Drivers,SubClasses,0,midi HKR,Drivers\midi\pinkz95.drv,Description,,%PIN_KURZW% HKR,Drivers\midi\pinkz95.drv,Driver,0,pinkz95.drv HKR,Drivers\midi\pinkz95.drv,External,1,01,00,00,00 ;HKR,Drivers\midi\pinkz95.drv,Description,0,%PIN_KURZW% ; driver defaults ;HKR,Config,MIDIVolLeft,1,ef,ef ; saved by DSP driver ;HKR,Config,MIDIVolRight,1,ef,ef HKR,Config,VoiceGain,1,6A ; MA-1 gain [MidiMap.AddReg] HKCU,Software\Microsoft\Windows\CurrentVersion\Multimedia\MIDIMap,CurrentInstrument,,"pinkz95.drv<0001>" HKEY_USERS,.Default\Software\Microsoft\Windows\CurrentVersion\Multimedia\MIDIMap,CurrentInstrument,,"pinkz95.drv<0001>" [MidiReg] HKR,,,0,%MediaClassName% HKR,,Icon,0,-1 HKR,,Installer,0,mmci.dll [PinKz.UpdateInis] %10%\pinapps.ini,Install,,"InstallPath=%30%\tbspros" ; add items to be added to program group %10%\pinapps.ini,ProgramItems,,"ControlPanel=%30%\tbspros\cp\pincp.exe" ; update Win.ini to Run WINSETUP.EXE after first re-boot %10%\win.ini,Windows,,"Run=%30%\tbspros\winapps\winsetup.exe" [PinKzApps.AddReg] ; update Win.ini to Run WINSETUP.EXE after first re-boot ;HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,WinSetup,,"%30%\tbspros\winapps\winsetup.exe" ;-------------------------------------------------------------------------- ; Joystick Section ;--------------------------------------------------------------------------- [PNPB02F_Device] LogConfig=GamePort.LC1, GamePort.LC2, GamePort.LC3 CopyFiles=PNPB02F.CopyList, PinGame.CopyList AddReg=PNPB02F.AddReg UpdateInis=PNPB02F.UpdateInis UpdateCfgSys=PNPB02F.UpdateCfgSys [TBS0002_Device.FactDef] ConfigPriority=DESIRED IOConfig=200-201 [PNPB02F.CopyList] vjoyd.vxd,, msjstick.drv,, [PinGame.CopyList] pingame.sys,pingame.sy_, [PNPB02F.AddReg] HKR,,DevLoader,,mmdevldr.vxd HKR,Drivers,MIGRATED,,0 HKR,Drivers\joystick,,, HKR,,Driver,,vjoyd.vxd HKR,Drivers\joystick\msjstick.drv,Description,,%*PNPB02F.DeviceDesc% HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv HKR,Drivers,SubClasses,,"joystick" [PNPB02F.UpdateInis] system.ini,drivers,"joystick=" [PNPB02F.UpdateCfgSys] DevDelete=pingame.sys DevAddDev=pingame.sys,device, 1, "/G:200" ;---------------------------------------------------------------; ; Logical Configuration for the Pinnacle ;---------------------------------------------------------------; ; DSP [DSP.LC1] ConfigPriority=DESIRED IRQConfig=10, 11, 12 IOConfig=290-297(3FF::) IOConfig=3@250-272%FFF0(3FF::) MemConfig=8000@D0000-DFFFF%FFFF8000 [DSP.LC2] ConfigPriority=NORMAL IRQConfig=5, 7, 9, 10, 11, 12 IOConfig=8@100-3F7%FFF0(3FF::) IOConfig=3@250-272%FFF0(3FF::) MemConfig=8000@C8000-EFFFF%FFFF8000 [DSP.LC3] ConfigPriority=SUBOPTIMAL IRQConfig=5, 7, 9, 10, 11, 12, 14, 15 IOConfig=8@100-3F7%FFF0(3FF::) IOConfig=3@250-272%FFF0(3FF::) MemConfig=8000@A0000-FFFFF%FFFF8000 ; Kurzweil [Kurzweil.LC1] ConfigPriority=DESIRED IRQConfig=9 IOConfig=330-331(3FF::) [Kurzweil.LC2] ConfigPriority=NORMAL IRQConfig=5, 7, 9 IOConfig=2@330-337%FFFE(3FF::) [Kurzweil.LC3] ConfigPriority=SUBOPTIMAL IRQConfig=5, 7, 9, 10, 11, 12, 14, 15 IOConfig=2@100-3FF%FFFE(3FF::) ; Game Port [GamePort.LC1] ConfigPriority=DESIRED IOConfig=200-201(3FF::) [GamePort.LC2] ConfigPriority=NORMAL IOConfig=2@200-20F%FFFE(3FF::) [GamePort.LC3] ConfigPriority=SUBOPTIMAL IOConfig=2@100-3FF%FFFE(3FF::) ;---------------------------------------------------------------; ; Update Pinapps.ini ;---------------------------------------------------------------; ; Added 10/10, Copy defaults to TBSDOS.INI ; Possibly use Winsetup routine to copy Pinnacle apps to 95 ;---------------------------------------------------------------; ; Copy driver destinations ;---------------------------------------------------------------; [DestinationDirs] DefaultDestDir = 10 ; Windows 95 Directory Launcher.CopyList = 10 ; Windows 95 directory Pinnacle.CopyDriversList = 11 ; Windows 95 System Directory PinDosApps.CopyList = 30, TBSPROS\DOSAPPS ; DOS utilities PinProgram.CopyList = 30, TBSPROS\EEPROM ; EEPROM update files PinApps.CopyList = 30, TBSPROS\WINAPPS ; Windows utilities PinCleanup.CopyList = 30, TBSPROS\CLEANUP ; Uninstall utility files PCMix.CopyList = 30, TBSPROS\WINAPPS ; PC Audio mixer PinReadme.CopyList = 30, TBSPROS ; documentation files Pinnacle.DelDrvList = 11 ; Windows 95 system directory Pinnacle.DelIniList = 10 ; Windows 95 directory FijiDosApps.CopyList = 30, TBSPROS\DOSAPPS ; DOS utilities FijiProgram.CopyList = 30, TBSPROS\EEPROM ; EEPROM update files FijiApps.CopyList = 30, TBSPROS\WINAPPS ; Windows utilities PinKz.CopyList = 11 ; Windows 95 System Directory PinCP.CopyList = 30, TBSPROS\CP ; Control Panel Files PinCPVBX.CopyList = 11 ; Windows 95 System Directory ;PinAppsIni.CopyList = 10 ; Windows 95 Directory PinKz.DelList = 11 ; Windows 95 system directory PinCP.DelList = 30, TBSPROS\CP ; control panel directory PinCP.DelIniList = 10 ; Windows 95 directory PNPB02F.CopyList = 11 ; Windows 95 System dir ;PinGame.CopyList = (missing) ;---------------------------------------------------------------; ; Source disks and names ;---------------------------------------------------------------; [SourceDisksNames] 1=%DISK_ID%,, [SourceDisksFiles] pindsp.vx_ = 1 pindsp95.dr_ = 1 pinkz95.dr_ = 1 pingame.sy_ = 1 ;---------------------------------------------------------------; ; The infamous Strings section - definitions ;---------------------------------------------------------------; [Strings] ;Non-localized strings KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs" KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs" KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList" KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents" ;Localized strings TBCH="Turtle Beach Systems" MediaClassName="Sound, video and game controllers" SPACE=" " *TBS0000.DeviceDesc="TBS Pro Series Digital Audio" *TBS0001.DeviceDesc="TBS Pro Series Kurzweil Synthesizer" *PNPB02F.DeviceDesc="TBS Pro Series Joystick" ;pincfg.DeviceDesc="Pinnacle Control Registers" KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs" V_CLSWAVEFORM="Audio" V_CLSMIDI="MIDI" V_CLSMIXER="Mixer" V_CLSAUX="Auxiliary" PIN_EXTOUT="TBS Pro Series External MIDI" PIN_HEADER="TBS Pro Series Daughter Synth" PIN_KURZW="TBS Pro Series Kurzweil Main Synth" DISK_ID="TBS Pro Series Install Disk"