DropSnorz / OwlPlug

Audio plugin manager. Small tool to manage VST / AU / LV2 plugins on Windows, MacOS and Linux.
https://owlplug.com
GNU General Public License v3.0
271 stars 11 forks source link

LV2 plugin dll displayed as VST on windows if LV2 option is disabled #213

Closed DropSnorz closed 2 weeks ago

DropSnorz commented 8 months ago

On Windows, if "Explore LV2" is disabled in options but "Explore VST" is enabled If an LV2 bundle .lv2 contains a .dll file, this file is displayed as VST2.

Expected behavior

The .dll shouldn't appear in the list as it's a component of an LV2 plugin.

Workaround

Enable "Explore LV2" in options

image

DropSnorz commented 5 months ago

Not only related to LV2, VST2 seems to take precedence over VST3. image

EDIT: Seems to appear on linux only. Maybe a problem with underterministic file ordering somewhere in the code ?

DropSnorz commented 2 weeks ago

This "issue" is also on Windows and MacOS.

I'm closing this as wontfix. For VST2 (.dll and .so format) OwlPlug is not able to identify real plugins from other native libs without native discovery. False matches are common with VST2 format, there is no particular reason to set an exception for any .dll in a .lv2 directory.

Fixing false positive VST2 matches globally will be more relevant to solve the issue.