|
arduino-audio-tools
|
#include <Arduino.h>#include "usb/USB.h"#include <cstring>#include "AudioTools/Communication/USB/USBAudioBackendTinyUSB.h"#include "AudioTools/Communication/USB/USBAudioDeviceBase.h"#include "AudioTools/Concurrency/LockFree/RingBufferSPSC.h"Go to the source code of this file.
Classes | |
| class | Emulated_TinyUSB |
| Minimal wrapper around the ESP32 TinyUSB API. We emulate the basic functionality so that we can use the same TinyUSBDevice API on RP2040 and ESP32. More... | |
| class | USBAudioDeviceRenesas |
USBAudioDeviceBase subclass for the Arduino UNO R4 / Nano R4 (Renesas RA4M1, arduino:renesas_uno core). More... | |
Namespaces | |
| namespace | audio_tools |
| Generic Implementation of sound input and output for desktop environments using portaudio. | |
Functions | |
| uint8_t * | __USBGetCustomInterfaceDescriptor (uint8_t itfnum, size_t *len, uint8_t *num_interfaces) |
Variables | |
| static Emulated_TinyUSB | TinyUSBDevice |
| uint8_t * __USBGetCustomInterfaceDescriptor | ( | uint8_t | itfnum, |
| size_t * | len, | ||
| uint8_t * | num_interfaces | ||
| ) |