Re: [linux-audio-dev] ladspa gui recap

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

Subject: Re: [linux-audio-dev] ladspa gui recap
From: Erik Steffl (esteffl_AT_pbi.net)
Date: Wed May 31 2000 - 21:31:37 EEST


David Benson wrote:
...
> 1. xml
>
> the base support required for the xml widgets should probably
> be fairly limited to suit minimalist hosts:
>
> - pixmap background images
> - controllers, "knob/sliders", buttons, toggle buttons.

  I think this is a good idea, IMO lot of plugins will be happy with
this and it's going to be fairly simple to implement gui (for the plugin
author). we can even have few different guis for plugin.

  this is not going to be simple to design though, we need to think
about good set of widgets supported by xml renderer (=host) and how to
control them. there might be some bitmap widgets (like freeamp) and
vector widgets (we could even go as far as haviong drawings in xml,
something along the lines of vector buttons in fvwm)...

> 2. the toolkit style plugin
>
> there are two ways to approach the "toolkit" problem
> (A). vstgui-like api: make an interface the host must
> implement (and provide libraries for common toolkit eventually)

  as far as I understand xml, 2A == 1 (most of my xml knowledge is from
freeamp themes, so it's not much)

> (B). native api: support whatever toolkits you like explicitly
> in each plugin.

  in this case let's just let the plugin fork separate gui process (we
cannot forbid it anyway) and based on further experience we will see if
we need more organized support for this method).

        erik


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

This archive was generated by hypermail 2b28 : Wed May 31 2000 - 22:06:13 EEST