


Clear Comms is a PEAK mod that adds advanced noise suppression to your microphone input and the ability to preview what you sound like to other players.
It uses a library called RNNoise to filter out sounds like fans, mechanical keyboard clicks, and snack chewing.
This is a client-side mod, so it only affects your microphone's output--not other players' voices. Other players don't need to install the mod to hear the effect.
This mod adds three new settings to the "Audio" tab in the in-game settings menu:

*Please note that the "Preview Microphone Output" setting won't work unless you're in a multiplayer lobby--otherwise the game isn't recording your voice!
As mentioned above, this is a client-side mod.
Clear Comms may not be compatible with other mods that apply filtering to the microphone input, such as Peak Suppression by hiccup or SoundGate by Curiosity_Core_Development. Specifically, enabling native WebRTC's implementations of automatic gain control (AGC), automatic echo cancellation (AEC), and/or noise suppression on top of RNNoise's pre-processing results in poor quality speech at best, and garbled audio at worst.
BepInEx directory.ClearComms.dll and librnnoise-0.dll from the mod's .zip file into the plugins directory.git clone https://gitlab.com/zacharygraber/clearcomms.git)dotnet build -c Debug -v d will both compile the mod and attempt to place its DLL files in your game's plugins directory, if it exists.If you encounter any problems with this mod, please feel free to open a new issue in the GitLab repo.
This project is licensed under the MIT License. See the full LICENSE file for more information.
Clear Comms also includes third-party software components, whose respective licenses can be found in THIRD-PARTY-LICENSES.md.