NoiseSuppression
Enables noise suppression on microphones in Lethal Company
Date uploaded | 6 months ago |
Version | 1.0.2 |
Download link | jammeh-NoiseSuppression-1.0.2.zip |
Downloads | 57668 |
Dependency string | jammeh-NoiseSuppression-1.0.2 |
README
Noise Suppression (for Lethal Company)
Sick of hearing your friends' mouth noises when you're being chased by a bracken?
Would you rather not listen to your mate's TikToks while he's "watching the monitors" back at the ship? (yes, I'm talking about you Eugene 👿)
Listen no more with the NoiseSuppression mod!
As it turns out, the underlying audio engine has support for RNNoise noise suppression, so this mod simply turns it on.
Compatability
This has been tested with the following Lethal Company versions, but it'll most likely work with future versions unless the backend audio engine changes.
- v40
- v45
How to use
Once you've installed the mod, you can change your suppression state using the following keys:
0
: toggle noise suppression on/offPageUp
: enable noise suppressionPageDown
: disable noise suppression8
: decrease the "wet mix" of microphone audio into suppressed audio by 10%9
: increase the "wet mix" of microphone audio into suppressed audio by 10%
Installation
Same as every other project:
- Thunderstore
- Manual, just drop the DLL into the plugins dir
Contributing
If you find an issue, or you see an issue you want to help with, please feel free to contribute! I may be a .NET developer, but Unity's engine code is an unknown to me so who knows if I'm doing stuff correctly :D
You'll need to copy the following DLLs out of your game directory (Lethal Company/Lethal Company_Data/Managed
) into the /lib
directory of this solution
Assembly-CSharp.dll
DissonanceVoip.dll
Unity.InputSystem.dll
Unity.Netcode.Runtime.dll
UnityEngine.dll
License
This project is licensed under the MIT license, see LICENSE.txt for more information
CHANGELOG
Changelog
1.0.2
- Mod now enabled noise suppression on first launch
1.0.1
Summary: Fixed key inputs not working as they should
- Fixed holding keys causing actions to repeat (used BepInEx's input system wrapper instead of
Input.current[keyCode]
)
1.0.0
Summary: Initial code dump, with the most basic functionality
- Enable/disable/toggle suppression using the keys PageUp/PageDown/0
- Increase/decrease the noise suppression applied to the audio source using the keys 8/9
Caveats:
- Keys can't be rebound via the UI, but can be changed in the mod's config file (see jupjohn/LethalCompany-NoiseSuppression#1)
- If you're using the toggle key, or adjusting the mix, there's no indication of those states (see jupjohn/LethalCompany-NoiseSuppression#2)
- When uninstalling the mod, your last set noise suppression state will be kept. Make sure you disable noise suppression in-game before uninstalling (see jupjohn/LethalCompany-NoiseSuppression#3)