Re: [linux-audio-dev] LADSPA overview?

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

Subject: Re: [linux-audio-dev] LADSPA overview?
From: Stefan Westerfeld (stefan_AT_space.twc.de)
Date: Sat Mar 25 2000 - 04:24:49 EET


   Hi!

On Fri, Mar 24, 2000 at 04:27:49PM -0800, mlewis_AT_burly.com wrote:
> Hello. Could someone enlighten me about the LADSPA architecture?
>
> 1. Can multiple hosts connect to a plugin?
> 2. Can a host be a plugin (support the LADSPA interface)
>
> I guess the real question is does LADSPA do ipc?

No, it doesn't. And I think it shouldn't, because it is thought to be the
lowest common denominator across all systems. Its a simple plugin API.

The aRts/MCOP architecture on the other hand, which I am working on and which
will be used in KDE2.0 for multimedia does. See http://www.arts-project.org.

The development aRts snapshots currently come with a soundserver (artsd),
which is capable of executing effects server side, talk to clients using
the MCOP protocol, accept streaming audio connections, etc. - all in all,
everything is built on the assumption that you want consistent IPC and a
consistent object model throughout the system. (MCOP is a bit like CORBA).

Plugins interfaces can be defined with the MCOP IDL, and every plugin is
for that reason automatically network transparent and can be accessed by
multiple applications at once (without the programmer doing anything special).
Streaming is built deeply into the object model, and the plan is to go from
pure audio streaming to other media types like midi and video in the further
development.

   Cu... Stefan

-- 
  -* Stefan Westerfeld, stefan_AT_space.twc.de (PGP!), Hamburg/Germany
     KDE Developer, project infos at http://space.twc.de/~stefan/kde *-


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

This archive was generated by hypermail 2b28 : Sat Mar 25 2000 - 03:40:39 EET