Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved]Easyeffects / LSP plugins "not installed"
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
szatox
Advocate
Advocate


Joined: 27 Aug 2013
Posts: 3137

PostPosted: Wed Mar 27, 2024 9:43 pm    Post subject: [solved]Easyeffects / LSP plugins "not installed" Reply with quote

"Use EasyEffects flatpack or install required programs yourself".
Yeah, well, I already have lsp-plugins installed, but many plugins are greyed out in easyeffects and can't be enabled because they are not installed. I tried enabling/disabling some use flags on easyeffects and lsp-plugins and even rebooted to make sure my changes are active, but it didn't make a difference. Even -X didn't make LSP's GUIs go away.

I'm using pipewire with jack and alsa interfaces on ~amd64 nomultilib, and I really want to run some stuff through compressor, because people on the internet really suck at matching volume on audio from different sources.

Any tips at all? Anyone got it running or tried and failed?
Code:
(easyeffects:12598): easyeffects-WARNING **: 22:30:16.237:    ladspa_wrapper.cpp:782   deep_filter_stereo port symbol not found: Attenuation Limit (dB)
(easyeffects:12598): easyeffects-WARNING **: 22:30:16.237:    ladspa_wrapper.cpp:782   deep_filter_stereo port symbol not found: Min processing threshold (dB)
(easyeffects:12598): easyeffects-WARNING **: 22:30:16.237:    ladspa_wrapper.cpp:782   deep_filter_stereo port symbol not found: Max ERB processing threshold (dB)
(easyeffects:12598): easyeffects-WARNING **: 22:30:16.237:    ladspa_wrapper.cpp:782   deep_filter_stereo port symbol not found: Max DF processing threshold (dB)
(easyeffects:12598): easyeffects-WARNING **: 22:30:16.237:    ladspa_wrapper.cpp:782   deep_filter_stereo port symbol not found: Min Processing Buffer (frames)
(easyeffects:12598): easyeffects-WARNING **: 22:30:16.237:    ladspa_wrapper.cpp:782   deep_filter_stereo port symbol not found: Post Filter Beta
(easyeffects:12598): easyeffects-WARNING **: 22:30:49.680:    lv2_wrapper.cpp:65   Could not find the plugin: http://lsp-plug.in/plugins/lv2/sc_compressor_stereo
(easyeffects:12598): easyeffects-WARNING **: 22:30:49.680:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_compressor_stereo port symbol not found: cm
(easyeffects:12598): easyeffects-WARNING **: 22:30:49.680:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_compressor_stereo port symbol not found: sct
(easyeffects:12598): easyeffects-WARNING **: 22:30:49.680:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_compressor_stereo port symbol not found: scm
(easyeffects:12598): easyeffects-WARNING **: 22:30:49.680:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_compressor_stereo port symbol not found: scs
(easyeffects:12598): easyeffects-WARNING **: 22:30:49.680:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_compressor_stereo port symbol not found: sscs
(easyeffects:12598): easyeffects-WARNING **: 22:30:49.680:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_compressor_stereo port symbol not found: shpm
~~/ snip /~~

(easyeffects:12598): easyeffects-WARNING **: 22:30:50.581:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_mb_compressor_stereo port symbol not found: scr_7
(easyeffects:12598): easyeffects-WARNING **: 22:30:50.581:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_mb_compressor_stereo port symbol not found: sclf_7
(easyeffects:12598): easyeffects-WARNING **: 22:30:50.581:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_mb_compressor_stereo port symbol not found: schf_7
(easyeffects:12598): easyeffects-WARNING **: 22:30:50.581:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_mb_compressor_stereo port symbol not found: at_7
(easyeffects:12598): easyeffects-WARNING **: 22:30:50.581:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_mb_compressor_stereo port symbol not found: rt_7
(easyeffects:12598): easyeffects-WARNING **: 22:30:50.581:    lv2_wrapper.cpp:395   http://lsp-plug.in/plugins/lv2/sc_mb_compressor_stereo port symbol not found: cr_7
~~/ snip /~~

One thing that caught my eye was a warning from some other plugin which mentioned a bunch of things with _x32_ in their names which brings 32 bit ABI to my mind; obviously this is something I don't have installed, but it shouldn't be required either.
Otherwise it was in line with the above and lv2_wrapper; not very helpful, unfortunately.

Bonus point, I can start LSP's compressor (or at least some of its variants) outside of easyeffects and manually route audio through it. Unfortunately, doing so takes additional manual work, and then EE still keeps "correcting" my jack canvas.
_________________
Make Computing Fun Again


Last edited by szatox on Fri Mar 29, 2024 11:24 am; edited 3 times in total
Back to top
View user's profile Send private message
rab0171610
Apprentice
Apprentice


Joined: 24 Dec 2022
Posts: 299

PostPosted: Thu Mar 28, 2024 4:24 pm    Post subject: Reply with quote

I don't have any personal experience with it. I didn't like all those plugins cluttering up my app menus and now use JamesDSP for Linux, mainly as an equalizer and sound booster.
https://github.com/wwmm/easyeffects/issues/1685
After reading that, I can only suggest to check to see where your plugins are installed. Maybe easyeffects is looking for them in the wrong directory, i.e. /usr/lib/lv2 vs /usr/lib64/lv2.
Maybe try one of the environment variable workarounds, re-login and see if it has any effect.

export LADSPA_PATH=/usr/lib64/ladspa

export LV2_PATH=/usr/lib64/lv2
Back to top
View user's profile Send private message
szatox
Advocate
Advocate


Joined: 27 Aug 2013
Posts: 3137

PostPosted: Thu Mar 28, 2024 4:51 pm    Post subject: Reply with quote

Good catch, those variables point to /usr/lib/<api> and the libs are installed under /usr/lib64/<api>
Quick ln -s, restart ee, things looking good. Thanks!
_________________
Make Computing Fun Again
Back to top
View user's profile Send private message
szatox
Advocate
Advocate


Joined: 27 Aug 2013
Posts: 3137

PostPosted: Fri Mar 29, 2024 11:50 am    Post subject: Reply with quote

Alright, so one last update:
I set up a very aggressive compressor in boost mode, with 5ms attack and release, 30 dB boost and ratio of 4, which gives almost constant output volume regardless of application's volume.
Like, it's hard to tell the difference between 10% volume and 100% volume, though sound does get distorted at transitions. Quite impressive.
Adding 3ms lookahead got rid of clicking artifacts from volume spikes. Perhaps it would be even better if I extended it to match attack window. Perhaps it would get rid of distortions mentioned above. I'll try fine tuning it later.

Anyway, it does a really good job rectifying internet garbage, and I can just disable it when watching movies with well done sound track.
I may or may not get another, less aggressive profile for movies with bad sound tracks... I mean, it would be nice to have for completeness, but I'm not sure I even want to watch those movies in the first place.
I wonder if I can somehow hotkey it :lol: but that's a different case for another day.
_________________
Make Computing Fun Again
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum