Sweet_team-Sweet_Noise_Reduction_Off icon

Sweet Noise Reduction Off

Disables microphone noise suppression in voice chat. Client-side, and unlike other mods it does not break Mimic Mod.

Last updated 2 hours ago
Total downloads 4
Total rating 1 
Categories Mods Tools Misc Audio Client-side AI Generated Quality Of Life
Dependency string Sweet_team-Sweet_Noise_Reduction_Off-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

Noise Reduction Off / Отключение шумоподавления

Turns off the microphone noise suppression in R.E.P.O.'s voice chat. Client-side — the host does not need it.

Useful if you run Soundpad, a virtual microphone, or anything else the noise suppressor chews up.


Отключает подавление шума микрофона в голосовом чате R.E.P.O. На стороне клиента — не обязательно ставить всем, по желанию.

Полезно, если вы используете Soundpad, виртуальный микрофон или что-либо ещё, что может быть съедено шумодавом.

Why another one of these / Почему этот мод, а не другой

There is already SVRZ-Disable_Noise_Reduction, and it works — but it gets there by breaking the voice pipeline instead of switching the filter off.

Photon's DSP normally converts the microphone stream to 16-bit samples. That mod removes the conversion step, so the stream stays in 32-bit float, the DSP reports Only short audio voice supported. WebRtcAudioDsp component will be disabled. and shuts itself down. Noise suppression is gone, but only as a side effect of the breakage.

Anything else listening to the voice stream goes deaf. Most visibly Mimic, which hooks the 16-bit stream: it loads, says Recording started, and never captures a sample.

This mod uses the DSP's own bypass switch instead. The filter stops processing, the stream stays 16-bit, Mimic keeps working, and nothing errors out at startup.


Уже есть SVRZ-Disable_Noise_Reduction, и он работает — но достигает этого, нарушая работу конвейера обработки голоса, а не отключая фильтр.

DSP Photon обычно преобразует поток с микрофона в 16-битные сэмплы. Этот мод удаляет этап преобразования, поэтому поток остаётся 32-битным, с плавающей запятой. DSP пишет в лог: Only short audio voice supported. WebRtcAudioDsp component will be disabled. (именно так, по-английски — эту строку и надо искать в логе) и отключается. Подавление шума исчезает, но только как побочный эффект от нарушения работы.

Все остальные компоненты, прослушивающие голосовой поток, перестают слышать. Наиболее заметно это проявляется в случае с Mimic, который подключается к 16-битному потоку: он загружается, выдаёт в лог Recording started, но так и не захватывает ни одного сэмпла.

Вместо этого в данном моде используется собственный переключатель обхода DSP. Фильтр прекращает обработку, поток остаётся 16-битным, Mimic продолжает работать, и при запуске не возникает никаких ошибок.

Incompatible with / Не совместимо

SVRZ-Disable_Noise_Reduction — same job, and its patch would undo this one. Remove it. This mod refuses to load while it is installed and says so in the log.


SVRZ-Disable_Noise_Reduction — конфликтующий мод, который может прервать работу этого мода. Нужно использовать или один или другой, вместе не получится.