~/talk

Audio on Linux: The End of a Golden Age?

links:none on file
slides:none on file

Claims that the consumer Linux audio “golden age” is ending because hardware is shifting back toward DSPs and richer codecs; historical fixes include ALSA ASoC (merged 2006) for reusable components and fine-grained power control and PulseAudio which unified competing sound servers and largely made desktop audio “just work.” Measured evidence: ~14,700 audio commits in the last five years, ~500 to ALSA core, ~2,100 to HDA, ~600 to USB, and embedded/ASoC accounts for roughly two thirds of activity. Proposed fixes: topology and a use case manager for per-device profiles, but topology’s tight coupling to ASoC complicates long‑term redesign.

AI-written summary · about

  1. 0:00Intro
  2. 0:40Agenda
  3. 1:49Interdependent
  4. 2:20Modular
  5. 4:35PC Speaker (Beeper)
  6. 6:22Soundblaster
  7. 8:24Open Sound System (OSS)
  8. 11:29ALSA- Basic Architecture
  9. 14:48ALSA - Controls
  10. 17:00ALSA - Constraint System
  11. 19:45Software Soundcards • CPUs became a lot more powerful in the miss
  12. 20:33Audio CODEC '97 (AC'97)
  13. 24:11USB Audio Class
  14. 25:53The Sound Server Wars
  15. 28:50PulseAudio - A Modern Sound Server
  16. 30:30ALSA for System on a Chip (ASOC)
  17. 33:38High Definition Audio (HDA)
  18. 36:38Linux Consumer Audio Stack Todity
  19. 37:53Homogeneous Hardware Environment
  20. 38:07Stable Software Environment
  21. 39:29Driver Development Statistics
  22. 41:19The next Transition
  23. 41:34Power is the Driving Force
  24. 42:44Use Case Manager (UCM)
  25. 44:00Topology
  26. 46:07Time for a Upgrade
  27. 46:36New Component Model
  28. 48:49Export Audio Flow Graph
  29. 49:41Summary - Not a Happy End
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.