Pairing is famously a UX nightmare [0]. Even Apple's AirPods cut out constantly, suffer from interference from other nearby devices [1], and apparently just don't work in an open space [2].<p>To people with Bluetooth expertise: Why is the Bluetooth audio experience always so...bad? Are there some fundamental technical limitations in the spec? Are my expectations unreasonable? Or is it just always implemented poorly? Followup: are there competing technologies that Just Work™?<p>[0]: https://xkcd.com/2055/<p>[1]: https://support.apple.com/en-is/HT209369 ("move away from places [with] a lot of Wi-Fi activity")<p>[2]: http://www.iphonehacks.com/2018/04/heres-why-your-airpods-or-other-bluetooth-headphones-cut-out-while-crossing-a-street.html
So, no one has touched on a technical limitation. Bluetooth sucks for going through water. (If you like The Maths <a href="http://www1.lsbu.ac.uk/water/microwave_water.html" rel="nofollow">http://www1.lsbu.ac.uk/water/microwave_water.html</a> )<p>Guess what people are mainly made of?<p>So, if you are standing between a BT transmitter and a BT receiver a lot of magic needs to happen to get the data moving between the two.<p>People love Airpods. People often put their phones in their pockets. A lot of water in the way.<p>If you notice BT being particularly terrible, look for how water might be blocking the signal.<p>This, of course, isn't the cause of all BT problems, but knowing this fundamental really helps troubleshoot when you run into a lot of them.
> Are there some fundamental technical limitations in the spec?<p>It's the same issue as with practically everything else digital these days. Hugely complicated thousand-page standards that few, if any, understand in their entirety. Implementations that are rushed to market to "be fixed later because it's just software" - which never actually happens because the next thing comes along and instead of fixing existing shit it's again a rush to the deadline to push more of it out the door.
It's a low power legacy frequency hopper with a bloated USB like network stack that isn't USB. That was the design from the very beginning.<p>It's unfixable.<p>My honest professional opinion is the people that wrote the spec had no idea what they were doing.
The core Bluetooth spec is 2985 pages. Essentially no-one correctly implements it; it's arguable that the spec is sufficiently complex, vague and self-contradictory that it's impossible to correctly implement. Unless you're using two devices by the same manufacturer (Earpods with an iPhone, a PS4 with the PS4 controller) your odds of getting a consistent, reliable experience are vanishingly slim.
If I remember correctly, the bluetooth headset profile (if you require microphone input) is pretty low bandwidth (think gsm quality), which would explain low quality in that case.<p>Newer Bluetooth variants support higher quality audio without a microphone (A2DP), and that's what you are likely using today unless you are in a call.<p>As far as interference in the 2.4GHz range, there is not much you can do about it in areas you don't control.
I'm still annoyed that I can't get FM radio to route over Bluetooth without getting some bizarre up.<p>My old Moto G could play FM Radio, and you could select Bluetooth as the output. Fast forward to today, and the Samsung A50 (in my hands right now), has the ability to pick the app, and select the output to Bluetooth, but it doesn't work for FM Radio. Why? Because Bluetooth is just not consistent in my opinion.<p>EDIT: I am probably in the minority of people that insist on FM Radio on their phone. Just putting that out there as most people will not run into my problems.
Bluetooth audio quality, while still noticeably worse than wired connections, is much better on iOS devices using the AAC codec than on earlier codecs. Check device specs before buying. Many currently available Bluetooth devices, even some very inexpensive ones, support AAC. Use aptX on Android, AAC on iOS. If you care more about quality than convenience, use a wired connection. If you are listening to contemporary popular music with extreme dynamic range compression (not the same as data compression), you might not even be able to tell the difference between a quality Bluetooth codec and a wired connection.
Well Sony WH1000 MX2/3 perform really well, so do Bose QCII and the Harman Kardon Esquire also provide high quality sound.<p>BT headphones can and do sound nice.
I do not know why it's so bad, but I do make a point to rant about it whenever I can (around friends). I've had terrible luck with it, absolutely never works for me. Another thing I've noticed about it which drives me crazy is that some devices will try to make up for issues by stretching/shrinking audio. This will either distort the tonality, or the rythm... but either way it messes up the song. And it blows my mind. Aux cords are cheap and foolproof.<p>In terms of alternatives, I have heard "zigby" mentioned. Also, aux cords Just Work. And I know this wouldn't work for everything, but I always wish I could have infrared transmission wherever possible. Even if I can't actually hear the transmissions, it still feels very loud to be blasting bluetooth out in <i>every</i> direction.
SBC codec, that is default and mandatory suck ass. It was chosen because they didn't want to pay the patent licensing fees of something better.<p>SBC was made for voice and is acceptable for that. Better codecs like AptX and AAC exists in many devices now, but because of incompabilites SBC is often negotiated anyway.
Wish there's easy way to broadcast to multiple devices to share media. Had to use a bluetooth audio receiver with 3.5 jack + splitter + 2 cable headphones.<p>Also what is it about specific intersections that reliably causes connectivity / stutter issues? Is it something specific to the traffic signalling equipment or spectrum pollution? It happens more in dense urban environments but there are several extremely bland pedestrian crossings in my neighborhood where this happens as well. And then only on certain headphones.<p>Also the fact that battery reporting is still not standard is annoying.
I just bought a new car with BlueTooth integration, my first such car. I listen to Pandora when I drive.<p>I notice that the connection is not reliable, even when the phone is in a holder on the dash. I end up using the AUX input through the headphone jack.<p>I'm wondering if this is a common problem in cars, or if I should have my car looked at.
I think you've used only bad devices so you've had a bad experience. Use a good pair of Bluetooth headphones like Sony WH1000 or Bose Qc35 along with a good phone like Galaxy S10. It's perfect. No cut outs, amazing quality, insane range.
<i>Followup: are there competing technologies that Just Work™?</i><p>The W1/H1 chips, here after referred to as "Makes BT Not Suck" chips or MBNS, are the reason I put up with the otherwise unremarkable sound quality of Beats Studios and AirPods. I was reminded why just recently as I took the Bluetooth speaker out to the garage so the wife and I could do yoga. "Oh, yeaaaahhh. I have to go find the last device it was connected to, and disconnect it. Then, and only then, can I pair to her iPad."<p>If I had a HomePod or other AirPlay speaker in the garage, no matter what the speaker was connected to previous, I could have just told the iPad to use the speaker and be done with it.