mumble-voip/mumble — pull request #1366 by BuddyButterfly (2014-08-18 19:45:42+00:00)
Title: Allow PulseAudio monitors

PulseAudio automatically creates monitors to devices. This devices have explicitly be excluded from the list of input devices. Excluding this devices blocks people from combining multiple streams into mumble.

Scenario:

Requirement:
- One wants to combine headset input and sound output of a script into mumble.

Solution:
- With PulseAudio one creates a virtual sink. Let's call it "vscrd1".
- Headset input is looped to vscrd1.
- Script audio output is directly directed to vscrd1.
- Configure mumble to input device "vscrd1.monitor"

Now one can talk and send sound to mumble at the same time.
It also helps much when using sound bots (music etc.).

My suggestion therefore: Allow PulseAudio monitors to be used as input.