©  Jan Newmarch 2017

Jan Newmarch, Linux Sound Programming, 10.1007/978-1-4842-2496-0_6

6. PulseAudio

Jan Newmarch

(1)Oakleigh, Victoria, Australia

PulseAudio is a sound server, sitting above device drivers such as ALSA or OSS. It offers more capabilities than device drivers. PulseAudio is designed for consumer audio and makes it easy to use sound on desktops, laptops, and mobile devices. Multiple sources of sound can all play to the PulseAudio server, which will mix them together and play them. Low latency is not a design goal, so it is unsuitable for professional audio.

Resources

Here are some resources:

Get Linux Sound Programming now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.