EntranceJew
New Member
xposted from here
Would you consider adding a feature / additional plugin to translate my existing voice activation settings from mumble to OBS' microphone noise gate? It's faster to work with mumble's voice activation settings and having to calibrate OBS to match it is a bit tedious.
To my knowledge, the mumble voice activation settings are stored in the registry:
\HKEY_CURRENT_USER\Software\Mumble\Mumble\audio
Under the keys: vadmax, vadmin which equate out to @Variant() wrapping a float from 0.0f to 1.0f; vadmax/vadmin are referenced inside the code as a variable with a similar name. The code link should reveal the math necessary to convert the floats to their relevant decibels. You could probably make use of the noise gate settings file: %appdata%\OBS\pluginData\noisegate.ini
Getting the values in the registry to change require (the latest stable) mumble to be restarted, but, disconnecting and reconnecting is still easier than attempting to eyeball the settings with no approximate value.
Preferably I'd like to use the noise suppression and stuff that mumble uses on my voice before sending it to the server but something in this vein would do as a short-term solution. This is all short of hijacking the audio sent to the mumble server and routing a duplicate through OBS. Between some friends the want for the feature came up enough times to warrant throwing it out here.
Would you consider adding a feature / additional plugin to translate my existing voice activation settings from mumble to OBS' microphone noise gate? It's faster to work with mumble's voice activation settings and having to calibrate OBS to match it is a bit tedious.
To my knowledge, the mumble voice activation settings are stored in the registry:
\HKEY_CURRENT_USER\Software\Mumble\Mumble\audio
Under the keys: vadmax, vadmin which equate out to @Variant() wrapping a float from 0.0f to 1.0f; vadmax/vadmin are referenced inside the code as a variable with a similar name. The code link should reveal the math necessary to convert the floats to their relevant decibels. You could probably make use of the noise gate settings file: %appdata%\OBS\pluginData\noisegate.ini
Getting the values in the registry to change require (the latest stable) mumble to be restarted, but, disconnecting and reconnecting is still easier than attempting to eyeball the settings with no approximate value.
Preferably I'd like to use the noise suppression and stuff that mumble uses on my voice before sending it to the server but something in this vein would do as a short-term solution. This is all short of hijacking the audio sent to the mumble server and routing a duplicate through OBS. Between some friends the want for the feature came up enough times to warrant throwing it out here.