Here are two possible explanations for this:
- You don't have a properly configured audio card.
- Or you don't have read and write privileges for /dev/audio or /dev/mixer.
The observation that sound works in every other program I've tried (though there is one exception) strongly suggests that my sound card is properly configured.
The problem appears to be related to
/dev/mixer. I'm certain that I do not have read and write privileges for them, because they don't even exist. I think this bug report is responsible for their absence, but I'm not sure what it means for me.
I have used baudline in Ubuntu in past years without any problems. How can I make Ubuntu's sound configuration compatible with baudline again?