|
arduino-audio-tools
|
USB Audio V 2.0. More...
Classes | |
| class | USBAudio2DescriptorBuilder |
| USB Audio Class 2.0 descriptor generator. More... | |
| class | USBAudioBackend |
| Abstract seam for every raw USB-stack call the UAC2 driver (USBAudioDeviceBase) needs. Concrete subclasses wrap TinyUSB (USBAudioBackendTinyUSB, today) or a native peripheral driver (STM32 HAL / Renesas USBFS — future work). More... | |
| class | USBAudioBackendTinyUSB |
| USBAudioBackend implementation wrapping the real TinyUSB device stack. Injected by the ESP32, TinyUSB (RP2040/Adafruit), and TinyUSBFreeRTOS platform subclasses of USBAudioDeviceBase. More... | |
| class | USBAudioDeviceBase |
| USB Audio Device class for audio streaming over USB. More... | |
| class | USBAudioDeviceESP32 |
| USBAudioDeviceBase subclass for ESP32-S2/S3 using the arduino-esp32 stack. More... | |
| class | USBAudioDeviceRenesas |
USBAudioDeviceBase subclass for the Arduino UNO R4 / Nano R4 (Renesas RA4M1, arduino:renesas_uno core). More... | |
| class | USBAudioDeviceTinyUSB |
| USBAudioDeviceBase subclass for RP2040 / Adafruit TinyUSB. More... | |
| class | USBAudioDeviceTinyUSBFreeRTOS |
| Variant of USBAudioDeviceTinyUSB for RP2040 + FreeRTOS. More... | |
| class | USBAudioDeviceZephyr |
| USB Audio 2.0 device backend for Zephyr RTOS. More... | |
Typedefs | |
| using | USBAudioStream = USBAudioDeviceESP32 |
| USBAudioStream type alias for ESP32. | |
USB Audio V 2.0.
| typedef USBAudioDeviceZephyr USBAudioStream |
USBAudioStream type alias for ESP32.
USBAudioStream type alias for Zephyr RTOS.
USBAudioStream type alias for the Arduino UNO R4 / Nano R4.