Title:          pulseaudio.tcz
Description:    pulseaudio sound server
Version:        4.0
Author:         see list of sites below
Original-site:  see list of sites below
Copying-policy: see list of sites below
Size:           912KB
Extension_by:   juanito
Tags:           pulseaudio sound server audio
Comments:       PulseAudio is a sound system for POSIX OSes, meaning that it is a proxy
                for sound applications. It allows you to do advanced operations on your
                sound data as it passes between your application and your hardware.
                Things like transferring the audio to a different machine, changing
                the sample format or channel count and mixing several sounds into one
                are easily achieved using a sound server
                ----------
                howto:
                alsa needs to be working for whatever sound device you have.
                Create dbus entry for booting into X 
                $ echo  'dbus-launch --sh-syntax --exit-with-session' > ~/.X.d/dbus
                $ /usr/local/etc/init.d/dbus status [Check dbus is running]
                If not running, start dbus with
                $ sudo /usr/local/etc/init.d/dbus start
                If dbus was not, initially running, add a command to start it next reboot
                $ sudo echo '/usr/local/etc/init.d/dbus start' >> /opt/bootlocal.sh

                exit to console
                startx
                $ pulseaudio -vv [to test]
                When it is running correctly
                echo "start-pulseaudio-x11" > ~/.X.d/pulseaudio
                ----------
                if a bluetooth sound devices is paired and configured, pulseaudio
                should find it automatically if the daemon is running
                ----------
                use pavucontrol to switch source & control volume
                ----------
                qpaeq can be used as an equaliser with the pyqt and dbus-python-2.7 extensions
                ----------
                to add echo cancellation, load webrtc-audio-processing and..
                $ pactl load-module module-echo-cancel aec_method=webrtc
                ----------
                This extension contains:
                pulseaudio-4.0 - LGPLv2.1 - http://freedesktop.org/software/pulseaudio/releases/pulseaudio-4.0.tar.xz
                compiled for x86 6x.
Change-log:     2010/05/01
                added 78-sound-card.rules
                2010/05/17
                updated git 2010/05/01 -> 0.9.22 added avahi & jack interfaces
                2010/12/10
                updated 0.9.22 -> 1.0
                2011/09/30
                updated 1.0 -> 1.1
                2011/12/10
                updated 1.1 -> 2.0
                2012/07/04
                updated 2.0 -> 2.1
                2012/10/20
                added webrtc echo cancellation
                2012/10/23
                updated 2.1 -> 4.0
Current:        2013/07/14