Re: [linux-audio-dev] Creating the conditions for VST-like plugins on Linux.

From: Arnold Krille <arnold@email-addr-hidden>
Date: Sat Apr 09 2005 - 03:12:13 EEST

Hi,

On Friday 08 April 2005 19:57, Juan Linietsky wrote:
> Some audio plugin
> needs can be covered by LADSPA, but in other cases you need a lot more
> complex interfaces than just a few sliders.. (like is compressor with

But this is _most times_ only needed for the ones who don't hear the
consequences so they need visual feedback additionally to the slider
position. And compressors are a bad example for the curves, because these one
are created from parameters. And the roundness of the knee won't be
represented correctly...

<bigger snip/>
> And I say, ALL THIS IS LIES. Every single of such reasons are of no
> concern to musicans. If I just want to make music, I would not care
> about any of such reasons.

Yeah, but _we_ program for us, not for musicians or money, just for us and our
own fun. If someone can use it and even pay for it, fine. But most of us do
this in spare time so there is no "we must do this..."!

All the applications I write (mainly C++2LaTeX and JackMix) are for me! If
someone else can make use of it, be my guest.

> -It is impossible to make a plugin in a widget toolkit that will be
> hosted by another widget toolkit. (say, gtk on qt, or fltk on fox).

And why is it possible to include the X-Window of Xine into kaboodle???
Because encapsulating normal X-Widgets into Qt or gtk works. So all your
concerns are pointless... :-P ;-)

> So what I am proposing is to SOLVE this problem.. how?
> -Designing a library that will act as intermediate between the toolkits
> and the X Connection, handling the event loops for all of them, so they
> can run together.

Yeah! Adding another interface layer between the program and the actual
representation! And then complain about the lazy GUI!

> -Placing this library in freedesktop.org

Which afaik aready provides/describes standards of getting and encapsulating
the X-Widgets.

> -Encouraging toolkit makers to support this library, and porting them to it

Try convincing Trolltech to support your not even started project and dropping
a working implementation ;-)

Yes, I am a bit sarcastic... thats the way I am and it is after midnight here
(and I had some alcohol :-) ). If someone like Steve Harris or Paul Davis
proposes this (with such strong words as you used) on this list (btw: this is
suitable for a dev-list, not an user-list) I will react in an other way,
cause I know what they are capable of but your name doesn't ring anything for
me...

Arnold

-- 
There is a theory which states that if ever anyone discovers exactly what the 
Universe is for and why it is here, it will instantly disappear and be 
replaced by something even more bizarre and inexplicable.
There is another theory which states that this has already happened.
 -- Douglas Adams, The Restaurant at the End of the Universe

Received on Sat Apr 9 04:15:14 2005

This archive was generated by hypermail 2.1.8 : Sat Apr 09 2005 - 04:15:14 EEST