Re: Pulseaudio (to be fair)
Honestly, I don't see the point behind PulseAudio. Yes, maybe back a couple years ago when the project was started there was some motivation behind creating a universal sound dæmon, but now... no. Why? Because both ALSA and OSS contain sound mixing, which was the whole point in having a sound server.
Here is my beef with sound in Linux: there is too much division and too many layers. The main purpose of PulseAudio has been obsoleted, and in many ways ALSA itself has been obsoleted in functionality by OSS when you look at raw features.
My solution to fix sound in Linux would be simple to go back to using OSS in Linux and if the kernel will not welcome them back even though they opened up their source under the GPL, then some major distro should step up and give equal it equal support. The only two things right now that OSS is really missing from it truly surpassing ALSA is support for suspend / hibernation and for MIDI support -- both of which are being worked on right now and will be implemented in OSSv5. Other than that, OSS not only beats out ALSA but can also emulate it!
All that is needed now is for someone with the balls to step up and say: "We are going to support OSS in our distro and make it easy at install time to set up". So far the only people to do this "right" has Archlinux. But, to be fair Arch is a ground up DIY distro, so installing take a lot more experience than OpenSuSE.
I don't think it would be too hard to implement this in YAST if we could include OSS as an installation option. I mean, you would just add an extra page in the "Custom Installation" options of the installer and BAM. The problem is now more than likely if you tried to set up OSS, my guess is both because of YAST and because of the package manager you would have a real fun time with all those applications wanting a false dependency of PulseAudio or alsa-base.
The solution is definitely here, but I don't think it is PulseAudio. Pulse just adds complexity and as in general a waste of system resources, especially on smaller machines.
__________________
OSTalk Forums: http://ostalk.org
independent news: http://www.globalresearch.ca/
Ocarina Tabs: http://theocarinanetwork.com/topic/6730808/
|