Audio mit Linux: - Teil 2: Was passiert, wenn Linux Ton macht

Audio mit Linux: - Teil 2: Was passiert, wenn Linux Ton macht
Eine vierteilige Serie über Linux Audio. Teil 1 hat die Geschichte erzählt. Teil 2 erklärt die Technik, Teil 3 zeigt die Tools, Teil 4 baut drei reale Setups.

Im ersten Teil ging es um Personen, Drama und drei Jahrzehnte Streit. In diesem Teil wird es technisch. Aber keine Sorge, ich verspreche dir, dass du am Ende nicht nur weisst, was Sample Rate und Latenz sind. Du wirst auch verstehen, warum dein Bluetooth Headset im Videocall plötzlich klingt, als würdest du in einen Eimer sprechen. Und das, ohne dass du auch nur eine einzige Konfigurationsdatei aufgemacht hast.

Wir bauen das in fünf Schritten auf. Erstens, was Audio überhaupt ist, also was im Innern einer Soundkarte passiert. Zweitens, der heutige Linux Audio Stack im Überblick. Drittens, das Vokabular, das du brauchst, um über alles weitere reden zu können. Viertens, das Graphenmodell von PipeWire, der eigentliche Paradigmenwechsel. Und fünftens, Bluetooth Audio als reales Problem, an dem alle Konzepte zusammenkommen.

Was eine Soundkarte eigentlich macht

Bevor wir über Server, Daemons und Stacks reden, müssen wir kurz darüber reden, was Audio im Computer überhaupt ist. Die Geschichte ist kurz, aber wer sie nicht kennt, kann den Rest nicht einordnen.