My partner and I are running Manjaro and very new to it. Trying to switch as much as possible over to daily use with Manjaro. We have pipewire, not pulseaudio
We record multiple times a week on OBS, and my partner and I are in the same room. We have two mics side by side both inputs going into my PC. Linux, and therefore OBS, are recognizing the two mic inputs separately as you might expect.
OBS can set up both of these separate inputs, but the issue is we’re having significant problems with echo and the noise suppression/noise gates are not sufficient.
This was not an issue on windows, where we used Voicemeeter to combine our inputs into one mic for OBS. I am looking to emulate that on Linux to see if it solves our problems.
We have tried a mic merge sink, but it creates an OUTPUT device, not an input device.
We have a setup that works fine with Windows, so I refuse accept that we cannot make it work the same way with Linux. I feel like a lot of people here are not focusing on the main questions we had about how we can achieve a goal.
We figured out how to merge the mic inputs into a single sink, but it’s an output. We used this post to achieve it. This helps us, and works for Discord. On Discord the echo is not a problem, but it’s using the built in Krisp to do noise suppression, so that might be part of it.
On Windows, as described in OP, we used VoiceMeteer to combine the inputs. It’s possible this was achieving some kind of noise suppression too, but I don’t see how or why that would be the case. Either way, in Windows, there is no echo problem. We use the same exact setup to be on Discord and record our inputs through OBS without any echo.
You need to understand exactly what voicemeteer was doing before making assumptions
You’re right, that would help. I am not 100% sure that it was not applying some kind of echo/noise filtering. If you’re aware of any software that can do this on linux, we will try that.