Re: [linux-audio-dev] Linux Audio plugin API's: where are we ?

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

Subject: Re: [linux-audio-dev] Linux Audio plugin API's: where are we ?
From: Kai Vehmanen (kaiv_AT_wakkanet.fi)
Date: Thu Apr 06 2000 - 00:54:10 EEST


On Wed, 5 Apr 2000, James McCartney wrote:

>>> around, i.e. GLAME plugins will not be compatible with LADSPA - and they
>>> never can, as they are fundamentally different in a non-compatible way.
>> But this is probably true for all other apps, too. That's why the
>> common-denominator is important.
> It is the other way around for SuperCollider.
> LADSPA plug ins are not capable of being SC plug ins because they may
> allocate memory and do not guarantee bounded start up time. They also do not
[...]
> So LADSPA isn't a common denominator. I don't think there can be such a
> thing.

Uhm, my messages have been exceptionally sloppy recently. Maybe I
should spend a few code-free days. ;) Anyway, I meant to write 'common
denominator approach'. As you said, finding a real c-d is impossible.
SuperCollider is a good example of how apps require different things
from the effect/ug interface. To resolve this problem, we (a) design
a plugin API with a fat interface (tries to fulfill all requirements),
(b) write multiple specialized APIs, or (c) a compromise API (=LADSPA).
These are all valid approaches, but we can't pursue them all at the
same time.

-- 
Kai Vehmanen <k_AT_eca.cx> ---------------- CS, University of Turku .
 . audio software for linux ...	http://www.eca.cx 		 .
 . armchair-tunes mp3/wav/ra .. http://www.wakkanet.fi/sculpcave .


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

This archive was generated by hypermail 2b28 : Thu Apr 06 2000 - 15:04:04 EEST