And it’s always been terrible at it. And it still is. Pairing issues, overcompressed audio, dropping connections, overcomplicated protocol without universal support… I have no idea how it didn’t get replaced by a competing standard.
Like Wi-Fi, honestly. How is Bluetooth not just “USB over Wi-Fi”. Literally. Tunnel USB over a 2.4Ghz link. A transport layer that does transport, and then the endpoints can just… Talk to each other. It doesn’t sound hard…
Instead we have a system where my wireless controller works great except with an Intel built-in BT chipset. So when I decided to play some games last night on my new TV and tried it out with my laptop, every 15 minutes or so the controller locks up and spins constantly to the right, and has to be re-paired.
Or where if I play anything with any sort of bass in my truck the compressor flattens the mids so you can’t even hear the vocals, so I have to use a physical aux cord instead. Why is there dynamic range compression at all? Why is it not configurable? Why is this not just a raw PCM stream. WHY
We have had this protocol for 25 YEARS and it still works like beta
Blue_Morpho@lemmy.world 10 months ago
Bluetooth was designed to be low power peer to peer where WiFi was designed for highest legal power allowed and all devices connect via a router to handle the harder stuff. All Bluetooth problems stem from that design constraint.
Passwords? Bluetooth has to work without authentication to your router.
Raw pcm? Bluetooth needs low power which means low bandwidth which means no raw pcm (until recently). To get audio over the low bandwidth with low latency they had to use worse codecs than aac.