piCorePlayer 8.0.0 - Bluetooth Discussion

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • paul-
    Senior Member
    • Jan 2013
    • 5675

    Only the rpi boards with 5Ghz wifi connections seem to work okay when bluetooth is enabled.
    piCorePlayer a small player for the Raspberry Pi in RAM.
    Homepage: https://www.picoreplayer.org

    Please donate if you like the piCorePlayer

    Comment

    • hoppel42
      Junior Member
      • Aug 2020
      • 3

      Hi,
      how can I reconnect BT-Speaker on Reboot?
      Have a Dockin D Fine 2 Speaker connected to Built-In BT.
      On Reboot it says "Disconnected" and I have to connect it on the "Currently connected devices" Page first.

      Comment

      • paul-
        Senior Member
        • Jan 2013
        • 5675

        Normally power your speaker on after you boot your pCP device.
        piCorePlayer a small player for the Raspberry Pi in RAM.
        Homepage: https://www.picoreplayer.org

        Please donate if you like the piCorePlayer

        Comment

        • carsten_h
          Senior Member
          • Apr 2019
          • 746

          Originally posted by paul-
          Only the rpi boards with 5Ghz wifi connections seem to work okay when bluetooth is enabled.
          I tested a Zero-W with an external USB Bluetooth stick which is working without a problem in a Pi 3B+ and there it is not possible to get it correctly to work. The sound is cut every few ms.
          Pi4 4GB piCorePlayer with LMS and Squeezelite for USB inside an Argon One case
          Pi3B+ (7" Display, Hifiberry DAC+ Pro) piCorePlayer with Squeezlite/Jivelite for Hifiberry inside a SmartiPi touch case
          Pi Zero W only for Bluetooth headphones
          Two Airport Express
          Ikea Symfonisk

          Comment

          • Tony T
            Senior Member
            • Nov 2009
            • 1464

            Great work on the BT integration.
            As the WiFi on my SB Radios has become unreliable due to neighbors WiFI6 interference, I've switched to ethernet on all but one SB Radio that I use as a portable, so I was constantly re-booting it to re-establish my WiFi connection.

            I bought a BT Speaker and it works great with PiCorePlayer.. Just turn on the BT Speaker and play continues where I left off. And the MPRIS support allowing pause and skipping to the next track is outstanding
            Last edited by Tony T; 2022-05-07, 04:55.
            Tony
             SBTouch ♪ SBRadio ♬

            Comment

            • Tony T
              Senior Member
              • Nov 2009
              • 1464

              Is there a terminal command I can use to connect a BT device that’s already paired?
              (Quicker than loading the PiCorePlayer web UI)

              Edit: guess I could just use bluetoothctl
              Last edited by Tony T; 2022-05-07, 18:06.
              Tony
               SBTouch ♪ SBRadio ♬

              Comment

              • bobcoupee
                Member
                • Sep 2020
                • 73

                Bluetooth Controller Not Found

                Hi

                So I am trying to get a Bluetooth Dongle described as "CSR 4.0" working with my RPi 2 with pCP 8.1.

                I have installed the Bluetooth Extensions, but when I select to [Power On] the BT Controller the following is seen:

                "Turning the BT Controller power on...
                No default controller available"

                I can also see the following in dmesg:

                [ 4.322188] usb 1-1.4: New USB device found, idVendor=0a12, idProduct=0001, bcdDevice=88.91
                [ 4.322204] usb 1-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
                [ 4.322217] usb 1-1.4: Product: BT DONGLE10

                [ 18.084881] usbcore: registered new interface driver btusb
                [ 18.097144] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds...

                [ 23.607722] Bluetooth: HCI UART driver ver 2.3
                [ 23.607760] Bluetooth: HCI UART protocol H4 registered
                [ 23.608024] Bluetooth: HCI UART protocol Three-wire (H5) registered
                [ 23.608358] Bluetooth: HCI UART protocol Broadcom registered
                [ 24.051675] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
                [ 24.051703] Bluetooth: BNEP filters: protocol multicast
                [ 24.051749] Bluetooth: BNEP socket layer initialized

                Any ideas what I need to do to get the controller working?

                Thanks.

                Comment

                • Paul Webster
                  Senior Member
                  • Apr 2005
                  • 9634

                  I think that the Bluetooth controller being referred to is the one inside the Raspberry Pi (and in your case you may well not have one).
                  So don't go through that step for Bluetooth via USB - leave it disabled.
                  Paul Webster
                  Author of "Now Playing" plugins covering Radio France (FIP etc), PlanetRadio (Bauer - Kiss, Absolute, Scala, JazzFM etc), KCRW, ABC Australia and CBC/Radio-Canada
                  and, via the extra "Radio Now Playing" plugin lots more - see https://forums.slimdevices.com/showt...Playing-plugin

                  Comment

                  • StefGreg
                    Junior Member
                    • May 2022
                    • 17

                    how to customize the output device for bluealsa-aplay (only) ???

                    Hi,


                    based on my experience ...
                    when a BT player connects to the pCP, this process is launched:

                    12945 root 0:05 / usr / local / bin / bluealsa-aplay -D plughw: CARD = E30, DEV = 0 2C: D0: 5A: 60: 14: 88

                    now the problem is the output device ...
                    my DAC topping E30 to reproduce the audio of a connected BT player must use this output device:

                    plughw: CARD = E30, DEV = 0
                    E30, USB Audio
                    Hardware device with all software conversions


                    but the default device of my pCP - which for obvious reasons I prefer for squeezelite - is this:
                    hw: CARD = E30, DEV = 0
                    E30, USB Audio
                    Direct hardware device without any conversions


                    The question is:

                    does anyone know how to customize pCP so that bluealsa-aplay uses its own output device, different from the one used by squeezelite ???

                    in the concrete case:
                    bluealsa-aplay -D plughw: CARD = E30, DEV = 0
                    and
                    squeezelite -o hw: CARD = E30, DEV = 0


                    thx

                    piCorePlayer version: 8.1.0, piCore version: 13.1, Squeezelite version and license: 1.9.9-1403-pCP
                    LMS: Versione: 8.2.0 - 1627922070

                    Comment

                    • paul-
                      Senior Member
                      • Jan 2013
                      • 5675

                      That is coming in the next pcp release.....if I can get some spare time.
                      piCorePlayer a small player for the Raspberry Pi in RAM.
                      Homepage: https://www.picoreplayer.org

                      Please donate if you like the piCorePlayer

                      Comment

                      • paul-
                        Senior Member
                        • Jan 2013
                        • 5675

                        Originally posted by bobcoupee
                        Hi

                        So I am trying to get a Bluetooth Dongle described as "CSR 4.0" working with my RPi 2 with pCP 8.1.
                        From my recollection the chips labeled as CSR 4.0 are mostly broken in linux. Requires a special patched kernel driver.
                        piCorePlayer a small player for the Raspberry Pi in RAM.
                        Homepage: https://www.picoreplayer.org

                        Please donate if you like the piCorePlayer

                        Comment

                        • StefGreg
                          Junior Member
                          • May 2022
                          • 17

                          Originally posted by paul-
                          That is coming in the next pcp release.....if I can get some spare time.
                          good new!

                          thx

                          Comment

                          • paul-
                            Senior Member
                            • Jan 2013
                            • 5675

                            pCP 8.2 is out now, contains the separate device output setting, as well as aptX and Ldac support.

                            Make sure you do the update on the bluetooth page after you upgrade to 8.2.0.
                            piCorePlayer a small player for the Raspberry Pi in RAM.
                            Homepage: https://www.picoreplayer.org

                            Please donate if you like the piCorePlayer

                            Comment

                            • urknall
                              Senior Member
                              • Jan 2018
                              • 165

                              Thx for the additional codec support, i updated the bluetooth extension, but still cannot choose the other codecs...
                              Is there still anything missing, www update?
                              LMS 9 (Debian virtual machine on ESXi) - 2x Squeezebox Radio - 4x piCorePlayer on Raspberry Pi 3 - Yamaha RX-A840 - several SqueezeAMPs (boost and non-boost versions) - Squeezeplay on iMac at work (connected over vpn to home lms)

                              Comment

                              • Paul Webster
                                Senior Member
                                • Apr 2005
                                • 9634

                                Did it offer the list on the Bluetooth web page?
                                I see
                                Choose which codecs to allow on your system.
                                SBC AAC aptX aptX-HD LDA
                                Paul Webster
                                Author of "Now Playing" plugins covering Radio France (FIP etc), PlanetRadio (Bauer - Kiss, Absolute, Scala, JazzFM etc), KCRW, ABC Australia and CBC/Radio-Canada
                                and, via the extra "Radio Now Playing" plugin lots more - see https://forums.slimdevices.com/showt...Playing-plugin

                                Comment

                                Working...