libao-pulse 0.9.3

Copyright 2004-2006 Lennart Poettering <mzyvonbchyfr (at) 0pointer (dot) de>


This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.


Fri Jul 21 2006:

Version 0.9.3 released: changes include: fix client name passed to the server

Sat Jul 8 2006:

Version 0.9.2 released: changes include: update for PulseAudio 0.9.2

Sat May 27 2006:

Version 0.9.0 released: changes include: update to Polypaudio 0.9.0

Thu Oct 28 2004:

Version 0.4 released: changes include: update to Polypaudio 0.6

Mon Sep 20 2004:

Version 0.3 released: changes include: update to Polypaudio 0.5

Fri Aug 27 2004:

Version 0.2 released: changes include: build fixes and update to Polypaudio 0.3

Fri Aug 20 2004:

Version 0.1 released


libao-pulse is a libao driver for the PulseAudio sound server.

Current Status

It works, what is more to say?


There is not much to say. Just install this software, the driver will then be available under the name pulse.


Currently, libao-pulse is tested on Linux only.

libao-pulse was developed and tested on Debian GNU/Linux "testing" from July 2004, it should work on most other Linux distributions (and maybe Unix versions) since it uses GNU autoconf for source code configuration.

Obviously libao-pulse requires an installation of PulseAudio (version 0.9.x) and libao (version 0.8.5 works, earlier versions probably as well).


As this package is made with the GNU autotools you should run ./configure inside the distribution directory for configuring the source tree. After that you should run make for compilation and make install (as root) for installation of libao-pulse.

Make sure that libao-pulse's driver files are installed into libao's driver directory. The exact path differs from distribution to distribution, but is probably something like /usr/lib/ao/plugins-2. To install libao-pulse to that directory make sure to pass --prefix=/usr to the configure command line.


None so far.


The newest release is always available from

The current release is 0.9.3

Get libao-pulse's development sources from the Subversion repository (viewcvs):

svn checkout svn:// libao-pulse

If you want to be notified whenever I release a new version of this software use the subscription feature of Freshmeat.

Lennart Poettering <mzyvonbchyfr (at) 0pointer (dot) de>, July 2006
$Id: 37 2006-07-21 17:25:03Z lennart $