Often being the subject of rants and critics (often undeserved), Pulseaudio hasn’t won the hearts of everybody yet. But today it has won mine:

Pulseaudio + Bluetooth

Pulseaudio + Bluetooth: trivial

Getting Pulseaudio to work over Bluetooth was simply a matter of connecting and moving the stream. Trivial you might say.

A big congratulations to Lennart Poettering and Bastien Nocera for getting the two to work together (and probably others involved as well, credits to them as well). Guys, remind me to buy you a drink at GUADEC!

8 Responses to “Pulseaudio + BlueZ = Fantastic!”

  1. tretle

    I personally prefer pulse audio to alsa, the one drawback I find with it though is not being able to set the volume of each individual speaker in a 7.1 system and also having to manually tell it that its a 7.1 system not a stereo system but I glanced at a post regarding 5.1 so hopefully that issue is nearly rectified.

    Reply
  2. Peteris Krisjanis

    I think PA got blame when it was addopted too early in Ubuntu. Broken setups and no clear fallback policy was kinda issue for lot of users. My sound started to work perfectly with Desktop Effects only with Jaunty, before that it was kinda nightmare.

    However, I fully respect Lennart’s work and I think that he has proven his point that PA is next best thing and the way Linux desktop audio should go.

    Reply
  3. Willem

    Dus hoe werkt het nou precies? Connecteren? Stream verplaatsen? Ik niet goed met computer.

    Reply
  4. Hans Rödtang

    One thing I miss is being able to name my devices, “Bluetooth Headset” and “TV output” would look nicer than cryptic device names and codes.

    Reply
  5. Alan

    Don’t know if that Volume Control dialog is yours but it is it doesn’t follow the HIG. According to the Gnome guidelines you should not include accelerators on the tab labels. It can made to work okay with a lot of care and attention but it isn’t recommended because of the high likely hood of having accelerators that will conflict with buttons or other items within the tabs themselves, and there are existing keys for navigating through the tabs. At the very least _Cancel/_Close will conflict with _Configuration and that only considers the English language version of your program, more annoying conflicts may occur in other languages.

    Reply
  6. jxn

    Tretle: PA is based on ALSA (and should also be based on Jack for real time audio).

    Reply

Leave a Reply

  • (will not be published)