That’s right, it’s finally out! Thanks go out to all our contributors for the great work (there’s too many — see the shortlog!). The highlights of the release follow. Head over to the announcement or release notes for more details.

  • Dynamic sample rate switching by Pierre-Louis Bossart: This makes PulseAudio even more power efficient.

  • Jack detection by David Henningsson: Separate volumes for your laptop speakers and headphones, and more stuff coming soon.

  • Major echo canceller improvements by me: Based on the WebRTC.org audio processing library, we now do better echo cancellation, remove the need to fiddle with the mic volume knob and have fixed AEC between laptop speakers and a USB webcam mic.

  • A virtual surround module by Niels Ole Salscheider: Try it out for some virtual surround sound shininess!

  • Support for Xen guests by Giorgos Boutsiouki: Should make audio virtualisation in guests more efficient.

We don't always make a release, but when we do, it's awesome

Special thanks from me to Collabora for giving me some time for upstream work.

Packages are available on Gentoo, Arch, and probably soon on other distributions if they’re not already there.


Comments
Harvey Specter
Posted at 6:41 pm May 12, 2012
Fabioamd87
Reply
Author

Is possible to unmute microphone without use alsamixer and use pulseaudio like a guitar amplifier?

    Harvey Specter
    Posted at 1:58 pm May 14, 2012
    Arun
    Reply
    Author

    Sorry, I don’t understand — what precisely are you trying to do?

      Harvey Specter
      Posted at 10:39 pm May 17, 2012
      Fabioamd87
      Reply
      Author

      Connecting the guitar jack cable to the microphone input (or line in) and listen it by the speakers or headphone. Right now I need to open a terminal write alsamixer and unmute the microphone because I didn’t find enything related in pavucontrol or in any GUI.

Harvey Specter
Posted at 7:00 pm May 12, 2012
poncho
Reply
Author

What kernel config options are required to make use of Jack detection?

    Harvey Specter
    Posted at 1:59 pm May 14, 2012
    Arun
    Reply
    Author

    You need CONFIG_SND_KCTL_JACK

Harvey Specter
Posted at 7:04 pm May 12, 2012
hoko
Reply
Author

About the jack detection, could it be possible in the future to use laptop speackers instead of headphones even when jack is connected or is this limited by the hardware? I guess using both at the same time is completely out of the question.

    Harvey Specter
    Posted at 2:00 pm May 14, 2012
    Arun
    Reply
    Author

    It depends very much on your hardware. I’d eventually like to see ALSA hand over this functionality to userspace and then have PulseAudio enable/disable outputs as per policy. This would allow you to do what you want if your hardware supports it.

Harvey Specter
Posted at 7:26 pm May 12, 2012
drago01
Reply
Author

This does not seem to be mentioned anywhere but did the API/ABI change for clients? Or will older clients (that use PA directly) just work without a need for patiching / recompile?

    Harvey Specter
    Posted at 2:01 pm May 14, 2012
    Arun
    Reply
    Author

    We are pretty careful to make sure API/ABI is no broken. Clients should just work without modification with newer versions.

    At some point we might break API in order to improve things, but this will be announced very loudly and clearly. :)

Harvey Specter
Posted at 11:50 pm May 12, 2012
Jeff
Reply
Author

I wish this was in Fedora 17, but given that it is released in 10 days, I doubt that will be the case :(

    Harvey Specter
    Posted at 2:01 pm May 14, 2012
    Arun
    Reply
    Author

    Hopefully it can make it in an update, though!

Harvey Specter
Posted at 4:59 pm May 14, 2012
ReinoutS
Reply
Author

$ pulseaudio –version pulseaudio 2.0.0-1.mga2

Running fine on Mageia 2 RC, thanks for all the work! :)

Harvey Specter
Posted at 2:09 am May 16, 2012
Dave
Reply
Author

My current pulseaudio setup routes my sflphone ring sound to the headset instead of my speakers (even if I change the output while its ringing). I only care about pulseaudio 2.0 if this is fixed.

Harvey Specter
Posted at 5:01 am August 14, 2012
Karthik K
Reply
Author

Hi Arun We are a startup based in Mumbai and are interested in working with you to do the a2dp bluetooth sink profile on a google nexus using custom rom or any other technique. Please let us know if you are interested in this opportunity and we can talk further. We look forward to hearing from you. Karthik K

Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>