Subject: Re: [linux-audio-dev] LADSPA and JACK
From: Stefan Kost (kost_AT_imn.htwk-leipzig.de)
Date: Wed Mar 13 2002 - 19:36:50 EET
Hi Paul,
>>A system like this could easily generate a simple plugin GUI (like a array of
>>sliders) in whichever UI-toolkit
>>
>
> its worth noting that this works already for LADSPA plugins without
> any GUI specification at all. its how GLAME, ecamegapedal, ardour, snd
> and many others build plugin GUIs - they just look at the list of
> control ports.
this would be the case, if we would use a generic wrapper. If the plugin supplies the xml
everything is possible.
>
> the problem is that it doesn't handle complex plugins that have dozens
> or even hundreds of parameters that need grouping in certain ways. it
> also doesn't handle plugin parameters that need to be mapped to string
> form, or curves, or whatever. this needs the ability to group controls
> onto "pages", and to be able to use widgets that are relatively
> specialized. this is quite hard to do :)
>
> I enclose the mostly-approved LADSPA XML GUI DTD from last year. Many
> readers will be familiar with it.
>
I my approch I strictly divide between functional descriptions and style related descriptions.
I would favour if the plugin just supplies functional-desc. und the users
chooses the style related things by choosing a theme.
Otherwise we quickly end up with plugin which look like those vst things (*wurgs*).
Stefan
-- \|/ <@ @> Stefan Kost private business +-oOO-(_)-OOo------------------------------------------------------------- - - - - - | __ Address Zwenkauer Str. 24 HTWK Leipzig, Fb IMN, Postfach 300066 | /// 04277 Leipzig 04277 Leipzig | __ /// Germany Germany | \\\/// Phone +49341 3910483 +49341 30766101 | \__/ EMail st_kost_AT_gmx.net kost_AT_imn.htwk-leipzig.de | WWW http://www.sonicpulse.de http://www.imn.htwk-leipzig.de/~kost/about.html ===-=-=--=---=---------------------------------- - - - - -
This archive was generated by hypermail 2b28 : Wed Mar 13 2002 - 19:31:18 EET