Re: [linux-audio-dev] GLAME supports LADSPA now.

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

Subject: Re: [linux-audio-dev] GLAME supports LADSPA now.
From: Richard Guenther (richard.guenther_AT_student.uni-tuebingen.de)
Date: Tue May 23 2000 - 11:38:14 EEST


On Mon, 22 May 2000, Paul Barton-Davis wrote:

> >I've been thinking it might be nice to standardize
> >a "ladspa plugin catalog" format which would
> >store local information (translated names, local abbreviations,
> >local path to the plugin library, user comments, download location,
> >icons of various sizes, local organization (ie grouping)).
> >
> >It'd probably be easiest as an xml-based format.
> >
> >Would anyone (besides gdam) use such a standard?

Yep - I would go for a standard XML based format.
 
> Well, it depends on what you mean. What I would like to see is
> actually 2 things:
>
> * an API for retrieving entries from it.

Use libxml

> * a tool to manipulate the catalog (add, delete, annotate, edit, etc.)
> (somewhat optional)
>
> I would not like to have to deal with XML directly. If I could do
> something this:
>
> struct ladspa_catalog_entry *foo;
>
> ladspa_catalog = new_ladspa_catalog (configuration->catalog_path);
>
> while ((foo = ladspa_catalog->get_entry())) {
>
> ... stick them in a GtkCList, whatever ...
> }
>
> then I would be a very enthusiastic user. Having it be a standard
> format with a standard API would be excellent.

Well, with this proposed scheme you would be unable to provide host
specific additions to the plugins/structure. With XML we could define
a standard base and let hosts provide additional information. I think
the XML approach is more flexible than just another C-API.

Richard.

--
Richard Guenther <richard.guenther_AT_student.uni-tuebingen.de>
WWW: http://www.anatom.uni-tuebingen.de/~richi/
The GLAME Project: http://www.glame.de/


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

This archive was generated by hypermail 2b28 : Tue May 23 2000 - 12:17:46 EEST