lucianodato / noise-repellent

Lv2 suite of plugins for broadband noise reduction
GNU Lesser General Public License v3.0
455 stars 38 forks source link

successful installation but I can't find it in Ardour #76

Closed ViniciusBRodrigues closed 3 years ago

ViniciusBRodrigues commented 3 years ago

Hi, I installed it, also in $home/.lv2 and in /usr/local/lib/lv2 but I cant' find it inside Ardour... what could be?

vbr@lm:~/Downloads/noise-repellent$ meson build --buildtype release --prefix $HOME/.lv2
The Meson build system
Version: 0.49.2
Source dir: /home/viniciusbr/Downloads/noise-repellent
Build dir: /home/viniciusbr/Downloads/noise-repellent/build
Build type: native build
Project name: nrepel.lv2
Project version: undefined
Native C compiler: cc (gcc 8.3.0 "cc (Debian 8.3.0-6) 8.3.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Program sord_validate found: YES (/usr/bin/sord_validate)
Program cp found: YES (/bin/cp)
Library m found: YES
Found pkg-config: /usr/bin/pkg-config (0.29)
Dependency fftw3f found: YES 3.3.8
Dependency lv2 found: YES 1.14.0
Configuring manifest.ttl using configuration
Build targets in project: 2
Found ninja-1.8.2 at /usr/bin/ninja
vbr@lm:~/Downloads/noise-repellent$ ninja -v -C build
ninja: Entering directory `build'
[1/3] /bin/cp ../lv2ttl/nrepel.ttl nrepel.ttl
[2/3] cc -Inrepel@sha -I. -I.. -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O3 -ffast-math -fomit-frame-pointer -fno-finite-math-only -Wno-unused-function -fPIC -msse -msse2 -mfpmath=sse  -MD -MQ 'nrepel@sha/src_nrepel.c.o' -MF 'nrepel@sha/src_nrepel.c.o.d' -o 'nrepel@sha/src_nrepel.c.o' -c ../src/nrepel.c
[3/3] cc  -o nrepel.so 'nrepel@sha/src_nrepel.c.o' -Wl,--no-undefined -Wl,--as-needed -Wl,-O1 -shared -fPIC -Wl,--start-group -Wl,-soname,nrepel.so -lm /usr/lib/x86_64-linux-gnu/libfftw3f.so -Wl,--end-group
vbr@lm:~/Downloads/noise-repellent$ sudo ninja -C build install
ninja: Entering directory `build'
[0/1] Installing files.
Installing nrepel.so to /home/viniciusbr/.lv2/lib/x86_64-linux-gnu/lv2/nrepel.lv2
Installing nrepel.ttl to /home/viniciusbr/.lv2/lib/x86_64-linux-gnu/lv2/nrepel.lv2
Installing /home/viniciusbr/Downloads/noise-repellent/build/manifest.ttl to /home/viniciusbr/.lv2/lib/x86_64-linux-gnu/lv2/nrepel.lv2

My folders:

vbr@lm:~/.lv2/lib/x86_64-linux-gnu/lv2$ ls
nrepel.lv2
viniciusbr@lm:/usr/local/lib/lv2/lib/x86_64-linux-gnu/lv2$ ls
nrepel.lv2

Ardour 6.6.0:

Print screen

Efenstor commented 3 years ago

I see you have specified the prefix "$HOME/.lv2". May be Ardour just does not look there for plugins? Try to install it into a system dir, e.g. /usr/local/lib/lv2 (for that just recompile without --prefix).

ViniciusBRodrigues commented 3 years ago

I see you have specified the prefix "$HOME/.lv2". May be Ardour just does not look there for plugins? Try to install it into a system dir, e.g. /usr/local/lib/lv2 (for that just recompile without --prefix).

It worked! Thanks