Hello, I am trying to add noise supression in my desktop with noise-suppression-for-voice. I did everything that the README.md told me to do to install it, and it didn’t work at all. (I did both Split-File Configuration and the other one)
I had it woking before when I was using the i3 spin, but when I switched over (Reinstalled) to the default gnome, it just broke.
This is what my configuration looks like
# this file is located at ~/.config/pipewire/pipewire.conf.d/
context.modules = [
{ name = libpipewire-module-filter-chain
args = {
node.description = "Noise Canceling source"
media.name = "Noise Canceling source"
filter.graph = {
nodes = [
{
type = ladspa
name = rnnoise
label = noise_suppressor_mono
plugin = /home/xyon3/repos/linux-rnnoise/ladspa/librnnoise_ladspa.so
control = {
"VAD Threshold (%)" 40.0
"VAD Grace Period (ms)" 200
"Retroactive VAD Grace (ms)" 0
}
}
]
}
capture.props = {
node.name = "capture.rnnoise_source"
node.passive = true
audio.rate = 48000
}
playback.props = {
node.name = "rnnoise_source"
media.class = Audio/Source
audio.rate = 48000
}
}
}
]
When I executed journalctl -e
i found this:
Aug 09 18:29:26 ayu pipewire[6519]: default: failed to load plugin '/home/xyon3/repos/linux-rnnoise/ladspa/librnnoise_ladspa.so': No such file or directory
Aug 09 18:29:26 ayu pipewire[6519]: mod.filter-chain: can't load graph: No such file or directory
Aug 09 18:29:26 ayu pipewire[6519]: pw.conf: 0x55b6d35ac600: could not load mandatory module "libpipewire-module-filter-chain": No such file or directory
Aug 09 18:29:26 ayu pipewire[6519]: default: failed to create context: No such file or directory
I’ve also tried to change the directory of my librnnoise_ladspa.so to /usr/lib/path/to/ladspa.so
I still get the same error when I do that.