module-echo-cancel: no way to only filter the source
I was looking for a way to echo and noise cancel my mic and module-echo-cancel does that ok but there doesn't seem to be a way to only filter my mic and not to filter the master sink. The sink and its autocreated monitor are really unwanted and only clutter pavucontrol for no reason, not to mention probably eating up at least some of the cpu time, even if not much. Perhaps there is anything that can be done about it at my end or is that just not implemented yet?
I load it with
load-module module-echo-cancel use_master_format=1 use_volume_sharing=1 aec_method=webrtc source_name=denoised_mic source_properties=device.description=Denoised_Mic