Open JacekHoleczek opened 9 years ago
tl;dr
Where do you see such options in Mumble's "Settings"? Or, do you mean these are the thinks that need to be implemented/fixed in Mumble?
I just made a short description of what you want implemented in Mumble. :-)
Yes, that's fine then, just add ...
A workaround for 2. is to hook a pulseaudio source to the sink of the input you want to use:
pactl load-module module-null-source source_name=source1 description="Virtual Mic"
pactl load-module module-loopback sink=whateveryoursinkiscalled source=source1
Thank you, very much, for your hint.
From my own experience, a "module-loopback" eats some additional CPU time when "loaded", even if not used by any application. Hence, one always needs to remember to unload every unused "module-loopback". (I never tried "module-null-source", so I don't know if it also degrades computer's performance.)
My own "workaround" is to use the "PulseAudio Volume Control" (i.e. "pavucontrol") to assign appropriate input and output devices. Unfortunately, Mumble always starts with its "default" settings, so I need to assign them each time I (re)start Mumble.
I use this on a dedicated server to build a Skype-Mumble bridge. https://schmatzler.de/en/2016/05/26/skypemumble-bruecke-auf-einem-dedizierten-server-einrichten/
The pavucontrol approach doesn't seem to work without the null source. If I select an input no sound is coming through. It's probably because the machine doesn't have a soundcard and therefore the input options in Mumble are greyed out unless I have a null source present.
CPU load is only slightly increasing on the machine, even with everything virtualized. :)
any update on this?
AFAIK no one has had time to work on this yet
"Monitor of built-in Analog Stereo" is available and works for me. Idk about ordering then.
A real bug is that devices query only happens once at boot, and then if you add or remove one from your system you have to restart the whole program to use them.
There exist two problems with PulseAudio usage in Mumble.
Could you, please, fix these issues.