this post was submitted on 14 Jun 2025
46 points (96.0% liked)

Linux

55347 readers
637 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

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.

SOLUTION: QPWGraph was the answer (or something like it, Helvum was also recommended) While it looks intimidating at first you just need to understand it's a series of outputs and inputs and you play mix and match. This allowed us to take the outputs of the mics and connect them directly to a single OBS mic source. This 100% did all that Voicemeeter was doing for us, and the results were also the same.

We do not experience echo, overlap, feedback, or any of the issues we were having by adding the two mics separately in OBS. Our issue was NOT the setup, as some people focused on here. As soon as we got the mics going into that same input, all was good and we successfully ran a recording session 100% in Manjaro.

In the end, this did everything we wanted from Voicemeeter + MORE, as I can now isolate different outputs as well. So for instance in recordings I can manage the volume of discord and the background music separately. So this was an amazing solution and the result was exactly what was needed, and ultimately was much easier than Voicemeeter.

Thank you to those here that recommended it, and the people at the Manjaro forums.

you are viewing a single comment's thread
view the rest of the comments
[–] iAmTheTot@sh.itjust.works 2 points 2 days ago (1 children)

A software solution is fine for us. We cannot change mic arrangement any more than it already is due to physical restraints in room. The mics are faced away from each other. They are good quality XLR mics and run through a Focusrite Scarlett 2i2.

You were depending on heavy real time post processing in software

Are you talking about Voicemeteer?

what are you recording for

We play TTRPGs online via Discord and FoundryVTT, and record the sessions. We use OBS to capture webcams on Discord, the virutal tabletop, desktop audio for other people's voices/music from the vtt, and mic audio for our voices.

On Windows, we used Voicemeteer to combine our mics. We could use this resulting combination for both OBS and Discord. Since we cannot find similar software so far for linux, we came across the solution I linked above. It works for getting our mics to be combined into one for Discord, but doesn't show up as an input in OBS. We cannot get OBS to "listen to" the combined sink output.

So, instead, we just set them up as two different mics in OBS. This would be fine, except the recording as the echo problem. Over Discord, I assume because it's getting Krisp noise suppression applied, there is no echo. But after listening to the OBS recording, there is echo. So, a software solution to noise/echo suppress might be what we need as well, but that's why we're asking for help.