Bug #13005


Poor quality audio

Added by gh origin over 3 years ago. Updated about 1 month ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:


I used audioctl to get the maximum possible volume the driver allowed but it's still very low compared to FreeBSD and Linux. The sound quality is not good but acceptable, except the noise of it. Listening to an arbitrary MV on youtube, it usually have noise randomly inserted into the audio for a short time but it appeared many time through out the play back. I know it's poor quality audio stack caused this because I observed the same on NetBSD, except NetBSD is somewhat better than OI.

I also think the choice of your to PulseAudio is problematic. PulseAudio sucks and it prevented the system shutdown for numerous time. A commonly used trick of mine is to shutdown using sudo poweroff but not the MATE menu because it could bypass PulseAudio. To be able to shutdown with the MATE menu, I have to kill PulseAudio first with pulseaudio --kill before try to shutdown. It's annoying!

On the major BSDs, none of them used PulseAudio at all. Pulse is available as a package, but they rather deal with ALSA than Pulse. But ALSA is missing on OI! My Firefox on BSDs is powered by either ALSA or SNDIO, not Pulse! As OI already porting numerous drivers from the BSDs, I think sound drivers are not exception, why don't just do the same as the BSDs? Why have to stick with that awful PulseAudio at all?

Actions #1

Updated by Alexander Pyhalov over 3 years ago

  • Priority changed from High to Normal
Actions #2

Updated by gh origin over 3 years ago

I have set the volume to 100 but it's still very small:

audioctl set-control -d audiohd#0 volume 100

Actions #3

Updated by Marcel Telka about 1 month ago

  • Status changed from New to Feedback

Is this issue still reproducible with recent OpenIndiana Hipster?

Actions #4

Updated by Marcel Telka about 1 month ago

  • Target version changed from 2020.10 to Hipster
Actions #5

Updated by Marcel Telka about 1 month ago

  • Assignee set to gh origin
Actions #6

Updated by Marcel Telka about 1 month ago

  • Category set to OI-Userland

Also available in: Atom PDF