lmms icon indicating copy to clipboard operation
lmms copied to clipboard

Distinguish between VSTi and VST-FX

Open tresf opened this issue 9 years ago • 24 comments

This is a placeholder to distinguish the difference between a VST Instrument and a VST Effects programatically.

This distinction will have the following benefits:

  • DLLs that aren't VeSTige compatible can be filtered from certain file views
  • Effects browser can filter out non-FX related DLLs
  • Instrument browser can filter out non-Instrument related DLLs

Since this has been discussed already, I'll quote the more educated on the topic...

@grejppi wrote: The VST specification does not provide any means to distinguish between instruments and effects. Not sure if gig and sf2 belong in the same category as LADSPA and VST which are executable binaries. GIG and SF2 are sample banks; plain ol' data so to say. You wouldn't move the existing samples/ folder to plugins/audiofileprocessor/, would you?


@curlymorphic responded:

The VST specification does not provide any means to distinguish between instruments and effects.

This can be deduced from the input / outputs.

tresf avatar Apr 23 '15 14:04 tresf