Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Are you using the OEM provided adapter? The reason is probably due to the usb-c standard being a clusterfuck and essentially having two different types of "usb-c to 3.5mm dongle":

1. active dongle that gets digital audio signals from the phone, and converts that to analog using an onboard DAC

2. passive dongle that receives analog audio signals from the phone, and simply converts the pinout from usb-c to 3.5mm[1]

If you try to use the latter dongle on a phone that doesn't support that use case (ie. it doesn't contain onboard DAC), it will fail to work.

[1] https://en.wikipedia.org/wiki/USB-C#Audio_Adapter_Accessory_...



Passive dongles are the only ones that actually have something to do with USB-C standard, as those allow to simply route the analog connection through the USB-C port. Active dongles are just regular USB sound cards that you can plug into a PC too and which could use a USB-A plug just as well.


This is an active USB-C to headphone dongle designed for phones: https://www.amazon.com.au/Stereo-Adapter-Hi-res-Headphone-Co...

It specifically mentioned Pixel 4 compatibility.

Yes, I think it might work on a PC too, but I've never tried that.


Add a passive USB-C to A dongle and you can use stuff like this: https://www.amazon.com.au/EZONEDEAL-microphone-external-Exte...

Technically, this is more or less the same thing as what you linked to, just in a different form factor.

Or even this: https://www.alibaba.com/product-detail/5-1-Channel-USB-2-0_6...

Also same thing, but likely to have a crappier DAC.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: