Categories: TutorialsUbuntu

How to manage Audio using PulseAudio on Ubuntu 24.04

PulseAudio manages the audio output from your Linux programs. It acts as a sound server, or a middleman, that can adjust the audio before it reaches your speakers.

PulseAudio can combine audio from multiple programs (mixing), change the audio format, adjust the number of channels, and even send audio from one computer to another.

This guide explains how to manage sound on Ubuntu 24.04 using PulseAudio.

Enabling different Software Sources

First, make sure that the ‘main’, ‘universe’, ‘multiverse’, and ‘restricted’ software sources are enabled on your Ubuntu 24.04 system. This is important because some packages you’ll need to install will be downloaded from these sources.

Sponsored

To do this using the graphical interface, search for the “Software & Updates” application by typing ‘software’ in the activities overview, as shown below.

Read: How to use Bluetooth Headset on Ubuntu 20.04

When the application opens, confirm that the checkboxes are selected as shown in the image below.

Now, close the “Software & Updates” application and run the following command in the terminal to refresh the list of available packages:

sudo apt update

Read: How to display your sound card details using the terminal on Ubuntu 22.04

PulseAudio Installation

Install PulseAudio using this command:

sudo apt install pulseaudio

You will need to restart your computer afterward.

Read: How to troubleshoot sound issues in Ubuntu 22.04

PulseAudio Volume Control: Pavucontrol

To configure sound volume with a graphical interface, you’ll need to install the PulseAudio Volume Control (Pavucontrol). Run this command to install it:

sudo apt install pavucontrol

Type ‘y’ and press Enter to proceed.

To launch Pavucontrol, go to the activities overview and type ‘pulse’ in the search box, as shown below:

Click on the Pavucontrol icon. The following window will appear:

Sponsored

In the “Output Devices” tab, you can adjust the sound output by moving the slider left or right.

To mute or unmute the audio, click the toggle button, as shown below, in the “Output Devices” tab.

PulseAudio lets you manage your speakers independently. Clicking the lock button in the “Output Devices” tab will reveal two sliders, as seen in the image below:

In the “Input Devices” tab, you can manage the audio from your input sources using the slider, as shown here:

You can choose different input devices (like Microphone, Line In, Analog Input, or Video) from the “Port” dropdown menu in the “Input Devices” tab.

Just like with output, clicking the Lock button will display two separate sliders:

If you have multiple input devices, you can choose which ones to display using the “Show” dropdown menu in the “Input Devices” tab.

You can also select different sound profiles in the “Configuration” tab. By default, “Analog Stereo Duplex” is selected.

The “Playback” tab allows you to manage the audio for specific applications. Any running media player will appear here, and you can adjust its volume using the slider.

Read: How to download YouTube video or audio

For example, if you’re using VLC Media Player, it will be listed in the “Playback” tab:

You can also manage audio during recording. Recording controls are located in the “Recording” tab. Here’s an example using GNOME Recorder:

 

The post How to manage Audio using PulseAudio on Ubuntu 24.04 appeared first on net2.

Ubuntu Server Admin

View Comments

Recent Posts

How is Livepatch safeguarded against bad actors?

Canonical Livepatch is a security patching automation tool which supports reboot-less security updates for the…

1 hour ago

Accelerating data science with Apache Spark and GPUs

Apache Spark has always been very well known for distributing computation among multiple nodes using…

1 hour ago

Cut data center energy costs with bare metal automation

Data centers are popping up everywhere. With the rapid growth of AI, cloud services, streaming…

1 day ago

Build the future of *craft: announcing Starcraft Bounties!

Our commitment to building a thriving open source community is stronger than ever. We believe…

1 day ago

NodeJS 18 LTS EOL extended from April 2025 to May 2032 on Ubuntu

The clock was ticking: Node.js 18’s upstream End of Life (EOL) The OpenJS Foundation is…

1 day ago

Native integration now available for Pure Storage and Canonical LXD

June 25th, 2025 – Canonical, the company behind Ubuntu, and Pure Storage, the IT pioneer…

2 days ago