Comments (2)
Any other ideas before posting a ton of logs and configuration files?
Bluealsa version 3.1.0 is 3 years old, please try release 4.2.0 before posting any logs because there are many bug fixes that you are missing.
apulse-0.1.13_2
original apulse does not work well with bluealsa. I have a fork borine/apulse with fixes that I used to use with Firefox on ubuntu before canonical spoiled the party by packaging Firefox as a snap. I haven't used it at all for a couple of years now, so I'm not sure if it still works with latest bluealsa.
chromium sort of works, but each tab runs in its own process, so only one tab at a time can open a bluealsa PCM. I would guess that other browsers have the same issue. I think that is why you see "device busy". Because of this I use my own fork of bluealsa with multi-client support borine/bluea-alsa successfully every day with chromium and get excellent results. I do not offer support for that, but you are welcome to try it if you wish. I do not use a ~/.asoundrc for chromium, I just use
chromium --alsa-output-device=bluealsa
.
from bluez-alsa.
With chrome and chromium, if I'm not mistaken, seems the browser constantly queries/tests the ALSA playback device upon switching to it's Xorg/wayland window, every time. Long ago, I noticed aplay buffer under/over runs (or the likes) and did not initially notice this only occurring whenever switching to the xorg/wayland window containing chrome/chromium, or upon initially opening the browser. Took a long time to figure-out my problems with aplay staggered music playback! More heavy weight audio players tend to buffer the audio streams (eg. mplayer/mpv) averting the buffer under/over flows.
Some great tips for targeting my troubleshooting, versus just dumping everything at first. Give me a few months, as it's Summer and really busy.
Currently testing with Amazon.com Music/Cloud player, and all three or so Linux popular Internet browsers. Can likely temporarily close for now, or keep open. If I get something working, I will document/follow-up with the steps I took on this bug report.
from bluez-alsa.
Related Issues (20)
- Routing audio to bluealsa from hw:0,1 HOT 31
- Test all deps with pkgconfig HOT 10
- arecord Unable to install hw params, record from bluetooth failed HOT 3
- Error compiling with aptx HOT 1
- Audio cut off in the beginning of the file HOT 3
- how can an SCO link be reestablished after it has been disconnected by the HF device? HOT 3
- How to pipe bluealsa PCM to fifo? HOT 18
- aplay Unable to install hw params HOT 1
- Can't get the A2DP profile to use LDAC codec HOT 11
- LDAC shows only 96KHz as sample rate | support for other sampling rates HOT 20
- LE Audio support in bluez-alsa HOT 1
- Audio volume does not go to 100% on Raspberry Pi HOT 19
- Can't detect libsystemd-dev on debian trixie HOT 2
- test-alsa-ctl fails with bluealsa-mock: W: Couldn't get HCI device info: Address family not supported by protocol HOT 2
- test-alsa-midi fails due to permission errors HOT 2
- Build failure: undeclared variables HOT 9
- Distorted recording with certain mic (but not in pulseaudio) HOT 3
- RPI 4: Arecord the audio stream from the phone through Bluezalsa HOT 10
- 4.3.0: org.freedesktop.DBus.Error.NoReply HOT 53
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bluez-alsa.