MoonModules / WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi! MoonModules adds features on top of upstream.
https://mm.kno.wled.ge
GNU General Public License v3.0
187 stars 54 forks source link

Settings to reject WM8978 mic noise during line-in use. #115

Closed troyhacks closed 4 months ago

troyhacks commented 4 months ago

Tested on the Puca DSP board. Settings help reject some unintended mic input on the line-in signal path.

This seems to be more about the WM8978 codec chip than the Puca DSP specifically as the microphones should not be in-path with line-in, but still contribute some signal in loud environments somehow.

This patch to the WM8978 initialization mitigates this greatly, if not entirely.