this post was submitted on 12 Jan 2024
379 points (86.8% liked)

Technology

59398 readers
2548 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 17 points 10 months ago (5 children)

I think you're confusing BLE and Classic Bluetooth here. Classic Bluetooth was design for streaming data (serial-port emulation and voice audio) from the very first spec.

[–] [email protected] 14 points 10 months ago (4 children)

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

[–] [email protected] 2 points 10 months ago (1 children)

I don't have those problems with my bluetooth devices nearly as much anymore. The exception being in my car where it's absolute crap. I blame that mostly on car companies because they are notoriously slow at adopting new technology and/or updating their existing tech.

I'm not an expert with bluetooth or anything, but my understanding was that if the source/destination both supported the codec then there wasn't any compression from bluetooth. Could be wrong about that, but that does seem to be the case in my very limited testing. Not sure why your car/phone pairing is crap but most likely it's that your car bluetooth is a bit shitty.

I think you might be omitting a few important features of bluetooth over wifi. The really big advantage to bluetooth is that it is that it is low power. You wouldn't be able to run your earbuds for several hours on a tiny battery if it was running wifi compared to bluetooth. The low power feature is great for portable speakers too. It's also more user friendly then setting/connecting wifi, but I'm not sure if that matters as much anymore.

[–] [email protected] 5 points 10 months ago

I like Bluetooth quite a lot, but the default SBC codec that comes with A2DP isn't all that great. Even FLAK gets recompressed in an obscure format at medium bitrate.

HD "standards" like... AptX(?) aren't really a Bluetooth standard AFAIK but it runs over Bluetooth so if both devices support it, it works great.

Fun fact, them HD standards are so software based that I got support for three different HD standards when I changed OS.

load more comments (2 replies)
load more comments (2 replies)