On Sun, Jan 18, 2009 at 07:43:49PM -0500, Nick Guenther wrote:
> >
> > libsndio is a new audio API.  among it's benefits is the ability
> > to use different "backends" transparently, currently either audio(4)
> > or aucat(1) in server mode.
> 
> So it's like PortAudio? Out of curiousity, why not just write an aucat
> backend for portaudio?
> 

portaudio is nice, but it's more a framework for audio developping
and not just a hardware access API. Also because of the constraint
of being portable, it uses semantics that are not the most suitable
for a hardware access API for openbsd (eg. it doesn't support
easilly poll(2))

the libsndio API very simple and looks like a ``hardware access
API'', so in the long term we can make kernel bits converge to
libsndio.

-- Alexandre

Reply via email to