this post was submitted on 24 Jan 2025
831 points (99.5% liked)

Programmer Humor

20284 readers
563 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 23 points 1 week ago* (last edited 1 week ago) (3 children)

at high signal strength LDAC should default to 990kbps.. which is kind of ridiculous since it's so high it's higher than some lossless codecs, like uncompressed 16-bit 48kHz. (which is higher than standard CD quality)

[–] [email protected] 28 points 1 week ago (1 children)

Uncompressed 16 bit 48KHz stereo is 1536 kbps, which is just slightly higher than what bluetooth 5 is capable of.

[–] [email protected] 22 points 1 week ago

Oh I forgot about stereo, ha.

[–] [email protected] 11 points 1 week ago* (last edited 1 week ago) (1 children)

The bitrate is manually enforceable on Linux, too

*specifically using PipeWire

[–] [email protected] 7 points 1 week ago

Pipewire or the pulseaduo Bluetooth codec add-on. The pipewire implementation seems to be mimicking the old pulseaudio plugin.

[–] [email protected] 1 points 1 week ago

That's assuming raw PCM data, no compression (lossy or lossless) whatsoever.

LDAC can do lossless redbook audio (16 bit 44.1 KHz) at 990kbps. All other modes are lossy.
It's probably doing something much like FLAC- lossy encoder + residual corrections to ensure you get the original waveform back out, but with less bandwidth than raw PCM.