> > what many people (all except Abramo IIRC) agreed to in the discussions
> > on LAD was that in order to have ALSA provide an API that worked this
> > way, you'd basically be completely hiding almost all of ALSA. So much
> > so that making it part of the ALSA API is sort of beside the
> > point.
> 
> Paul, you're becoming to worry me... You're seeing confirmations of your
> ideas here and there, where these does not exists.
> 
> The discussion on LAD was essentially between you and me and almost no
> other message pro/con your/my proposals was sent.
> 
> After that some proposals have been sent (my soundboxes, your
> laaga/jack, another proposal from Richard and other).
> 
> Very little feedback has been given and nobody else has exited this
> discussion convinced for a model or another.

Ahem, _nobody_?
On June 25 2001 I wrote (in linux-audio-dev):

[begin quote]
[Abramo wrote]
> I think that the best solution would be the integration of
> ALSA with LAAGA (with obvious mutual benefits). This likely
> means some changes to ALSA API too.

I would like LAAGA to be a fast, lean, easy to use, higher
level (than the sound driver itself) API that _hides_ the
hardware interface completely from all clients that use it. It
seems to me that it should be kept separate from the driver
itself so that it can potentially be ported to other drivers
and or platforms.
[end quote]

I still think that JACK (was LAAGA) is at a different level of abstraction
than the driver itself.

Simplicity is what I would like to see. Writing an audio app with low
latency and able to communicate with other similar apps should be simple
and the developer should be able to concentrate on the audio part and not
the sound driver and the hardware (with all the complexity that that
adds). The idea of somebody saying to me "I want this many samples now and
that's it" sounds really good to me. No formats, no rates, no cards or
devices, instant compatibility with other apps, a trivially simple api. 

-- Fernando


_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to