Announcement

Collapse
No announcement yet.

PulseAudio 1.0 Is Now Released With New Features

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Originally posted by ua=42 View Post
    Yes. Completely unjustified that no one got it configured correctly except for the developers. :-)
    No. Your drivers were/are broken. They never worked for anybody. period. Except for users that spent a few hours (or several days) screwing around with alsa or OSS to get it to work.

    If developers actually owned your hardware then they would of fixed it since they don't want their shit to be broke. Only Lusers were so tolerant of broken drivers that they would get used to having to edit a text file to be able to use a webcam microphone or whatever. It's easier to edit your asoundrc file to 'fix' a broken audio setup then it is to file a bug and have it fixed. Especially when you have a lot of people documenting it and telling you that it is how you should be fixing your stuff.

    So for years and years Linux had a slew of broken drivers that were never fixed until PA came along and exposed it.

    Of course there are still bugs and stuff still needs to be alerted to the developers. Many of these drivers were developed without anybody actually having physical access to the hardware, so there is a lot of guesswork.

    It added so many new and interesting issues. Even recently with ubuntu the mic still doesn't work properly (why is it showing my one channel mic with 2 channels, with them by default locked together, with one channel canceling out the other channel?
    Check your audio cable. It could be damaged. I had a similar issue. The audio artifacts and weird canceling effects made me swear up and down that it was drivers, but it turned out that the cord was damaged.

    If that is not the issue then you may just need to configure your I/O correctly. In the applet you can select what type of audio connections you want to use for your audio device. Many cards have multiplexed audio plugins... meaning that the same plug can be used for digital out/digital in or digital out/microphone in and all sorts of other combination.

    Allot of chat programs auto adjust the mic volume, which causes them to resync together, muting the mic volume.
    Shit software. They should stop doing that. Before PA configuring Microphones was such a pain in the ass that nobody could do it right. So people with VoIP programs felt the need try to 'make it easy'. Since nobody could configure their hardware to work properly the chat program authors assumed they were the only ones that could use the MIC and acted accordingly.... which just f*ks everything up.

    Audio software for the desktop should NEVER:
    1. Probe for hardware
    2. Configure audio levels for anything but themselves

    Things like Audicity and Ekiga are nightmares. It's understandable considering that they were designed for old interfaces, but they are still effectively usability minefields.

    Who the heck made it so upping the volume on a mic channel mutes it!? It took me several days to figure that one out.)
    The hardware developers did. The people that made your audio hardware. They are bound by completely different rules then the software developers.. ie: they have to make things out of real hardware with real limitations and real disadvantages... were as software developers are free to do things 'right' and make things usable. It's impossible for a typical user to understand what is happening at the hardware level.

    Thus hardware makers design their audio mixing interfaces for driver developers... not users.

    Previously Linux forced users to handle audio levels by having them interact with the hardware mixing devices directly. Things like 'alsamixer' or 'gnome-alsamixer' controlled hardware mixing devices directly. Each hardware had it's own setup and no two Linux systems would have the same set of mixing controllers, unless they were using exactly the same set of hardware drivers, hardware devices, and alsa user software versions. So it's impossible to document and it's a usability nightmare. Lots of confusing terms, mislabeled things, weird bugs, incompatible or illogical mixing settings were possible, etc etc.

    With other operating systems... Like OS X, or Windows, they had everything abstracted so that when you wanted to turn on your Mic or enable digital out, or set their max audio settings it was mostly the same and well documented as far as the OS was concerned (although with Windows each audio device had their own shit proprietary software for doing settings that tended to confuse the hell out of everybody)

    Comment


    • #17
      Originally posted by droidhacker View Post
      In my experience, pulseaudio was itself not often responsible for headaches. What WAS responsible for the headaches was distro's POOR IMPLEMENTATION of pulse audio (bad defaults, etc.).
      Like trying to get both desktop sounds and sounds from Music player daemon when run as it's own user?
      or trying to get my bluetooth adapter to automatically pair with my phone, and have my computer be a sink?
      or set up dual stereo outputs using the front speakers for one output, and rears for the other? (ex: music over the speakers, mumble over the headphones.)

      I could probably come up with a few more sort of main stream uses, and a huge pile of other ones, not least of which is lack of application support meaning everything getting lumped into the "Alsa device" bucket.

      Comment


      • #18
        Originally posted by drag View Post
        If developers actually owned your hardware then they would of fixed it since they don't want their shit to be broke. Only Lusers were so tolerant of broken drivers that they would get used to having to edit a text file to be able to use a webcam microphone or whatever. It's easier to edit your asoundrc file to 'fix' a broken audio setup then it is to file a bug and have it fixed. Especially when you have a lot of people documenting it and telling you that it is how you should be fixing your stuff.
        That's all well and good, and you are entitled to your opinion, but you need to dial back the trolling. You are basically telling everyone with hardware that worked just fine without an asoundrc and suddenly suddenly needed one on the switch that they are idiots for not allowing Leannart Poettering's piss poor audio system to ruin their linux audio experience.

        The only hardware that Pulse Audio improved the experience on are the sub $200 laptops/netbooks that don't even run windows properly, and there is a quick fix for that. Stop buying cheap hardware you cheap ass trolls.

        By the way, does 1.0 fix the SUPER FUCKING TRIPLE SONIC BOOM YOU WIN! bug?

        Comment


        • #19
          Originally posted by yogi_berra View Post
          That's all well and good, and you are entitled to your opinion, but you need to dial back the trolling. You are basically telling everyone with hardware that worked just fine without an asoundrc and suddenly suddenly needed one on the switch that they are idiots for not allowing Leannart Poettering's piss poor audio system to ruin their linux audio experience.
          I only said that in your imagination. If you want to make up meanings to piss yourself off then that's not my fault.

          The only hardware that Pulse Audio improved the experience on are the sub $200 laptops/netbooks that don't even run windows properly, and there is a quick fix for that. Stop buying cheap hardware you cheap ass trolls.
          Hardly. There is about 2-3 types of cards that actually worked very well without farting around with it. I have very good audio cards, far better then any typical gaming card or '7.1 surround sound card' and it was a PITA to use before PA came along. It even had it's special mixing software just for it. Nowadays consumer hardware is good enough that going out and spending money on a audio card means that you just blew money on something you didn't need. You only need to spend money if you need a card with special I/O capabilities not normally found on consumer stuff.

          And the answer for people with perfectly good hardware that does not work in LInux is not "Go buy new hardware". It's "Linux sucked for not having something that actually worked, but hey now it does for the most part".
          Last edited by drag; 09-27-2011, 08:47 PM.

          Comment


          • #20
            Originally posted by yogi_berra View Post
            That's all well and good, and you are entitled to your opinion, but you need to dial back the trolling. You are basically telling everyone with hardware that worked just fine without an asoundrc and suddenly suddenly needed one on the switch that they are idiots for not allowing Leannart Poettering's piss poor audio system to ruin their linux audio experience.
            You don't get it, do you? The drivers were broken before PulseAudio came along, it just wasn't noticed, because before PulseAudio, nobody had been using the broken parts of the audio driver. Complaining about PulseAudio and/or its developers is like whining about a car mechanic who tells you that your air conditioning is broken, which you hadn't noticed because you had only been driving it during winter.
            Originally posted by yogi_berra View Post
            The only hardware that Pulse Audio improved the experience on are the sub $200 laptops/netbooks that don't even run windows properly, and there is a quick fix for that. Stop buying cheap hardware you cheap ass trolls.
            You are full of shit. Firstly, PulseAudio is not primarily about cheap hardware without a hardware mixer, but about being able to reroute audio streams from one device to the other while playing and being able to regulate the volume for multiple applications independently. Secondly, many people simply can't (or choose not to) afford more expensive hardware, and that's not a reason to insult them.
            Also, there simply is no reason to do mixing in hardware these days. Even the weakest CPUs can handle it easily.

            Originally posted by yogi_berra View Post
            By the way, does 1.0 fix the SUPER FUCKING TRIPLE SONIC BOOM YOU WIN! bug?
            You have no idea about whether that is a bug in PulseAudio (as opposed to alsa-drivers, alsa-lib, gnome-volume-control or whatever else), and even if it was a bug in PulseAudio, it may have been fixed ages ago (launchpad is chock-full of abandoned bugs, and the reporter hasn't said anything for 3 years).
            But of course, you're not interested in that, as obviously all you care about is bitching about PulseAudio and Lennart Poettering.

            Comment


            • #21
              Works good on Kubuntu 11.10 Beta 2

              Just installed Kubuntu Oneiric (installing over Chakra, which doesn't support PA) and Pulse Audio is working fine! I just checked and my microphone works. Also, Kubuntu provides a package for an alternative volume control called Veromix (which lets you set the volume of multiple programs). I still have KMix in the background so my volume knob (or rocker or whatever it is called) still works on my laptop.

              Seems like the decision to move to PulseAudio is working out... but I can't really find a reason to be able to control multiple streams of sound. I'm not going to have a song playing in Amarok while watching a YouTube video! So, what is the real world application of PA?

              Comment


              • #22
                Originally posted by AnonymousCoward View Post
                and even if it was a bug in PulseAudio, it may have been fixed ages ago (launchpad is chock-full of abandoned bugs, and the reporter hasn't said anything for 3 years).
                You know a ton of pulseaudio bugs have been abandoned not because they have been fixed but because many of them realized just removing pulse fixed their issues and had little reason to continue being a guinea pig.

                Comment


                • #23
                  My personal experience

                  I've just compiled and installed PulseAudio 1.0 and now all applications hang for some seconds when trying to use sound, then they fail. They worked relatively fine with PulseAudio 0.9.23. Syslog contains a couple of cryptic error messages from PulseAudio, but they were there too when PulseAudio worked. Starting the PulseAudio daemon in foreground mode produces kilometers of debug output, but not a single message when an application tries to play audio and fails.
                  I'm sure it's entirely my fault, but still I would be happier if "desktop Linux" hadn't abandoned the beauty of the KISS approach. End of rant, now back to understand what's gone wrong this time.

                  Comment


                  • #24
                    passthrough audio support
                    Like AC3/DTS passthrough for my digital 5.1 decoder?

                    Comment


                    • #25
                      Originally posted by drag View Post
                      When PA came around a bunch of people were all upset that now their cherished hacks and workarounds were completely ignored. Instead of allowing users to 'fix' their problems through elaborate and confusing system of settings, PA just depended on the drivers to do their job... correctly. And hence a huge number of bugs came to the surface. Most of which has been fixed by now.
                      Thanks for great explanation. At first I was also bitching PA for some problems with audio, but then I realized the problems lay somewhere else. PA guys did a wonderful job.

                      Comment


                      • #26
                        Upgraded to PA 1.0, had to restart pulseaudio (which is expected) appart from that it seems to be working fine

                        Gentoo here

                        Comment


                        • #27
                          Originally posted by FireBurn View Post
                          Upgraded to PA 1.0, had to restart pulseaudio (which is expected) appart from that it seems to be working fine

                          Gentoo here
                          Yes, it seems like Gentoo was already running a pre-release of 1.0, so the bump to 1.0 was very minor.

                          Comment


                          • #28
                            will ubuntu 11.10 have pa 1.0 ?

                            Comment


                            • #29
                              Anyone experienced that one of the stereo channels is much louder with pulseaudio?

                              Anyways I like pulseaudio alot. Everything just seems to work easier than before

                              One thing I wonder about though is the audio delay when playing over network -- how god/bad is yours? Mine is like 5-10 seconds with wireless

                              Comment


                              • #30
                                Originally posted by NomadDemon View Post
                                will ubuntu 11.10 have pa 1.0 ?
                                Oneiric uses 0.99.3 at the moment but as it isn't yet released, it may still get an update to 1.0.

                                Comment

                                Working...
                                X