USB-C to 3.5mm audio adapter

Hi,

does someone have a recommendation for a USB-C to 3.5mm audio adapter? I would like to get my devices connected to my Oneplus 7p that have the standard 3.5mm jack.

My first attempt was to get one of the many adapters out there, but besides being listed as usb device, there is nothing else happening on the phone. Audio is still played through the phone speaker.

The adapter I tried is this one:


Some basic functionality seems to be present, dmesg gives that:
[86200.317972] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[86200.317995] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[86200.318012] usb usb1: Product: xHCI Host Controller
[86200.318028] usb usb1: Manufacturer: Linux 4.14.83-perf-g268d654d43d5 xhci-hcd
[86200.318046] usb usb1: SerialNumber: xhci-hcd.0.auto
[86200.326508] usb usb2: We don’t know the algorithms for LPM for this host, disabling LPM.
[86200.326811] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[86200.326830] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[86200.326850] usb usb2: Product: xHCI Host Controller
[86200.326865] usb usb2: Manufacturer: Linux 4.14.83-perf-g268d654d43d5 xhci-hcd
[86200.326881] usb usb2: SerialNumber: xhci-hcd.0.auto

Any help very welcome. Thanks.

First of all, try to find something from real Hi-Fi brands.
https://www.head-fi.org/showcase/categories/amp-dacs.271/
https://www.head-fi.org/showcase/categories/portable-amps.270/
The point is that what we call “adapters” here, in fact, doesn’t just transform the sound signal, but builds almost the whole sound instead of your smartophone. It’s a complete audio rack, packaged in a piece of cable with connectors.

If you need maximum portability and ready to go somewhat expensive, take a look at NextDrive Spectra, for example.

Many thanks for those links, that looks like some decent equipment for getting audio connected in a decent fashion.

I was not quite sure if those adapters are supported by /e/ at all. Now the second adapted arrived (link below) and that works fine. Looking at the dmesg output, it comes up completely different as the first one:

[95836.299920] usbpd usbpd0: typec mode:4 present:0 type:0 orientation:2
[95836.299960] usbpd usbpd0: Type-C Analog Audio Adapter connected
[95836.310991] tavil_codec tavil_codec: wcd_mbhc_usbc_ana_event_handler: mode = 4
[95836.320474] wcd_mbhc_usbc_plug_detect_handler: mbhc->current_plug: 0 detection_type: 1