Comment by raphlinus
1 year ago
Getting reasonable speaker support in Asahi Linux was a big deal. Part of the problem is that limiting the power usage to prevent overheating requires sophisticated DSP. Without that, you get very limited volume output within safe limits.
Probably the best overview to find out more is here: https://github.com/AsahiLinux/asahi-audio
wow I'm surprised overheating is the bottleneck, I would've assumed clipping would damage the drivers before that
Yup. A little more detail on the overheating part in particular is here: https://github.com/AsahiLinux/speakersafetyd
Fascinating, thanks for sharing! Very surprised they do this at the software level.
1 reply →