Page 1 of 1

Installing the Plugins in the LADSPA Plugin Browser

Posted: Wed Dec 18, 2013 7:32 am
by nathan-triplex
Are all those plugins listed in the Plugin browser, the plugins that I already have installed, or are they all the available effects. There seems to be a lot of effects and I'm not sure if they're the ones I have installed or not.

Re: Installing the Plugins in the LADSPA Plugin Browser

Posted: Sat Dec 28, 2013 8:35 pm
by Sti-Jay
It lists those available in one window, and the unavailable in another?

It is many effects there I don't got. Have no clue about if the rest is on my computer or not.

Re: Installing the Plugins in the LADSPA Plugin Browser

Posted: Sun Dec 29, 2013 11:40 am
by raekman
nathan-triplex wrote:Are all those plugins listed in the Plugin browser, the plugins that I already have installed, or are they all the available effects. There seems to be a lot of effects and I'm not sure if they're the ones I have installed or not.
The plugin browser lists all the LADSPA plugins it can find in your plugin path. To be listed as an available effect a plugin needs 1 or 2 inputs and the same number of outputs. Anything else (e.g. 8 in, 1 out) is unsupported (LMMS uses stereo channels, after all). The inputs and outputs are classified partly by name, so a few plugins that otherwise would qualify are excluded.

1->2 and 2->1 configurations shouldn't really be hard to support in the present architecture, one would need to mix the input buffers into one or duplicate the output buffer... that would move a handful of plugins from "unavailable effects" to "available effects". A few more would be made available by creating an override mechanism for the port identification logic, i.e. a list of exceptions for the cases where LMMS guesses inputs and outputs wrong. Can't say if it's worth the effort, on my system most of the unavailable plugins are stuff like "AMB order 2,2 panner", 1 channel in and 9 out, which won't be usable without pretty large changes.