Re: [linux-audio-dev] questions to be resolved

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

Subject: Re: [linux-audio-dev] questions to be resolved
From: Abramo Bagnara (abramo_AT_alsa-project.org)
Date: Mon May 21 2001 - 00:40:32 EEST


I answer for current soundbox API.

> 1) what kind of object allocates and frees buffers used to store data
> for a port? is it something more like an engine object, or
> something more like a plugin? in LADSPA and VST, all buffers are
> owned by the host, and the plugins merely use them via their
> ports.

The soundbox (using properties negotiated with its client/user and link
request).

> 2) are buffers associated with input ports, output ports, both or neither?

I don't understand what you mean. Please define "associate".

> 3) are multiple connections between ports allowed?

i.e. soundbox that read or write to the same area of other soundboxes?
Yes.

i.e. more than one flow to/from the same port?
Yes.

> 4) is there a fixed or variable method that a plugin should use
> when storing a value in a buffer?

There may be some variants negotiated between client and soundbox.
soundbox say what it can do, client say what it needs.

-- 
Abramo Bagnara                       mailto:abramo_AT_alsa-project.org

Opera Unica Phone: +39.546.656023 Via Emilia Interna, 140 48014 Castel Bolognese (RA) - Italy

ALSA project http://www.alsa-project.org It sounds good!


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

This archive was generated by hypermail 2b28 : Mon May 21 2001 - 01:06:05 EEST