arduino-audio-tools
|
Audio Player. More...
Classes | |
class | AudioPlayer |
Implements a simple audio player which supports the following commands: More... | |
class | AudioSource |
Abstract Audio Data Source for the AudioPlayer which is used by the Audio Players. More... | |
class | AudioSourceCallback |
Callback Audio Data Source which is used by the Audio Players. More... | |
class | AudioSourceDynamicURL |
Audio Source which provides the data via the network from an URL. The URLs are stored in an Vector of dynamically allocated strings. More... | |
class | AudioSourceIdxSDFAT |
ESP32 AudioSource for AudioPlayer using an SD card as data source. This class is based on the Arduino SD implementation For UTF8 Support change SdFatConfig.h define USE_UTF8_LONG_NAMES 1. More... | |
class | AudioSourceIdxSDMMC |
ESP32 AudioSource for AudioPlayer using an SD card as data source. This class is based on the Arduino SD_MMC implementation Connect the SD card to the following pins: More... | |
class | AudioSourceLittleFS |
ESP32 AudioSource for AudioPlayer using an the LittleFS file system. More... | |
class | AudioSourceSD |
ESP32 AudioSource for AudioPlayer using an SD card as data source. This class is based on the Arduino SD implementation Connect the SD card to the following pins: More... | |
class | AudioSourceSDFAT |
ESP32 AudioSource for AudioPlayer using an SD card as data source. This class is based on the Arduino SD implementation Connect the SD card. For UTF8 Support change SdFatConfig.h define USE_UTF8_LONG_NAMES 1. More... | |
class | AudioSourceSDMMC |
ESP32 AudioSource for AudioPlayer using an SD card as data source. This class is based on the Arduino SD_MMC implementation Connect the SD card to the following pins: More... | |
class | AudioSourceSPIFFS |
ESP32 AudioSource for AudioPlayer using an the SPIFFS file system. More... | |
class | AudioSourceSTD |
AudioSource using the standard C++ api. More... | |
class | AudioSourceURL |
Audio Source which provides the data via the network from an URL. More... | |
class | AudioSourceVFS |
AudioSource using the standard C++ api. In order to make this work you need to configure and provide a VFS object! More... | |
class | KARadioProtocol |
KA-Radio Protocol: We can use the KA-Radio protocol to control the audio player provided by the audiotools. Supported commands: play, instant, volume, volume+, volume-, pause, resume, stop, start, next, prev, mute, infos, version. Example: volume=50&play=128&infos See https://github.com/karawin/Ka-Radio32/blob/master/Interface.md. More... | |
class | KARadioProtocolServer |
KA-Radio Protocol Server which provides the KARadioProtocol over http to control the audio player provided by the audiotools. More... | |
class | VFS_LittleFS |
ESP32 Virtual File System for the LittleFS. The default mount point is "/littlefs" DRAFT implementation: not tested See https://github.com/espressif/esp-idf/tree/master/examples/storage/sd_card/sdspi. More... | |
class | VFS_Multi |
Define multipe VFS with their mount point. More... | |
class | VFS_SDMMC |
ESP32 Virtual File System for SDMMC. The default mount point is "/sdcard" DRAFT implementation: not tested see https://github.com/espressif/esp-idf/blob/master/examples/storage/sd_card/sdmmc/README.md. More... | |
class | VFS_SDSPI |
ESP32 Virtual File System for SPI SD. The default mount point is "/sdcard" DRAFT implementation: not tested See https://github.com/espressif/esp-idf/tree/master/examples/storage/sd_card/sdspi. More... | |
class | VFS_SPFFS |
ESP32 Virtual File System for the SPFFS. The default mount point is "/spiffs" DRAFT implementation: not tested See https://github.com/espressif/esp-idf/tree/master/examples/storage/sd_card/sdspi. More... | |
class | VFSFile |
Arduino File support using std::fstream. More... | |
Audio Player.