site  contact  subhomenews

Improved hardware profiling for audio

July 04, 2026 — BarryK

Hardware profiling is one of the unique features of EasyOS. It remembers the hardware setup when you bootup from a flash drive on different computers. Or even on the same computer if you change the audio card.

The concept is introduced the "How and why EasyOS is different" page:

https://easyos.org/about/how-and-why-easyos-is-different.html

Audio profiling was the first implemented, back when Quicky Linux was based on ALSA, not pulseaudio. Back then, I reluctantly adopted pulseaudio, as it was becoming increasingly required.

The script /etc/init.d/10alsa implements audio hardware profiling, but as have moved more towards embracing pulseaudio, the script has fallen behind. Today fixed it. Previously, it was recording /etc/pulse/default.pa for each hardware configuration, and now have added /root/.config/pulse.

What happens is copies are created for each hardware profile, for example /root/.config/pulse.0+pci+8086:7e28  

Tags: easy