Re: [LAD] Guide to Linux Sound APIs

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-dev@...>
Date: Friday, September 26, 2008 - 10:18 am

On Fri, Sep 26, 2008 at 10:49 AM, Richard Spindler

Exactly the same thing here, for Sonic Visualiser. PortAudio gives
you a quick, cheap way to get basic playback support, cross-platform,
for an application that is already using a callback driver style. It
has all sorts of inconsistencies and deficiencies but for that basic
task, PAv19 works fine.

I do also have a PulseAudio output layer in the current SVN versions
of Sonic Visualiser, and that works nicely (when it works at all --
obviously you have to have a PulseAudio server). But it was far more
complicated to write -- I don't have all the details right yet -- and
it's not cross-platform.

As a Linux _user_ I like PulseAudio; I wrote the Pulse output layer
for SV because I wanted to use it myself. (Future versions of
Rosegarden will probably support Pulse too, at least for playback.)

I actually have trouble imagining any application for which the raw
ALSA API is a good choice, but perhaps I'm not imaginative enough.

Linux-audio-dev mailing list

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAD] Guide to Linux Sound APIs, Lennart Poettering, (Wed Sep 24, 10:53 pm)
Re: [LAD] Guide to Linux Sound APIs, Emanuel Rumpf, (Thu Sep 25, 5:29 am)
Re: [LAD] Guide to Linux Sound APIs, Richard Spindler, (Fri Sep 26, 9:49 am)
Re: [LAD] Guide to Linux Sound APIs, David Cournapeau, (Fri Sep 26, 3:36 pm)
Re: [LAD] Guide to Linux Sound APIs, Jens M Andreasen, (Fri Sep 26, 9:17 pm)
Re: [LAD] Guide to Linux Sound APIs, Chris Cannam, (Fri Sep 26, 10:18 am)