@sandneil: Beepola was made for Windows, so we can't really complain it doesn't work perfectly on another OS. And I hope pulseaudio is not considered vital because it seriously sucks!
Pulseaudio is not a great software, it burn a lot of cycle just running, I think it is not a good code. But at the same time I don't had a working alsa which accept multiple audio client at the same time. I know alsa is able to do it, but by default I was not able to make it works. And the doc is not simple...
Today, I think on linux you have to use :
- pulseAudio for desktop use
- jack if you want to use a low latency apps and you want to plug sound for one app to another, I don't know if it is compatible with a web browser, or wine, but most audio apps should be able to work with it ;
- alsa if every other thing fail
So I don't know for the future, I love alsa, it's just a lib with a bunch of kernel modu'e, but it is not rightly configured on the desktop ( debian ) to be able to run a multiple apps configuration...
But at the same time I don't had a working alsa which accept multiple audio client at the same time.
what do you mean by that?
What i mean is :
- when I use a straight alsa configuration, I have no lag, but only one apps is able to use the audio card ;
So this configuration sucks in 2016
But I know people are able to use alsa with a dmix plugin and this people are able to use multiple apps without pulseaudio. So it's possible, I'm not able to use it. I may be a dump alsa guy, which don't know how to configure a alsa linux setup. I just know it's possible.
unless you use digital output or run distro from previous decade, it should work fine, no need to configure. dmix was enabled in alsa... 10 years ago?
what's your hardware?
Nothing about hardware I think in my case.
IMHO, it's only kernel related and packaging.
I use a hp laptop pavillon g6 amd 2 core with 4g of ram with debian unstable with the lastest kernel available.
I've switch to fedora 25 this week because I'd like to have a distro oriented desktop not a custom fluxbox wm anymore.
well I have similar setup:
Core2 Duo laptop 4GB RAM debian unstable with latest kernel, openbox wm.
Wahoo, so it's only me i think...
What i mean is :
- when I use a straight alsa configuration, I have no lag, but only one apps is able to use the audio card
are you talking about music production/audio recording apps? if so, in most cases you will need jack (but not pulseaudio!).
but if you simply can't hear playback from mp3, youtube, video at the same time (dmix) - there is something wrong with your setup.
I was not able to watch youtube and launch another audio apps at the same time ( both alsa client ).
If I use on this setup two audio jack compatible apps it works.
So seem to me a dmix problem, but it was a really modified debian with a lot of tweak, so I think I have just broke the alsa configuration file...
you could try to reinstall alsa but anyway I hope you are happy with fedora.