livkx / cadmus

A GUI frontend for @werman's Pulse Audio real-time noise suppression plugin
GNU General Public License v3.0
18 stars 0 forks source link

handling of disappearing and reappearing device #13

Open christf opened 3 years ago

christf commented 3 years ago

when cadmus has to deal with inputs that get removed and later re-added, it would be nice if the denoising would seamlessly resume instead of breaking the filter pipeline.

livkx commented 3 years ago

Hi! Please can you further explain this issue, not sure I fully understand. Are you asking that Cadmus watches and waits for the selected input to re-appear so that you can keep it's input selected as the microphone in an app, and it will seamlessly use the original selected input device once it becomes connected again?

christf commented 3 years ago

indeed. This seems to be what browsers are doing to organize their mic inputs for video conferencing. I only noticed because this does not seem to happen when cadmus is involved...