Been pulling my hair out on this one, I cant seem to get LDAC and aptX working on my system despite following numerous guides. The headphones I am fighting with is a JBL Tour Pro 3. (which literally says aptX on the box)
opi codecs
If you don’t have opi
, zypper install opi
beforehand
AptX:
Install libopenaptx from Packman or libfreeaptx from multimedia:proaudio repo.
https://software.opensuse.org/package/libfreeaptx
https://software.opensuse.org/package/libfreeaptx0
LDAC:
https://software.opensuse.org/package/libldac2
https://software.opensuse.org/package/ldacBT
Also
Contrary to popular belief of aptX sound quality, in some cases it can produce worse audio quality than SBC with a standard 328k bitrate.
It turned out that almost all modern BT headphones, speakers, receivers … support SBC bitrates up to 730 kbit/s just out of the box. And that patch (SBC XQ) helps to encode BT audio on Andriod smartphones at the following bitrates:
BT EDR 2 - 452.0 kbit/s for 44.1/16, 492.0 kbit/s for 48/16 BT EDR 3 - 551.2 kbit/s for 44.1/16, 600.0 kbit/s for 48/16
https://wiki.archlinux.org/title/Bluetooth_headset
PipeWire acts as a drop-in replacement for PulseAudio and offers an easy way to set up Bluetooth headsets. It includes out-of-the-box support for A2DP sink profiles using SBC/SBC-XQ, AptX, LDAC or AAC codecs, and HFP/HSP.
Please test SBC-XQ.
so apparently my earbuds need to have the codecs manually enabled on an Android device.
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.