[Models]
[DelRegKeys]
HKR\Settings=Yes
HKLM\Software\IDT\Presets=Yes
HKLM\Software\IDT\Config\Shared=Yes
HKLM\Software\IDT\Config\STacSV=Yes
HKLM\Software\IDT\State\Shared=yes
HKLM\Software\IDT\Config\SysTray=Yes
HKLM\Software\IDT\State\UI=yes
HKLM\Software\IDT\Config\UI=yes
HKLM\Software\IDT\State\STacSV=Yes
[APPS]
[NoVistaUI]
[CopyFiles.32]
stlang.dll   = 0x25
sttray.exe   = 0x24
IDTNCPL.cpl  = 0x25
[CopyFiles.64]
stlang64.dll  = 0x25
sttray64.exe  = 0x24
IDTNC64.cpl   = 0x25
[CopyFiles]
bltinmic.ico = 0x25
2hps.ico = 0x25
nbspkrsbeats.ico = 0x25
Presets.bin = 0xFFFF
\OEM\IDTGeneric_Audience\navigation.xml=0x26\IDT\OEM
\OEM\IDTGeneric_Audience\IDTNGUI.startup=0x26\IDT\OEM
[CreateShortcut.32]
0x25\IDTNCPL.cpl = 0x17\Music@C Photos and Videos, "IDT Audio Control Panel", "PCAudio.ico"
[CreateShortcut.64]
0x25\IDTNC64.cpl  = 0x17\Music@C Photos and Videos, "IDT Audio Control Panel", "PCAudio.ico"
[ReplaceDlls.32]
stapo.dll = 0x25
[ReplaceDlls.64]
stapo64.dll = 0x25
[StartServices.32]
STacSV -r
[StartServices.64]
STacSV64 -r
[StopServices.32]
STacSV -u
[StopServices.64]
STacSV64 -u
[HKLM\Software\Microsoft\Windows\CurrentVersion\Runonce.32]
IDTstacsvApp = "%ProgramFiles%\IDT\WDM\STacSV -r"
[HKLM\Software\Microsoft\Windows\CurrentVersion\Runonce.64]
IDTstacsvApp = "%ProgramFiles%\IDT\WDM\STacSV64 -r"
[(vista)StartConsoleApps.32]
IDTPIMA.exe -mode 2 -endpointAssoc 8 -enable 1 -endpointSequence 16 -timeout 240
[(vista)StartConsoleApps.64]
IDTPMA64.exe -mode 2 -endpointAssoc 8 -enable 1 -endpointSequence 16 -timeout 240
[HKCR\Applications\IDTNGUI.exe]
IsHostApp = " "
[HKLM\Software\Microsoft\Windows\CurrentVersion\Run.32]
SysTrayApp="%ProgramFiles%\IDT\WDM\sttray.exe"
[HKLM\Software\Microsoft\Windows\CurrentVersion\Run.64]
SysTrayApp="%ProgramFiles%\IDT\WDM\sttray64.exe"
[HKLM\Software\IDT\State\SHARED]
ShowEventDialog = dword: 0
[HKLM\SOFTWARE\IDT\State\UI]
MultiStream = dword: 1
FuncParam8  = dword: 17
SonicFocus_VocalClarity_Level = dword: 0x4000
[HKLM\Software\IDT\State\STACSV\LineOut]
MasterVolume=DWORD:0x43
MasterPort=DWORD:0xD
[HKLM\Software\IDT\State\STACSV\HpOut1]
MasterVolume=DWORD:0x43
MasterPort=DWORD:0xB
[HKLM\Software\IDT\State\STACSV\MicIn1]
MicInRecVolume=DWORD:0x46
MicBoostLevel=DWORD:0x0A
MicInPort=DWORD:0xA
Mic2InRecVolume=DWORD:0x11
Mic2BoostLevel=DWORD:0x0A
Mic2InPort=DWORD:0x11
PlaybackCaptureVolume=DWORD:0x2e
[(win8+)HKLM\Software\IDT\State\STACSV\MicIn1]
MicInRecVolume=DWORD:0x62
Mic2InRecVolume=DWORD:0x54
PlaybackCaptureVolume=DWORD:0x43
[HKLM\Software\IDT\State\STACSV\LineIn]
LineInRecVolume=DWORD:0x64
LineInPort=DWORD:0xC
[HKLM\Software\IDT\Config\SHARED]
Config_Oem      = dword: 2
PollingPeriod   = dword: 1000
RecordPriority  = dword: 0xFFFFFFFF
Config_LangMode = dword: 1
IgnoreNonIDTSubdevices = dword: 3
[HKLM\Software\IDT\Config\STACSV]
HwSpkCfg     = dword: 0
MultiStream  = dword: 1
MicRetasking = dword: 0
SonicFocusVersion = dword: 0x4000
EnableMicMuteFunc = dword: 1
MicMuteFunction2 = dword: 1
[HKLM\Software\IDT\State\STACSV]
BeatsAudioSonicFocusMode = dword: 17
[HKLM\Software\IDT\Config\SYSTRAY.32]
HideTrayIcon = dword: 0
ControlPanel = "IDTNCPL.cpl"
PopupType    = dword: 2
[HKLM\Software\IDT\Config\SYSTRAY.64]
HideTrayIcon = dword: 0
ControlPanel = "IDTNC64.cpl"
PopupType    = dword: 2
[HKLM\Software\IDT\Config\UI]
IsNetGUI		   = dword: 0x1
Config_Adv         = dword: 0x8000000
Config_SpkFlags    = dword: 0x03
Config_Pwr         = dword: 0x3
Config_Demo        = dword: 0x0
Config_SliderAlpha = dword: 0x000000c8
Config_FftGrad1    = dword: 0x00f3a600
Config_FftGrad2    = dword: 0x00c66808
Config_Background  = "oemskin\main-bkgd-default.bmp"
Config_Skin        = "%ProgramFiles%\IDT\oemskin\HPSkin.xml"
Config_GroupColor1 = dword: 0x00505050
Config_Graphics    = dword: 0x00000000
Config_SliderColor = dword: 0x00c0c0c0
Config_TreeColor1  = dword: 0x00a0643c
Config_TreeColor2  = dword: 0x00647850
Config_TreeColor3  = dword: 0x00000000
Config_TreeColor4  = dword: 0x00000000
Config_HoverColor  = dword: 0x00f0c855
Config_OemName     = "HP"
Config_HPAudio	   = dword: 0x0
Config_PlaybackOn  = "oemskin\tab-out-sel.bmp"
Config_PlaybackOff = "oemskin\tab-out-unsel.bmp"
Config_RecordOn    = "oemskin\tab-in-sel.bmp"
Config_RecordOff   = "oemskin\tab-in-unsel.bmp"
Config_PreferencesOn  = "oemskin\tab-pref-sel.bmp"
Config_PreferencesOff = "oemskin\tab-pref-unsel.bmp"
Config_NavTextColor1  = dword: 0x00ffffff
Config_NavTextColor2  = dword: 0x00ffffff
Config_TreeTextColor1 = dword: 0x00ffffff
Config_TreeTextColor2 = dword: 0x00ffffff
InstallPath           = "%ProgramFiles%\IDT\"
Config_JackPanelColor = dword: 0x00101010
Config_ThemeOptions   = dword: 0x00000008
Config_Theme          = dword: 5
Config_Levels         = dword: 0x00000001
Config_Bass		      = dword: 0x0
Config_Portmap		  = dword: 0xC
HideInputMonitor	  = dword: 0x1
HideJackContextMenu   = dword: 0x1
NavItemHeight         = dword: 35
HideHeadsetBeamForming = dword: 1
Config_EnableCommHP    = dword: 0x14
Config_DDReset         = dword: 3
[HKLM\Software\IDT\Config\UI\MicIn1]
Audience_Config = dword: 7
[HKR]
CodecName = "92HD93"
[HKR\PowerSettings]
ConservationIdleTime = hex: 0
IdlePowerState		 = hex: 0
PerformanceIdleTime	 = hex: 0
[HKR\Settings]
InitVerbs=hex:E1,82,27,2, 28,71,27,2, 28,72,27,2, 28,74,27,2, 28,75,27,2, 0,95,27,2, 23,96,27,2, 4,88,27,2, F9,8C,27,2, F9,8E,27,2, A,89,27,2, 14,8A,27,2, 64,8B,27,2, 41,85,27,2, 2C,73,27,2
TraceFlags = dword: 0x89B3
CPL_SaveExtraPower = hex: 0
CPL_SecondsAfter = dword: 60
PlaybackCaptureAssociations = hex: 83
DelayInMsAfterPortDisabling = dword: 0
EnableRecordingPresenceAutoSearch  = hex: 1
EnableDevicePresenceAutoSearch  = -
SlavedHpMutesSpeakers = hex: 0
CombojackRetrigger=dword:0x10003
CombojackPair=hex:0x0B, 0x0A
[HKR\Settings\GPIO]
01 = hex: c2
02 = hex: c2
[HKR\Settings\pin]
[HKR\Settings\Pin\0A]
CfgDflt = dword: 0x03A11080
[HKR\Settings\Pin\0B]
CfgDflt = dword: 0x0321103F
[HKR\Settings\Pin\0C]
CfgDflt = dword: 0x40F000F0
[HKR\Settings\Pin\0D]
CfgDflt = dword: 0x94170130
[HKR\Settings\Pin\0E]
CfgDflt = dword: 0x94170130
[HKR\Settings\Pin\0F]
CfgDflt = dword: 0x95A3018E
[HKR\Settings\Pin\10]
CfgDflt = dword: 0x40F000F0
[HKR\Settings\Pin\11]
CfgDflt = dword: 0x40F000F0
[HKR\Settings\Pin\1F]
CfgDflt = dword: 0x40F000F0
[HKR\Settings\Pin\20]
CfgDflt = dword: 0x40F000F0
[HKR\Settings\Connselector]
[HKR\Settings\filter\LineOut]
UniqueID                        = hex: 0
Associations                    = hex: 3
RenderOnly                 		= hex: 1
DisableCDInFromRender           = hex: 1
Mixer                           = hex: 0x1D
LineInPlbkMute			        = hex: 0
DisableMicInFromRender          = hex: 1
[HKR\Settings\filter\HpOut1]
UniqueID                  = hex: 1
Associations              = hex: 4
[HKR\settings\filter\MicIn1]
UniqueID					= hex: 2
Associations                = hex: 8
MicBoostLevel				= dword: 0x000A0000
MicInRecVolume				= dword: 0x001aebac
Mic2BoostLevel				= dword: 0x000A0000
Mic2InRecVolume				= dword: 0x000ED1A7
DisableCDInFromCapture      = hex: 1
[HKR\Settings\filter\MicIn1\MaxLvlLimiters]
MicBoostLevel   = dword: 0x00140000
Mic2BoostLevel  = dword: 0x00140000
PlaybackCapture = dword: 0x60000
[HKR\Settings\filter\MicIn1\TopoNames]
Mic2In = "{171E1480-01D7-478d-9836-1F9FC2CB4FE5}"
[HKR\settings\filter\LineIn]
UniqueID        = hex: 3
Associations    = hex: A
LineInRecVolume = dword: 0x0
[HKR\Settings\filter\LineIn\MaxLvlLimiters]
LineInRecVolume = dword: 0x0
[HKLM\Software\IDT\Config\EventExpressions]
Version = dword: 1
[(win8.1-)HKLM\Software\IDT\Config\EventExpressions\AfterInstall]
010="setdevicepkeystr("LineOut", 2, "FX_LFX", "IDT_LFX")"
020="setdevicepkeystr("LineOut", 2, "FX_GFX", "IDT_GFX")"
040="setdevicepkeystr("HpOut1", 2, "FX_LFX", "IDT_LFX")"
050="setdevicepkeystr("HpOut1", 2, "FX_GFX", "IDT_GFX")"
070="setdevicepkeystrEx(8,14, 2, "FX_LFX", "IDT_LFX")"
080="setdevicepkeystrEx(8,0, 2, "FX_LFX", "IDT_LFX")"
090="setdevicepkeystr("LineIn", 2, "FX_LFX", "IDT_LFX")"
[(win8.1+)HKLM\Software\IDT\Config\EventExpressions\AfterInstall]
010="setdevicepkeystr("LineOut", 2, "FX_SFX", "IDT_LFX")"
020="setdevicepkeystr("LineOut", 2, "FX_MFX", "IDT_GFX")"
030="setdevicepkeystr("LineOut", 2, "FX_EFX", "IDT_EFX")"
040="setdevicepkeystr("HpOut1", 2, "FX_SFX", "IDT_LFX")"
050="setdevicepkeystr("HpOut1", 2, "FX_MFX", "IDT_GFX")"
060="setdevicepkeystr("HpOut1", 2, "FX_EFX", "IDT_EFX")"
070="setdevicepkeystrEx(8,14, 2, "FX_SFX", "IDT_LFX")"
080="setdevicepkeystrEx(8,0, 2, "FX_SFX", "IDT_LFX")"
090="setdevicepkeystr("LineIn", 2, "FX_SFX", "IDT_LFX")"
[HKLM\Software\IDT\Config\EventExpressions\ServiceStartup]
005="SetDSPState("LineOut",8,0)"
020="DelRegVal("run", "BeatsOSDApp")"
030="INCLUDE HeadphoneSwitch"
090="INCLUDE Function8"
[(notvista)HKLM\Software\IDT\Config\EventExpressions\ServiceStartup]
990="assoc=JackAssociation(11)"
991="if (assoc!=0, (SetVisible("HpOut1",0)), (0))"
992="if (assoc!=0, (SetRegSz("idt\config\eventexpressions\servicestartup", "990", "assoc=0")), (0))"
993="assoc=JackAssociation(10)"
994="if (assoc!=0, (SetVisibleEx(8, 16, 1)), (0))"
995="if (assoc!=0, (SetRegSz("idt\config\eventexpressions\servicestartup", "993", "assoc=0")), (0))"
[HKLM\Software\IDT\Config\EventExpressions\SystemSleep]
030="INCLUDE HeadphoneSwitch"
[HKLM\Software\IDT\Config\EventExpressions\SystemResume]
030="INCLUDE HeadphoneSwitch"
[HKLM\Software\IDT\Config\EventExpressions\StreamStart0004]
010="if (JackState(11), (SetDeviceType(11,2) && SetVerified(11,1)), (0))"
020="SetGlobalRegDword("CommHP", 1)"
030="INCLUDE HeadphoneSwitch"
[HKLM\Software\IDT\Config\EventExpressions\StreamStop0004]
010="SetDeviceTypeSlaved(11,2) && SetVerified(11,1)"
020="SetGlobalRegDword("CommHP", 0)"
030="INCLUDE HeadphoneSwitch"
[HKLM\SOFTWARE\IDT\Config\EventExpressions\JackPresenseB]
001="INCLUDE HeadphoneSwitch"
[HKLM\SOFTWARE\IDT\Config\EventExpressions\HeadphoneSwitch]
010="JackB = JackState(11)"
030="SlaveHP = JackB && !GetGlobalRegDword("CommHP", 0)"
040="NotSpeaker = SlaveHP"
050="WooferMode = !JackB"
060="if(WooferMode,(SetDeviceTypeEx(16,3,1)),(SetDeviceTypeEx(16,15,0)))"
070="currentconfig = GetSpeakerConfig(3)"
080="NewConfig = if(WooferMode,(63),(3))"
090="if(currentconfig != NewConfig,(SetSpeakerConfig(3,NewConfig)),(0))"
095="SetChannelFullRange(3, 0)"
100="if(NotSpeaker,(SetDSPState("LineOut", 13, 5)),(SetDSPState("LineOut", 14, 5)))"
110="if(NotSpeaker,(SetDSPState("LineOut", 13, 6)),(SetDSPState("LineOut", 14, 6)))"
120="if(NotSpeaker,(SetDSPState("LineOut", 13, 101)),(SetDSPState("LineOut", 14, 101)))"
130="PresetMode=GetDSPState("LineOut",6)"
140="Beats=(PresetMode==16 || PresetMode==17 || PresetMode==18 || PresetMode==19)"
150="if(!NotSpeaker && !WooferMode, (SetDSPState("LineOut",7,0)), (0))"
160="if(NotSpeaker, (SetDSPState("LineOut",7,1)), (0))"
170="if(WooferMode, (SetDSPState("LineOut",7,2)), (0))"
180="if(Beats, (SetDSPState("LineOut",8,PresetMode)), (SetDSPState("LineOut",8,0)))"
230="MutePin(11, !JackB)"
240="MutePin(13, NotSpeaker)"
245="MutePin(14, NotSpeaker)"
250="MutePin(16, NotSpeaker)"
261="loopcount = 0"
262="WaitMore:"
264="if (NewConfig == GetSpeakerConfig(3), (goto(ending)), (0))"
270="Sleep(100)"
271="loopcount = loopcount + 1"
272="if (loopcount < 20, (goto(WaitMore)), (0))"
278="ending:"
280="if(Beats, (SetDSPState("LineOut",8,PresetMode)), (SetDSPState("LineOut",8,0)))"
[HKLM\SOFTWARE\IDT\Config\EventExpressions\BeatsSonicFocusChange]
010="INCLUDE HeadphoneSwitch"
[HKLM\SOFTWARE\IDT\Config\EventExpressions\Function8]
010="config=GetGlobalRegDword("FuncParam8",0)"
011="if(config<16,(SetGpoState(2,2,1)),(0))"
012="if(config<16,(SetGpoState(1,2,1)),(0))"
030="if(config==17,(SetGpoState(2,2,1)),(0))"
031="if(config==17,(SetGpoState(1,5,1)),(0))"
050="if(config==18,(SetGpoState(2,5,1)),(0))"
051="if(config==18,(SetGpoState(1,2,1)),(0))"
060="if(config==19,(SetGpoState(2,5,1)),(0))"
061="if(config==19,(SetGpoState(1,5,1)),(0))"
bypass = dword: 1
[HKLM\SOFTWARE\IDT\Apo\GFX\LineOut\plugins\SoundResearch]
idEffect = dword: 87
idEffectType = dword: 50
load = dword: 1
order = dword: 1060
ApoClsId = "{5A6CE46A-0DE0-446d-8190-5EEF6A56E819}"
[HKLM\SOFTWARE\IDT\Apo\LFX\LineOut\plugins\SoundResearch]
idEffect = dword: 87
idEffectType = dword: 50
load = dword: 1
order = dword: 1060
ApoClsId = "{28636DCB-D4EC-49f2-AE04-F87F6AAA9825}"
[HKLM\Software\IDT\Apo\Lfx\MicIn1\Plugins\SysEq]
idEffect = dword: 101
idEffectType = dword: 1
Load = dword: 1
order = dword: 1
[HKLM\Software\IDT\Apo\Lfx\MicIn1\Presets\_Initial\SysEq]
NumBands = dword: 3
RegVersion = dword: 1
bypass = dword: 0
Prescale = dword: 0
[HKLM\Software\IDT\Apo\Lfx\MicIn1\Presets\_Initial\SysEq\Band0]
Bandwidthx1000 = dword: 1800
ChannelMask = dword: 0x3ffff
Freq = dword: 280
GainDbx1000 = dword: 0
Type = dword: 4
Flags = dword: 0
idxBand = dword: 0
GroupId = dword: 0
[HKLM\Software\IDT\Apo\Lfx\MicIn1\Presets\_Initial\SysEq\Band1]
Bandwidthx1000 = dword: 2000
ChannelMask = dword: 0x3ffff
Freq = dword: 500
GainDbx1000 = dword: 5000
Type = dword: 0
Flags = dword: 0
idxBand = dword: 1
GroupId = dword: 0
[HKLM\Software\IDT\Apo\Lfx\MicIn1\Presets\_Initial\SysEq\Band2]
Bandwidthx1000 = dword: 1800
ChannelMask = dword: 0x3ffff
Freq = dword: 12000
GainDbx1000 = dword: 0
Type = dword: 3
Flags = dword: 0
idxBand = dword: 2
GroupId = dword: 0
