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

Programmer Humor

22232 readers
533 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
[–] sus@programming.dev 24 points 2 months ago* (last edited 2 months 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)

[–] cmnybo@discuss.tchncs.de 28 points 2 months ago (1 children)

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

[–] sus@programming.dev 22 points 2 months ago

Oh I forgot about stereo, ha.

[–] circuitfarmer@lemmy.sdf.org 11 points 2 months ago* (last edited 2 months ago) (1 children)

The bitrate is manually enforceable on Linux, too

*specifically using PipeWire

[–] ProgrammingSocks@pawb.social 7 points 2 months ago

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

[–] SirEDCaLot@lemmy.today 1 points 2 months 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.