

(reposting this in a higher comment for other people to potentially see)
Y’all need carpet on the floors, maybe something on the walls, and to be facing each other from across the table with cardiod mics.
The room is not professionally treated for sound, but we do have one wall (behind the mics) 90% covered with 2" sound dampening foam. Lots of stuff on the other walls, rugs, etc. It is not a bare-bones room. Our mics are good quality cardioid mics and while our setups are not 180° back-to-back, the mics point away from each other when in use. I don’t know if I can explain well enough with words, but we sit side-by-side with the mics between us on arms. They swing down between us, stretch out towards us, and point away from each other. They are about 1.5 to 2 feet apart from each other, pointed away, when in use.
I don’t appreciate your condescending tone, tbh. If you are not interested in helping us, you can stop replying.
Voicemeteer was taking our two mics and turning them into a single source that we could then feed to Discord and OBS. That should be it. I’m not completely sure it wasn’t applying some other kind of filters, but I don’t think it was, that’s not what it’s supposed to do. So let’s say we have Mic Source 1 and Mic Source 2. Voicemeteer took the input from both of those and combined them into Combined Source. We then pointed OBS and Discord to use Combined Source. That’s all we’re trying to achieve on Linux right now.
Krisp is a feature of Discord. It is available on Linux. We have used this post to accomplish what we want to do with Discord, but this solution does not work for OBS. On Discord, others on call do not report hearing this echo effect. It only appears in OBS recording when we use Mic Source 1 and Mic Source 2. I am not convinced that Krisp is a factor here, as we have tested with it off, but I felt it was worth mentioning. It seems to have confused the situation though.