Echo In Video Conference Only When Mic Is Routed Through OBS


New Member
Merry Christmas. :)

I'm using OBS for Zoom / Skype / video conferencing. I set up some audio filters as well. But when I go mic -> OBS -> Skype, the other person can hear herself, unless I use headphones as well. But when I go mic -> Skype the audio for the receiving end is fine, even if I don't use headphones, but the speakers of my screen.

Why does it work fine when I directly use the microphone in Skype instead of first rerouting it through OBS? Why can skype filter(?) the echo out if I use the microphone directly in Skype, but not, when I also use some filters in OBS?

Some rather technical details:
  • OBS 26.0.2
  • Audio Filters:
    • Noise Suppression
    • Noise Gate
    • Compressor
  • Mic: Audio Technica AT2020 USB+
  • OS: Manjaro (Arch based)
  • To use the mic in Skype, I first run pactl load-module module-null-sink sink_name=Virtual-Speaker sink_properties=device.description=Virtual-Speaker && pactl load-module module-remap-source source_name=Remap-Source master=Virtual-Speaker.monitor