This plugin is a remake of the original VolumeControl by Teamspeak, which only gets API updates and is no longer under development. I will refer to it as 'the original plugin'.
It reduces the volume of other applications when someone (including yourself) in your channel is speaking.
This plugin does only work with Windows 7 or newer due to the used WinAPI calls!
Why a remake and whats different?
The common problems with the original plugin were crashes and the permanent lowering of volume for some applications, especially games with a launcher like League of Legends.
Obviously I can't guarantee a non-crash experience through perfect bug free code, but every feedback is appreciated
To address the permament lowering of volume this plugin works a little bit different than you are perhaps used to from the original plugin.
saving the volume of an application, which is set in the Windows Sound Mixer per application someone speaks: using the "suppression rate" as a factor everybody stops speaking: going back to previously saved volume
someone speaks: using the "suppression rate" as the volume everybody stops speaking: going back to the same value as 'master volume'
This is important! If you are using the Windows Sound Mixer to control the volume on a "per application" basis this will obviously screw you, because it will reset everything to the 'master volume' and you should consider not using this plugin!
If the plugin fails to load, please ensure that you have the Microsoft Visual C++ 2013 runtime libraries: http://www.microsoft.com/en-US/downl....aspx?id=40784
For version 1.6 and lower: win32: http://www.microsoft.com/en-us/downl...s.aspx?id=8328 win64: http://www.microsoft.com/en-us/downl....aspx?id=13523
API changed to 22 for Ts Version 3.1.1