Re: [linux-audio-dev] ladspa GUI round 2

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

Subject: Re: [linux-audio-dev] ladspa GUI round 2
From: Tommi Ilmonen (tilmonen_AT_cc.hut.fi)
Date: Fri Mar 30 2001 - 15:29:10 EEST


Hello.

On 30 Mar 2001, Jarno Seppanen wrote:

> Paul Davis <pbd_AT_Op.Net> writes:
>
> > if we take this route, we could skip the (quite complicated) task of
> > implementing backends for the XML spec. people can write their own GUI
> > "applets" in whatever toolkit they want. then, in the initialize
> > callback of the plugin, they can fork the GUI process, passing it any
> > necessary info via exec(2), and presto, we're done. our LADSPA's GUI's
> > can be as beautiful (or ugly) as their individual authors want them to
> > be.
>
> Would it be possible to supply an X Window or something similar from the host
> to the plug-in GUI in order to be able to build "racks" of plug-ins in a
> *single* window? I guess I've realized I don't like dozens of plug-in windows
> floating around. Not that Reason has anything to do with this :)

AFAIK there is nothing to stop people from running multiple GUI toolkits
at the same time. After all, Qt ships with wrappers that can handle Motif
widgets within a Qt application. I am not a specialist on GUI toolkits
how-ever...

So it seems possible to run GUIs of different GUI toolkits within each
other. I would not how-ever count on hosts being able to run any
particular GUI toolkit widgets that did fit the plugin developer's fancy.
The route taken in ladspa gui round 2 (separate processes for GUIs) may be
poor from user's point of view, but at least it is better than no
customized GUIs. Hopefully someone proves I am wrong.

PS. The thing you are asking for (miltiple plugins GUIs within one window)
is exactly the way Mustajuuri handles these things.

PPS. Every few minutes slashdot comes with an example of people running
Gnome apps within a KDE app. I do not know if that is related to this.

Tommi.


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

This archive was generated by hypermail 2b28 : Sat Apr 07 2001 - 15:56:57 EEST