;---------------------------------------------------------------; ; 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"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.