site  contact  subhomenews

a2dp-alsa for Bluetooth audio

January 07, 2017 — BarryK
Puppy Forum member 'fr33land' has undertaken a great new initiative, Bluetooth support in Puppy Linux:
http://www.murga-linux.com/puppy/viewtopic.php?t=109145

There have been other efforts, my own, named BluePup, found in the latest releases of Quirky x86_64 and Raspberry Pi, and Forum member 'rcrsn51' created peasyBT.

jamesbond has done excellent work with Bluetooth, and has created a utility, 'a2dp-alsa', that fr33land is using. It is described here:
http://www.lightofdawn.org/blog/?viewDetailed=00032

I obtained the source of a2dp-alsa from here:
http://www.lightofdawn.org/wiki/wiki.cgi/-wiki/files/a2dp-alsa-2016-01-02.tar.bz2

However, I then discovered that a2dp-alsa only works with bluez version 4.x. Right now, I am running SlaQ, a Quirky built from Slackware 14.2 binary packages, and bluez is version 5.4.

Phillip Berndt to the rescue. He has posted a patch for a2dp-alsa to support bluez5:
https://gist.github.com/phillipberndt/fcb01bad5cd18b4ebb2f

I have compiled it and created a PET, but not yet tested. I have uploaded the source and patch here:
http://distro.ibiblio.org/quirky/quirky6/sources/alphabetical/a/

Tags: linux