HN.zip

Telephone colophon: Or, how I overengineered my call audio (2020)

24 points by mafro - 5 comments
miki123211 [3 hidden]5 mins ago
I really wish it was easier to do high-quality audio calls these days.

It's technically feasible, apps that can do this have existed for years[1,2,3], but they're either non-free or kludgy and unintuitive as hell.

At this point, It's definitely a UX problem, not a "we don't have the tech to do this" problem.

Analog phones in the 80s sounded better than almost anything a typical consumer is likely to interact with these days[4]. Now, it's all crappy 16kHZ Bluetooth headsets, bad noise / echo cancellation everywhere, and all that encoded with some low-quality opus.

nobody seems to care about this very much. We now have devices that can go up to a few hundred mb/s over WiFi, yet Bluetooth hasn't changed much since 20 years ago, and the audio quality is basically what it was back then.

[1] https://bearware.dk [2] https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_arti... [3] https://cleanfeed.net/ [4] https://evan-doorbell.com/wp-content/uploads/Overview-rough....

perching_aix [3 hidden]5 mins ago
It still positively mystifies me why the only actually lossless codec used for getting data to and from a headset / earpiece wirelessly is the extremely underadopted and proprietary aptX Lossless. Like I just cannot for the life of me understand why is it so difficult to push ~2.3 megabits/sec (48 KHz, 16-bit stereo listen + same but mono mic) wirelessly in the big 2025.
avidiax [3 hidden]5 mins ago
This is basically what services like cleanfeed[1] are designed to do: send and receive high fidelity audio with minimal latency.

I'm sure in practice you can't have a jam session more than 50ms or so away from your bandmates before the latency starts becoming very noticeable.

[1] https://cleanfeed.net/

GianFabien [3 hidden]5 mins ago
I guess that's one way to do it. For a simpler approach, I'd just use a basic 4-chan mixer and feed its output into the computer.
atoav [3 hidden]5 mins ago
Reading this it turns out I have overengineered my call audio for years without even being aware of it.