patrikzudel / PatrikZeros-CSGO-Sound-Fix
- пятница, 4 февраля 2022 г. в 00:33:47
Program that lowers volume when aren't alive and get flashed in CS:GO. It aims to lower the chance of hearing damage by reducing overall sound exposure. Uses game state integration. Anti-cheat safe.
Program that lowers volume when you are not alive and get flashed in CS:GO.
It aims to lower the chance of hearing damage and fatigue by significantly reducing overall sound exposure.
Uses game state integration. Anti-cheat safe.
.exe
!gamestate_integration_VolumeFix.cfg
into your Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg
settings.txt
. If you want to disable a feature just put the value to 1.00
."flashVolume": 1.00
would not change the game volume when flashed. "flashVolume": 0.30
will set the volume to 30% when flashed.Quit
.
C:/
or Documents
)Start with windows.bat
Adjustable volume reduction (settings.txt)
System tray icon which shows settings
Easy way to autostart with Windows
Its simple, it lowers the csgo.exe volume when it detects a death and returns the volume when you get to freezetime. This effectively means your volume will be low for everything (e.g. Deathmatch) except actual matches (competitive / casual) where there is freezetime. It also mutes the game when you get flashed so you don't hear the horrible high pitched noise. (It only mutes it for the same duration as the game does so no disadvantage)
It is VAC safe because it uses game state integration and it only changes the Windows sound mixer settings for CS. So it doesn't touch the game at all. Game state integration is the same thing Steelseries for example uses for their mice to change color when you kill someone etc.
Players play CS with dangerously high peak volumes because they want to hear steps correctly. The risk of hearing damage can be severely reduced if you limit your exposure by lowering your volume when you die.
Even if you think your volume doesn't hurt you trust me it might over a long period of time. It took me 9 years of playing to develop tinnitus and I was playing at a reasonable volume. (Judged by multiple non-gamers and me)
I am no expert but I suspect this is due to a build up of small periods of very high volume (Shooting, Flashes, Grenades, Bomb explosion, Dinks).
When you spectate your teammates you get a multiple of the sound exposure you would normally get because on average you are going to have one duel and die, after that you don't need your full listening volume. My limited testing so far showed that lowering volume after death can lower exposure by 50% even if you live most of the round because most of the fighting and loud noises happen late round. (Pro play)
If you like this project and would like to support me, feel free to buy me a ramen!
🍜 🍜 🍜
pip install pyinstaller
pyinstaller --onefile --noconsole --icon Icon.ico --name "PatrikZeros CSGO Sound Fix" main.py
sources.txt