ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
634 stars 74 forks source link

[L4D2] [Feature Request] Microphone max receiving volume level is too low #3417

Open dragokas opened 3 years ago

dragokas commented 3 years ago

Can you please:

1) Increase by x2 or even x3 multiplier of the maximum allowed mic receiving volume level in the scale of game parameters => Audio => receiving volume:

image

2) Add a checkbox "Normalize mic volume" allowing a game to automatically increase a very quiet player's voice and vice versa - decrease a very loud voice to some adjustable median, like it is already was done by @GoD-Tony in this extension: "AutoGain": https://forums.alliedmods.net/showthread.php?t=189527

The reason It is very often a player's voice is too quiet even at the maximum receiving level from the person who tries to hear and with a maximum transmitting volume level of the person who is talking. Especially is it almost can't be heard when you use a loud weapon and so.

Also, at the starting of the finale on Hard Rain: "c4m5_milltown_escape", ambient sounds almost completely muffle the voices of the players.

dragokas commented 3 years ago

My friend ḾŮŖĊȞÄŅŚĶÅŸA found some interesting ConVars related to voice gain:

voice_overdrive                          : 2        : , "launcher"     : 

This command reduces all game sounds when someone speaks into the microphone. The values for each player are individual, however values from 1 to 2 will be more optimal. Данная команда уменьшает все игровые звуки, когда кто-нибудь говорит в микрофон. Здесь значения для каждого игрока индивидуальные, но более оптимальными будут значения от 1 до 2.

voice_overdrivefadetime                  : 0.4      : , "launcher"     : 

This command changes the time it takes for the sound level to recover after the end of the conversation. Set the values at your discretion. Данная команда меняет время, за которое уровень звука восстановится после прекращения разговора. Значения ставить по своему усмотрению.

voice_scale                              : 0.7      : , "a"            : 

This command changes the volume of the voices of all players on the server. The values range from 0.1 to 1.4 (more is possible, but the sound will be heavily distorted). Данная команда изменяет уровень громкости голосов всех играющих на сервере. Значения меняются от 0.1 до 1.4 (можно и больше, но звук будет сильно искажаться).