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

Full suppression mode on Ubuntu 20.04 #67

Open jgrocha opened 3 years ago

jgrocha commented 3 years ago

I've installed cadmus from debian package on Ubuntu 20.04, kernel 5.11.13.

If I enable noise suppression, the micro does not record anything. It enter full suppression mode :-)

The "Cadmus Denoised Microphone" appears in the sound setting as expected:

Screenshot from 2021-04-28 22-43-26

The sink is created, as far as I can see:

$ pactl list sources short
1   alsa_output.pci-0000_00_1f.3.analog-stereo.monitor  module-alsa-card.c  s16le 2ch 44100Hz   RUNNING
2   alsa_input.pci-0000_00_1f.3.analog-stereo   module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED
4   alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor    module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED
5   mic_denoised_out.monitor    module-null-sink.c  s16le 2ch 44100Hz   RUNNING
6   mic_raw_in.monitor  module-ladspa-sink.c    float32le 2ch 44100Hz   IDLE
7   denoised    module-remap-source.c   s16le 2ch 44100Hz   RUNNING

There is no "Cadmus Denoised Microphone" option on Audacity or OBS, for example.

What can I do to provide more information about this issue?

jgrocha commented 3 years ago

Using the basic module-echo-cancel pulseaudio module works. Is the problem related with the Real-time Noise Suppression Plugin used for cancellation?

LaxmanSinghTomar commented 3 years ago

I'm facing the same issue. Did you find any solution to this?

ampacs commented 3 years ago

Check out this comment on another issue: https://github.com/josh-richardson/cadmus/issues/65#issuecomment-829069307 In my case, Loopback to Cadmus Raw Microphone Redirect from is always set to Cadmus Denoised Microphone (Use me!) instead of my microphone when I attempt to enable suppression for it (and only for it).