Well, as I said, he may have other issues with it - but all that aside, he's probably not going to use pulse for the same reason that I refuse to put it on my systems: no need. Everything is working fine for myself without it, so there's no reason to use it. And I'm sure people will take that statement the wrong way, but I really only mean that whether it's good or bad doesn't matter to some people - it's just that there's no reason for them to use it because it doesn't offer anything for them.
Announcement
Collapse
No announcement yet.
Google Chrome/Chromium Now Supports PulseAudio
Collapse
X
-
Originally posted by danwood76 View PostThis fanboy war is a joke!
OSS is far behind Alsa in implementation because of its previous licensing. This is why such a project should be dropped
the reason why some cards that don't work on Alsa work on OSS is due to the hardware manufacturers preferring the closed licence.
We only need one hardware interface to the audio and it should be Alsa.
Comment
-
Actually reading what I said would help. I was saying that its far behind Alsa so it should be dropped.
Its behind because some moron thought they could make money from it but oh wait it failed! It should be dropped because it is behind in terms of features compared to Alsa.
A few years ago it wasn't GPL. That was around the time I got a card that required OSS4, it was a horrible closed blob and never touched my system. I ended up selling the card and continuing to use my onboard Intel.
I have written an audio output driver for a university project and tried ALSA, OSS, and then Pulse and to be honest Pulse seemed the easiest and most versitile with regards to defining output parameters so I ended up using it. Alsa was a pain as was OSS mainly because a lot of the docs I found were outdated and so I had to use examples from other software projects to even get sound out.
I've never heard of M$ making fun of Alsa maybe you are living in OSS fanboy land too long!
Comment
-
Originally posted by RealNC View PostYour opinion is a joke too.
What? Previous licensing is the reason projects should be dropped? Where do *you* come from?
The what? The closed GPL license? Where can I find that?
You understand that the ALSA API is the ugliest thing the kernel devs every created, right? It's one of those things that make Microsoft make fun of Linux rather than vice versa. I urge you to go write an audio player in ALSA and one in OSS. Only that way can someone really know first hand the brain damage in ALSA's API.
So ALSA is doing exactly what a kernel subsystem is supposed to do. So does Pulseaudio. Application developers wrote for ALSA in the past only because it was the safest bet among the two million different APIs on Linux.
Comment
-
Originally posted by ceage View PostHuh? It's not closed. It just takes away the very specific freedom to take four other very specific freedoms away because that would not increase the overall amount of freedom that there is in practice, with regard to free software development. So that would negate it's own purpose and make it a comletely redundant license. One get's the security of copylefted code in return, so it's quid pro quo.
ALSA was neither designed to be particularly beautiful nor to be used by application developers.
Incidentally, the whole thing sounds like the Direct 3D (pre-10) vs OpenGL thing. Where people said D3D sucks because it's not cross-platform, has ugly API, results in vendor lock-in, all that stuff. Now if you replace D3D with ALSA and OpenGL with OSS, all those arguments are still the same. Yet, this time ALSA is better.
Linux users. Go figure :-PLast edited by RealNC; 22 August 2011, 04:11 PM.
Comment
-
Your argument is $WORKING_APP doesn't do sound properly on $NEW_SOUND_SYSTEM, so it's the problem of the $WORKING_APP and they all should convert to the $NEW_SOUND_SYSTEM. Yeah gotcha. How about the $NEW_SOUND_SYSTEM work with existing apps instead of forcing everyone to accomodate it.
And it might also be that those applications that still doesn't work hasn't been brought to the PA team's attention, or they might already be solved by wrapping them with padsp. And PA solved problems for the desktop, it might not solve anything for you that happen to have to right combination of sound card and distribution but for any one else it solves a lot of set up problems (among other things).
Comment
-
Originally posted by RealNC View PostI didn't understand even a singe phrase here. Maybe I'm dense, but what do you mean?
Originally posted by RealNC View PostI'd be thankful if you could provide a few references for this statement. Sounds rather interesting and I'd like to look it up.
Incidentally, the whole thing sounds like the Direct 3D (pre-10) vs OpenGL thing. Where people said D3D sucks because it's not cross-platform, has ugly API, results in vendor lock-in, all that stuff. Now if you replace D3D with ALSA and OpenGL with OSS, all those arguments are still the same. Yet, this time ALSA is better.
Linux users. Go figure :-P
See http://www.equalarea.com/paul/alsa-audio.html#forget
It's no accident JACK exits. The sole Problem here is that JACK is targeting pro audio. So PulseAudio simply is for mainstream users what JACK is for pro audio.
Comment
-
Originally posted by blackshard View PostWell if jack/pulseaudio bypass some faulty alsa implementation, I may agree they "improve performance" like drag was saying to me. But then I have to say that's not PA or jack that improve performance, but it is ALSA that has some bugs or misconfigurations.
Comment
-
Originally posted by ceage View PostI was talking about licensees giving up certain rights and receiving certain other rights in return.
This has been discussed to death on linux-audio-dev around the time when ALSA came up. For example Paul Davis (who is a JACK+ALSA-Developer) recommends to just use JACK instead and forget about ALSA.
See http://www.equalarea.com/paul/alsa-audio.html#forget
It's no accident JACK exits. The sole Problem here is that JACK is targeting pro audio. So PulseAudio simply is for mainstream users what JACK is for pro audio.Last edited by RealNC; 22 August 2011, 09:55 PM.
Comment
-
Comment