Admittedly, I could be smarter and/or less sleep deprived, then maybe I wouldn’t be having trouble taking in all the technical information. So I’m not saying this is a bad article. But is there a thesis hidden somewhere (even a tl;dr, as the cool kids say)? I made it about half-way through without knowing what the actual problem is before I gave up (see above lack of smarts and sleep). I THINK it’s suboptimal audio quality? (Which, admittedly again, probability says it is, given this is about headphones)
The observation is that most USB-C to 3.5mm (“aux jack”) audio dongles are supporting high quality audio but only support the USB Full Speed (FS) data rate which is not enough for the high quality audio. This causes problems.
Problem: Audio is a low power (relatively low data) signal that goes over wire. Audio data (not audio) sent via USB needs decoding into audio before it gets sent down the headphone wire. Implementation fails due to insufficient bandwidth. Graphs and textual details go into details about the bottlenecks.
Admittedly, I could be smarter and/or less sleep deprived, then maybe I wouldn’t be having trouble taking in all the technical information. So I’m not saying this is a bad article. But is there a thesis hidden somewhere (even a tl;dr, as the cool kids say)? I made it about half-way through without knowing what the actual problem is before I gave up (see above lack of smarts and sleep). I THINK it’s suboptimal audio quality? (Which, admittedly again, probability says it is, given this is about headphones)
tl;dr: me no brain good but me interested, eli5?
The observation is that most USB-C to 3.5mm (“aux jack”) audio dongles are supporting high quality audio but only support the USB Full Speed (FS) data rate which is not enough for the high quality audio. This causes problems.
Agreed, and this article is written backwards.
Problem: Audio is a low power (relatively low data) signal that goes over wire. Audio data (not audio) sent via USB needs decoding into audio before it gets sent down the headphone wire. Implementation fails due to insufficient bandwidth. Graphs and textual details go into details about the bottlenecks.
Buzzing, buttons not working, other devices not working in the same bus. I’d just read it when you’ve had some sleep
I have never owned a phone where the USB port remains functional.