Weekend Project: Using PulseAudio to Share Sound Across All Your Computers

Written By
Web Webster
Web Webster
Jul 23, 2010

“PulseAudio is a Linux sound server that, through abstraction
layers, promises a myriad of flexible audio features: combining
multiple sound cards into a single, multi-channel device, changing
output devices on the fly for running applications, even
redirecting input and output between machines over the network.
Sadly, though, it is usually used just as a bare-bones drop-in
replacement for older, buggier sound servers like ESD — because
that is the most common use case, and because the PulseAudio
documentation and tools aren’t caught up to the same level as the
underlying library. Full PulseAudio nirvana entails digging into
the project in depth, but you can at least get your feet wet over
the weekend, directing and even multicasting audio between Linux
machines on your local network.

“Initial Setup

“PulseAudio is the default sound server for most GNOME-based
desktop Linux distributions, so after installation, the GNOME
desktop’s PulseAudio configuration should work with most
general-purpose applications that produce audio output.
Unfortunately there are always exceptions, most often among
dedicated multimedia apps that prefer to behave according to their
own configuration rules rather than broader standards. The list can
include video players like MythTV or MPlayer, or audio conferencing
tools like Skype. You should go ahead and install all of the
PulseAudio packages provided by your distribution — particularly
paprefs, pavucontrol, and pulseaudio-utils.”


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.