%general-entities; ]> $LastChangedBy$ $Date$ PulseAudio-&pulseaudio-version; PulseAudio Introduction to PulseAudio The PulseAudio package is a sound system for POSIX OSes, meaning that it is a proxy for your 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. &lfs70_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &pulseaudio-md5sum; Download size: &pulseaudio-size; Estimated disk space required: &pulseaudio-buildsize; Estimated build time: &pulseaudio-time; PulseAudio Dependencies Required , , , and Recommended Recommended (If you are going to use it with GNOME) , and Optional , BlueZ, FFTW, , JACK, libasyncns, Secret Rabbit Code (a.k.a. libsamplerate), LIRC, , ORC, tdb and Valgrind User Notes: Installation of PulseAudio Install PulseAudio by running the following commands: ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libexecdir=/usr/lib \ --with-module-dir=/usr/lib/pulse/modules && make To test the results, issue: make check. Now, as the root user: make install Command Explanations --libexecdir=/usr/lib: This parameter ensures that internal PulseAudio helpers are installed in /usr/lib/pulse instead of /usr/libexec/pulse . ---with-module-dir=/usr/lib/pulse/modules: This parameter ensures that PulseAudio modules are installed in /usr/lib/pulse/modules instead of /usr/lib/pulse-&pulseaudio-version;/modules. Contents Installed Programs Installed Libraries Installed Directories esdcompat, gconf-helper, pabrowse, pacat, pacmd, pactl, padsp, pamon, paplay, parec, parecord, pasuspender, pax11publish, proximity-helper, pulseaudio, qpaeq, start-pulseaudio-kde and start-pulseaudio-x11 libalsa-util.so, libavahi-wrap.so, libcli.so, liboss-util.so, libprotocol-cli.so, libprotocol-esound.so, libprotocol-http.so, libprotocol-native.so, libprotocol-simple.so,libpulse-mainloop-glib.so, libpulse-simple.so, libpulse.so, libpulsecommon-1.1.so, libpulsecore-1.1.so, libpulsedsp.so, libraop.so, librtp.so, module-alsa-card.so, module-alsa-sink.so, module-alsa-source.so, module-always-sink.so, module-augment-properties.so, module-card-restore.so, module-cli-protocol-tcp.so, module-cli-protocol-unix.so, module-cli.so, module-combine.so, module-console-kit.so, module-cork-music-on-phone.so, module-default-device-restore.so, module-detect.so, module-device-manager.so, module-device-restore.so, module-echo-cancel.so, module-esound-compat-spawnfd.so, module-esound-compat-spawnpid.so, module-esound-protocol-tcp.so, module-esound-protocol-unix.so, module-esound-sink.so, module-gconf.so, module-hal-detect.so, module-http-protocol-tcp.so, module-http-protocol-unix.so, module-intended-roles.so, module-ladspa-sink.so, module-loopback.so, module-match.so, module-mmkbd-evdev.so, module-native-protocol-fd.so, module-native-protocol-tcp.so, module-native-protocol-unix.so, module-null-sink.so, module-oss.so, module-pipe-sink.so, module-pipe-source.so, module-position-event-sounds.so, module-raop-discover.so, module-raop-sink.so, module-remap-sink.so, module-rescue-streams.so, module-rtp-recv.so, module-rtp-send.so, module-rygel-media-server.so, module-simple-protocol-tcp.so, module-simple-protocol-unix.so, module-sine-source.so, module-sine.so, module-stream-restore.so, module-suspend-on-idle.so, module-tunnel-sink.so, module-tunnel-source.so, module-udev-detect.so, module-volume-restore.so, module-x11-bell.so, module-x11-cork-request.so, module-x11-publish.so, module-x11-xsmp.so, module-zeroconf-discover.so, and module-zeroconf-publish.so /etc/{pulse,xdg/autostart}, /usr/{include/pulse, lib/pulse/modules,share/pulseaudio/alsa-mixer/{paths,profile-sets}} Short Descriptions esdcompat is a PulseAudio ESD wrapper script. esdcompat gconf-helper is helper for PulseAudio GConf module. gconf-helper pacat Plays back or records raw or encoded audio streams on a PulseAudio sound server. pacat pacmd is a tool to reconfigure a PulseAudio sound server during runtime. pacmd pactl controls a running PulseAudio sound server. pactl padsp is a PulseAudio OSS Wrapper. padsp pamon is a symbolic link to pacat. pamon paplay plays audio files on PulseAudio sound server. paplay parec is a symbolic link to pacat. parec parecord is a symbolic link to pacat. parecord pasuspender is a tool that can be used to tell a local PulseAudio sound server to temporarily suspend access to the audio devices, to allow other applications access them directly. pasuspender pax11publish is PulseAudio X11 Credential Utility. pax11publish pulseaudio is a networked low-latency sound server for Linux. pulseaudio-prog qpaeq is a equalizer interface for PulseAudio equalizer sinks. qpaeq start-pulseaudio-kde Starts PulseAudio and registers it to the X11 session manager. start-pulseaudio-kde start-pulseaudio-x11 Starts PulseAudio and loads module-device-manager to use KDE routing policies. start-pulseaudio-x11 module-*.so Various library modules. module-*.so