[SOLVED] Thanks for the pure alsa software in /extra/pure-alsa-system
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Somebody wrote ALSA sound plugin for bluez5. IIRC, pulseaudio came to Slackware under the reason that bluez5 does not support alsa at all. So, now it's possible to RIP pulseaudio, since there are no more reasons for it.
I think that's the only possible way to communicate with Bluez. Anyway, it's good to know that Bluez is not tied to Pulseaudio in any special case because I thought it is.
I think that's the only possible way to communicate with Bluez. Anyway, it's good to know that Bluez is not tied to Pulseaudio in any special case because I thought it is.
Yes, that's correct. On version 5 BlueZ team announced, that they will drop audio(media) stuff and leave it for third-party. Pulsaudio team wrote plugin for BlueZ. ALSA project does not. So there was no audio support for ALSA. Now it's possible to get ALSA support back and drop pulseaudio. At least, it will be wise to add packages bluez-alsa and libfdm-aac (already in SBo) needed by blues-alsa to extra/pure-alsa-system.
Yes, that's correct. On version 5 BlueZ team announced, that they will drop audio(media) stuff and leave it for third-party. Pulsaudio team wrote plugin for BlueZ. ALSA project does not. So there was no audio support for ALSA. Now it's possible to get ALSA support back and drop pulseaudio. At least, it will be wise to add packages bluez-alsa and libfdm-aac (already in SBo) needed by blues-alsa to extra/pure-alsa-system.
Do you mean that Pulseaudio team wrote DBus backend for BlueZ?
Do you mean that Pulseaudio team wrote DBus backend for BlueZ?
No, they wrote that "third-party media plugin" that connects to "media" bluez DBus interface and source/sinks media streams provided by bluez from/to pulseaudio audio devices.
BlueZ does not depend on pulseaudio, it's just provide DBus interface and data streams to any sound system willing to work with sound streams from/to bluetooth devices.
Now we have working "third-party media plugin" for ALSA too.
PS: Just compiled bluez-alsa and tested at least A2DP source and sink profiles. Works like a charm both ways. Have to check HF profile, but don't think there will be problems.
Somebody wrote ALSA sound plugin for bluez5. IIRC, pulseaudio came to Slackware under the reason that bluez5 does not support alsa at all. So, now it's possible to RIP pulseaudio, since there are no more reasons for it.
I think there will be many who quite like pulseaudio regardless of the now unneeded bluez requirement - maybe (hopefully) RIP wishes are premature.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,095
Rep:
Quote:
Originally Posted by chris.willing
I think there will be many who quite like pulseaudio regardless of the now unneeded bluez requirement - maybe (hopefully) RIP wishes are premature.
chris
Agreed.
I had it installed long before it was added to Slackware. The volume was never high enough, but PulseAudio solved that problem. Plus it is easier to control two different sound cards and bounce between the two.
Last edited by cwizardone; 10-19-2018 at 09:10 PM.
No, they wrote that "third-party media plugin" that connects to "media" bluez DBus interface and source/sinks media streams provided by bluez from/to pulseaudio audio devices.
BlueZ does not depend on pulseaudio, it's just provide DBus interface and data streams to any sound system willing to work with sound streams from/to bluetooth devices.
Now we have working "third-party media plugin" for ALSA too.
Ok, so I misunderstood - you meant that Pulseaudio wrote the part that connects to Bluez DBus service and now Alsa people did it too. Thanks for clarification.
One day I need to check how this Alsa-based Bluez performs. I use some cheap no-name Bluetooth USB dongle:
Code:
Bus 002 Device 106: ID 1131:1004 Integrated System Solution Corp. Bluetooth Device
and Bose headphones and lag is so big that it's impossible to watch videos and sometimes sound goes fast-forward very fast.
One day I need to check how this Alsa-based Bluez performs. I use some cheap no-name Bluetooth USB dongle:
Code:
Bus 002 Device 106: ID 1131:1004 Integrated System Solution Corp. Bluetooth Device
and Bose headphones and lag is so big that it's impossible to watch videos and sometimes sound goes fast-forward very fast.
Not all dongles correctly deal with SCO Bluetooth streams used for sound transfer. ISSC is not the best choice, at least was not few years ago. Try another, with CSR or Broadcom chip, for example. Also, there could be problems if you stream audio to/from some device and, say, use bluetooth mouse, or have some another device connected to the same dongle. I also had some byte loss in SCO streams even on CSR based dongles with Bluez4 and earlier Bluez5 with pulseaudio, may be they broke something at some point. However, now everything runs smooth and without problems with my Broadcom BCM2045B controller with both pulse and that bluealsa. Bluealsa have less delay than pulseaudio plugin.
I am just joining my thanks to OP thanks. It works, I am happy with this cause pulse is too heavy for my old laptop. I can relief now cause I am not aware anymore that watching movies could melt down my processor.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.