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: Steve Harris (S.W.Harris_AT_ecs.soton.ac.uk)
Date: Fri Dec 15 2000 - 12:38:37 EET


Yes, thats what I suggested a few days ago.

Something like ~/.ladspa/presets/<idnum>/foo.whatever and
/usr/local/share/ladspa/presets/...

I think it's better to make it LADSPA specific though. Cuts down the
complexity, but you could make the DTD extensible to other plugin
formats.

There are some important comlexity/usefulness tradeoffs though, do you
extend it to 'lambda' nets? How about host specific information? (not sure
what it would be, but...)

- Steve

On Fri, Dec 15, 2000 at 02:39:01AM -0500, 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?
>
> 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 - 13:17:43 EET