Linux Audio Explained (ALSA vs PulseAudio vs JACK vs Pipewire Explained)

In this video, I explain how audio and sound works on Linux based comptuers and systems. More specifically, I go over the point of sound hardware, kernel drivers such as OSS and ALSA and userspace sound servers such as PulseAudio, Jack and Pipewire. Along the way, I discuss the advantages and drawbacks of the current implementations, as well as why one implementation is often favored over another. Finally, I discuss the latest-and-greatest sound server, Pipewire, what it means, and how you can benefit from the improvements. This video is a bit rambly at times, so please stick with me, and I hope you learn something throughout and feed your curiosity. Please feel free to use the timestamps below to skip between sections! Links are shortened to fit 5000 characters. Full description at ## Timestamps Introduction 00:00 - Introduction The Hardware 00:18 - Basic Hardware, Inputs
Back to Top