Commit 15bac8f
Update documentation with adjustment to prevent loopback switching
source/sink
Today after a system update I noticed my denoised microphone source
wasn't outputting any sound. This was a bit perplexing since I hadn't
recompiled or changed my pulse configuration.
I tried using the NoiseTorch project and found that it worked just fine,
so my pulse audio configuration seemed to be the cause. After a bit of
digging through pulseaudio's output, I found a line of interest:
`I: [pulseaudio] source.c: The source output 0 "(null)" is moving to
denoised due to change of the default source.`
I found that in my case source output 0 was the module-loopback. The
source output changing sources broke the module chain and my actual
source was no longer being chained to the noise suppression plugin.
I found the `source_dont_move` and `sink_dont_move` options for the
loopback module here:
https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules/#module-loopback.
These seem to be desirable options for this setup since we want the sink
and source in the loopback module to stay consistent.1 parent 4ff0989 commit 15bac8f
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| |||
0 commit comments