On 7/8/07, Benoit Chesneau <[EMAIL PROTECTED]> wrote:
Hi all,
Find enclosed port of pulseaudio 0.9.6 for openbsd. Pulseaudio is a
low latency sound server with full compatibility with esound.
Pulsaudio is far better than esound and could enhanced sound
experience on openbsd.
More info here : http://pulseaudio.org/
Pulseaudio works well here as user on an i386 machine. I didn't test
it on other archs. To enable esd compatibility with esd for all
application just ln -s /usr/local/bin/esdcompat /usr/local/bin/esd
I profide a default config file to use /dev/audio. Just rename *-dist
in /etc/pulse.
Attached is also a port for libatomic_ops a library needed by pulse
audio that provides implementations for atomic memory update
operations : http://www.hpl.hp.com/research/linux/atomic_ops/
Ports are here :
* Pulse audio :
http://babilu.metavers.net/openbsd/pulseaudio/obsd-pulseaudio-0.9.6.tar.gz
* libatomic_ops
http://babilu.metavers.net/openbsd/libatomic_ops/obsd-libatomic_ops-1.2.tar.gz
Please tell me if it works for you and what I have to change.
Enjoy.
Benoit
--
bchesneau.info | neurofriends.net | osbud.net
Here is an update to pulseaudio with better support of thread in other
application that depends on pulseaudio :
http://babilu.metavers.net/openbsd/pulseaudio/obsd-pulseaudio-0.9.6_1.tar.gz
I also make a port for pavucontrol a volume control for pulse audio
(http://0pointer.de/lennart/projects/pavucontrol) :
http://babilu.metavers.net/openbsd/pavucontrol/obsd-pavucontrol-0.9.4.tar.gz
little screenshot :
http://babilu.metavers.net/2007-07-10-210529_3080x1050_scrot.png
I also made a diff to mpd that add pulseaudio support for output :
http://babilu.metavers.net/openbsd/diff/mpd-0.13.0p0.diff
All is working on i386. I have no other arch with openbsd to test them
yet. So tell me if it works for you.
Enjoy,
Benoit
--
bchesneau.info | neurofriends.net | osbud.net