Subject: Re: [ecasound] native effects vs. LADSPA
From: Jeremy Hall (firstname.lastname@example.org)
Date: Mon Sep 18 2000 - 21:30:37 EEST
Plugins in general probably broke this, but one used to be able to build a
static ecasound for use on stupid machines that could not properly run
glibc. Yes, the kernel will allow a static ecasound to mthreaded, but I
find it difficult for a static ecasound to use plugins.
btw, could we have a directive in the makefile for this so that manually
hunting through the various makefiles to make a static ecasound would be
possible? like make static
I mean, static libraries of libecasound are made, why not be able to use
In the new year, Kai Vehmanen wrote:
> On Fri, 15 Sep 2000, Rob Coker wrote:
> > What are the tradeoffs between using the native ecasound effects versus
> > using nearly all LADSPA effects? I'm considering making some effects
> Well, actually there aren't that many differences. I guess this is because
> I was involved in LADSPA development from early on.
> So in most cases it's just a question of your preferences, whether you
> like to code in C or in C++. Also distribution is an issue. Internal
> plugins are always distributed with ecasound, but at least now, you need
> to download LADSPA plugins separately. This can be changed, but we need to
> discuss about this on LAD (mainly to avoid that all Linux audio apps come
> with same plugins in their dist packages). If you specifically want your
> LADSPA plugin to be included to ecasound distribution, that's ok of
> > would be most beneficial. Obviously, LADSPA would have more potential
> > users, but if making them native would make them a lot more efficient (I
> > don't know if this is the case or not), then it may be better to go that
> >From technical point of view, there are only a few issues. Performance
> shouldn't be any different. If you want to write multichannel effects,
> then there are a few issues (internal plugins offer more flexibility), but
> these are rare cases.
> . http://www.eca.cx ... [ audio software for linux ] /\ .
> . http://www.eca.cx/aivastus ... [ aivastus net radio ] /\ .
> . http://www.eca.cx/sculpscape [ my armchair-tunes mp3/ra/wav ]
> To unsubscribe send message 'unsubscribe' in the body of the
> message to <email@example.com>.
-- To unsubscribe send message 'unsubscribe' in the body of the message to <firstname.lastname@example.org>.
This archive was generated by hypermail 2b28 : Mon Sep 18 2000 - 21:58:54 EEST