©  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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.