Connect Multiple Bluetooth Speakers with Raspberry Pi
-
I'm trying to connect several bluetooth devices with Raspberry PI to use them as speakers.
I'm using RetroPie as a distribution, because of the tests I've done it's the only one that matches and allows continuous synchronization with several bluetooth devices at the same time.
However, the system only detects the first device that connects as a sound card, the rest keep the bluetooth synchronization active, but it does not interpret them as audio cards even though it is indicated by blueman-manager.
Is there anything I can do to keep all devices synchronized and supported as audio cards?
-
@onlypalmero said in Connect Multiple Bluetooth Speakers with Raspberry Pi:
I'm trying to connect several bluetooth devices with Raspberry PI to use them as speakers.
I'm using RetroPie as a distribution, because of the tests I've done it's the only one that matches and allows continuous synchronization with several bluetooth devices at the same time.
However, the system only detects the first device that connects as a sound card, the rest keep the bluetooth synchronization active, but it does not interpret them as audio cards even though it is indicated by blueman-manager.
Is there anything I can do to keep all devices synchronized and supported as audio cards?
I have made some progress, although the problem remains the same. I have disabled the internal bluetooth by modifying the file [/boot/config.txt] adding the line
dtoverlay=pi3-disable-bt
, then I used a bluetooth USB capable of connecting with multiple devices like the ASUS BT400. After pairing and connecting to the speakers, I launch the commandpacmd list sinks
andpactl list cards
to see the configuration but I discover that Pulseaudio has only emulated the first devicebluez.XX.XX.XX.XX ...
. I suppose the problem exists in the Bluez and PulseAudio modules. Can somebody help me? -
@onlypalmero Did you search the web? I did very quickly and found these two:
- https://askubuntu.com/questions/78174/play-sound-through-two-or-more-outputs-devices
- https://askubuntu.com/questions/680817/jack-and-pulseaudio-multiple-sinks/
The first one requires a graphical desktop, so you may have to install the PIXEL desktop. In the second link, the answer describes a way in the console.
But as I said, these are just some promising finds I got with a very short search and I didn't try any of them.
-
@Clyde Very thank's, i wil try it this week and return back with news, thank'u
-
@OnlyPalmero You're welcome. I'm eager to know if anything of it was actually useful. 😊
-
The finally solution for me was manage the relationship 1:1, one speaker with one dongle (USB). For spread the sound on all speaker i used an virtual audio card with "paprefs". Maybe we'll see this skills on new Bluetooth versions.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.