Question / Help [SOLVED] "Noise Suppression" filter not available on OBS 21.0.2

Sylvhem

New Member
Hello!

I'm using Debian 9 and, since the OBS version shipped with my OS doesn't include a browser plugin, I recently compiled OBS 21.0.2 with the Linux Browser plugin. It worked perefctly, but I now notice that the "Noise Suppression" audio filter isn't available in the audio filters anymore.
Is that normal? Should I have compiled a specific plugin to use this functionality? Is there a way to this that?
 

Tuna

Member
Looking at the code:
Code:
find_package(Libspeexdsp QUIET)
if(LIBSPEEXDSP_FOUND)
        set(obs-filters_LIBSPEEXDSP_SOURCES
                noise-suppress-filter.c)
        set(obs-filters_LIBSPEEXDSP_LIBRARIES
                ${LIBSPEEXDSP_LIBRARIES})
else()
        message(STATUS "Speexdsp library not found, speexdsp filters disabled")
endif()
Looks like the noise suppression filter requires libspeexdsp to function. So install the development package of libspeexdsp and re-run CMake so it checks the installed libraries again and picks it up.
 
Top