Search found 3 matches

by jmf111
Fri May 15, 2026 7:50 pm
Forum: ESP IoT Solution
Topic: esp_device_uac limited to 16 bits samples ? Intention of extension ?
Replies: 0
Views: 16

esp_device_uac limited to 16 bits samples ? Intention of extension ?

Hello,

I'm working on a usb to i2s bridge based on esp32-P4, based on the esp_device_uac component. For this component, the samples bit depth seems fixed to 16 bits.
See tusb_config_uac.h : #define CFG_TUD_AUDIO_FUNC_1_FORMAT_1_RESOLUTION_TX 16

Would you know if there is an intention to extend ...
by jmf111
Sat Mar 21, 2026 8:39 am
Forum: ESP IoT Solution
Topic: esp_device_uac multichannel speaker working with Linux but not Windows
Replies: 1
Views: 118

Re: esp_device_uac multichannel speaker working with Linux but not Windows

The extra sample slot needed for Async feedback implementation for the EP maxsize is hard coded to +4 in the esp_device_uac code, which is OK for stereo but not for higher number of channels. Once addressed, Windows recognises the device.
by jmf111
Thu Mar 19, 2026 10:25 am
Forum: ESP IoT Solution
Topic: esp_device_uac multichannel speaker working with Linux but not Windows
Replies: 1
Views: 118

esp_device_uac multichannel speaker working with Linux but not Windows

I work on a USB to I2S_TDM bridge supporting 8 channels. The platform will be ESP32-P4.

I use the Espressif esp_device_uac component from ESP IoT Solutions (https://components.espressif.com/components/espressif/usb_device_uac), which relies on TinyUSB ^0.17.0~2 (TinyUSB last native version is 20.0 ...

Go to advanced search