On Fri, Feb 23, 2001 at 04:37:37PM +1100, Conrad Parker wrote:
> > I think that LADSPA needs to be given some extended functionality. There should
> > be input and output control ports that can be used to pass strings to and from
> > the plugin. This could enable plugins for reading and writing sample file
> > formats. Or perhaps plugins that take the audio input and write it out
> > to /dev/dsp or where ever.
>
> what Sweep does in this situation (for its native plugins) is:
> - it has a 'string' datatype for plugin parameters
> - you can optionally set 'hints' on paramters; one of these is
> SW_PARAM_HINT_FILENAME, which hints to the application that it
> could bring up a file request dialog box to get this string
> argument.
That is a nice solution, but LADSPA only supports floats as parameters and
that makes it very clean and simple. Best not to mess with it I think.
- Steve