Re: [linux-audio-dev] Plugins and presets?

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] Plugins and presets?
From: Erik Steffl (esteffl_AT_pbi.net)
Date: Fri Dec 15 2000 - 19:50:42 EET


Rick Burnett wrote:
>
> Me thinks that it also shouldn't be entirely handled my the host :)
> Because its unlikely that the host should come up with some sample
> presets for the plugin. Instead, if it were up to me, I would just
> come up with a standard that is seperate to the plugin, but supplied
> by the plugin developer (if they want to :). Like [plugin].presets or
> something. So you standardize the structure for storing things maybe
> in LADSPA so that the host could do the loading and applying to the
> plugin. Make any sense?

  definitely, it's kinda obvious. full plugin distribution will consist
of plugin itself and the configurations and data files.

  the configuration files are, so far, the xml gui specification ad
presets. the data are e.g. pixmaps.

  configuration files are expected to be 'loosely' tied to plugin, I
mean that the user should be able to choose other config files (switch
from one gui to another, load different settings etc.)

        erik

>
> Rick
>
> Thursday, December 14, 2000, you wrote:
>
> DO> On Monday 11 December 2000 13:07, Frank Neumann wrote:
> >> Hi,
> >> I hope this topic hasn't already been discussed earlier; it's
> >> sometimes a bit hard to follow the daily mail on LAD. :-)
> >>
> >> Anyway, I was wondering if people have already thought about how to
> >> keep preset data with plugins. Looking at VST plugins, I see e.g. a
> >> Reverb plugin that comes with a list of "Small Room, Large Room,
> >> Chapel, Live Stage" and more presets. Something similar should be
> >> possible in conjunction with LADSPA, too, me thinks.
> DO> [...]
>
> DO> Yes, all good thinking, but my first thought is "It should not be
> DO> done by the plugins."
>
> DO> Why should it, when a preset is just stored state of the plugin's
> DO> control ports? I'm thinking of presets as being closely related to
> DO> automation, and thus, it becomes pretty obvious that it's the *host*
> DO> that deals with it - not the plugins.
>
> DO> Anyway, I still think there should be some kind of standard way of
> DO> managing presets, just like we need standard ways to manage audio
> DO> data and EDLs. Don't know if it should or has to be LADSPA specific,
> DO> but some standard way of storing the data would be handy. Libraries
> DO> to deal with it would help developers a great deal, of course.
>
> DO> //David
>
> DO> .- M A I A -------------------------------------------------.
> DO> | Multimedia Application Integration Architecture |
> DO> | A Free/Open Source Plugin API for Professional Multimedia |
> DO> `----------------------> http://www.linuxaudiodev.com/maia -'
> DO> .- David Olofson -------------------------------------------.
> DO> | Audio Hacker - Open Source Advocate - Singer - Songwriter |
> DO> `--------------------------------------> david_AT_linuxdj.com -'


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Fri Dec 15 2000 - 21:00:53 EET