How can I go over +24db voice chat input gain in Ripcord? I want to be a lord of Discord packing.
Faders/sliders in GUIs must have some upper limit. The higher the limit, the more the value changes each time you move the slider by 1 pixel. If the upper limit is too high, then it becomes annoying to use the slider, because moving it a tiny amount causes too much of a change.
Ripcord uses +24db gain as the upper limit. That's more than anyone would need, unless something is wrong with their audio hardware or drivers.
Internally, though, Ripcord can support pretty much any 32-bit floating point value as the multiplier (gain, or "volume") for microphone input.
I'm not going to change Ripcord's UI and make it worse for normal use just so you can get an extremely distorted voice signal and ascend to packing god Valhalla. Therefore, if you want more gain, your task is to figure out a way to mess with Ripcord so that the value in program memory goes beyond what the UI is capable of.
You can probably do this by using some simple PC video game cheat tool, like Cheat Engine, to mess with the gain value in memory. You can probably look up a tutorial on YouTube for how to do it with a single-player PC video game. The same principle will apply to messing with the gain value in Ripcord.
Who knows -- you might even learn something about computers.
Keep in mind that past a certain point, clipping your audio signal more will actually make it start sounding quieter again. At +24db, you might already be beyond that point, and you're already decreasing the perceived loudness of your audio signal.
That sounds too hard. And I don't care that it might be useless.
Here's an easy way to set the slider above +24db. But you won't be able to change it while Ripcord is running. You need to open your settings.ini
file in Notepad (or some other text editor) and manually edit the input_gain
setting.
- To find your
settings.ini
file, open the Preferences window in Ripcord. In the menu, click onFile -> Open Settings & Data Path
. - Quit Ripcord.
- Open
settings.ini
in Notepad (or some other text editor, if you prefer.) - Find the line that starts with
input_gain=
... - Change it to be like this:
input_gain=@Variant(\0\0\0\x87\x47}\x95;)
- This will set it to +60db. Start Ripcord to use it.
- If you touch the gain slider, it will reset.
- If you try to edit those numbers above to some number you came up with in your head, you'll get a nonsense db value when you run Ripcord, because you aren't editing a decimal value.
- Do not ask cancel or anyone else in the Ripcord instance for help with this. It's a waste of our time. Ask your packer friends instead.