Audio on Arch Linux should work out of the box unless the desired device is muted. The only thing that is required to get sound working is to unmute the desired channels and set the audio levels with ALSA. Optionally PulseAudio can be configured for multi application use.
Install from official repository.
sudo pacman -S alsa-utils
Run ALSA Mixer.
F6 and select the sound card you plan on using. Use
left arrow and
right arrow keys to navigate to the channels that need to be modified. Press
m to toggle between
unmute of the channel. For
S/PDIF you just need unmute but for analogue audio you also need to unmute all desired channels as well as optionally setting the channel volume levels using
up arrow and
down arrow keys.
This is an optional component that acts as a proxy to existing audio components. It allow multiple applications to output audio. This is desirable for Linux Desktops or standalone applications like Kodi or Steam. Don’t install it unless it is need as it can cause some issues.
Install from the official repository.
sudo pacman -S pulseaudio
Install multilib package from the official repository.
sudo pacman -S lib32-libpulse lib32-alsa-plugins
32-bit packages on a 64-bit system are only required for 32-bit applications most notably Steam.