08-08-2025, 02:39 PM
(This post was last modified: 08-08-2025, 05:17 PM by Dendrocalamus64.)
- It thinks the Pinebook speaker is the headphone jack. Changing the Headphone volume in AlsaMixer changes the playback volume.
- I was only seeing this with "blown out" audio files, for lack of a better term. The content creator turned the gain way up and looking at the file in Audacity there's obviously a lot of clipping.
- It depends on the total playback volume, which is affect by at least the following AlsaMixer items: Headphone, Headphone Mixer, DAC. If the product of those three is too high, the dropouts start occurring due to the sink dying.
There may be some other things affecting the total gain. At one point, I was consistently getting 18 dropouts playing a 1 minute test file. Currently with all three sliders maxed I'm getting four.
So it's still a bug somewhere in PulseAudio, Alsa, or the driver where high-gain audio can kill the sink, resulting in a dropout while it respawns and "Audio device underrun detected" error message, but it can be avoided by turning down the aggregate gain.
What about module-suspend-on-idle? I still have to keep that unloaded or pulseaudio doesn't work.
- I was only seeing this with "blown out" audio files, for lack of a better term. The content creator turned the gain way up and looking at the file in Audacity there's obviously a lot of clipping.
- It depends on the total playback volume, which is affect by at least the following AlsaMixer items: Headphone, Headphone Mixer, DAC. If the product of those three is too high, the dropouts start occurring due to the sink dying.
There may be some other things affecting the total gain. At one point, I was consistently getting 18 dropouts playing a 1 minute test file. Currently with all three sliders maxed I'm getting four.
So it's still a bug somewhere in PulseAudio, Alsa, or the driver where high-gain audio can kill the sink, resulting in a dropout while it respawns and "Audio device underrun detected" error message, but it can be avoided by turning down the aggregate gain.
What about module-suspend-on-idle? I still have to keep that unloaded or pulseaudio doesn't work.