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: David Olofson (david_AT_gardena.net)
Date: Sat Mar 31 2001 - 22:15:07 EEST


On Thursday 29 March 2001 22:39, Paul Davis wrote:
[...]
> > - the plugin host should be able to show/hide the gui
>
> why ?

Because when you're working with a multitrack project, you don't want
to have to close every darn plugin window you open when you switch to
another track. It would be very handy if you could just tell the host
to hide all plugin GUIs that don't belong to the selected track(s)
and things like that.

> > - the plugin host should be able to set the "caption" (so
> > called in qt toolkit) of the gui; this is useful if you want to
> > have more than one instance of gui/plugin
>
> why ? its the plugin's fault if it calls every example of its GUI
> window(s) "foobar" ...

How do the plugin GUIs find out what to name their windows, then?
It's messy enough as it is with multiple plugin windows without the
user having to keep track of which actual instance each window
controls.

For example, the average multitrack host could name the windows
something like "<plugin>(<function>:<index>)", where <plugin> is the
name of the plugin (really!? ;-), <function> is one of "insert",
"master" and perhaps some other things, and <index> is the track,
channel or bus number.

//David

.- M A I A -------------------------------------------------.
| Multimedia Application Integration Architecture |
| A Free/Open Source Plugin API for Professional Multimedia |
`----------------------> http://www.linuxaudiodev.com/maia -'
.- David Olofson -------------------------------------------.
| Audio Hacker - Open Source Advocate - Singer - Songwriter |
`--------------------------------------> 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 : Sat Apr 07 2001 - 15:57:02 EEST