josh-richardson / cadmus

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

Restart required to attach to new input devices #47

Open christf opened 3 years ago

christf commented 3 years ago

The title says it all, I guess.

When I

  1. start cadmus
  2. attach a USB microphone

I am unable to denoise that microphone via cadmus as it is not displayed as a possible source. After killing and re-starting cadmus this works.

On that note, the list of inputs seems to have other issues as well: a certain "Denoised microphone" turns up here which is unexpected as I do not thnk cadmus should daisy-chain the denoise filterson top of each other.

josh-richardson commented 3 years ago

Yes, Cadmus doesn't currently listen to events to see if new devices are added and removed. This is a possible enhancement.