BackgroundAudio 1.3.3
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CBackgroundAudioAACClassInterrupt-driven AAC decoder. Generates a full frame of samples each cycle and uses the RawBuffer to safely hand data from the app to the decompressor
 CBackgroundAudioMixerReal-time, IRQ driven mixer with configurable number of inputs
 CBackgroundAudioMixerInputImplements an emulated AudioOutputBase and feeds resampled data from it up to an input of an AudioOutputMixer object
 CBackgroundAudioMP3ClassInterrupt-driven MP3 decoder. Generates a full frame of samples each cycle and uses the RawBuffer to safely hand data from the app to the decompressor
 CBackgroundAudioSpeechClassInterrupt-driven ESpeak-NG instance. Generates a full frame of samples each cycle and uses the RawBuffer to safely hand data from the app to the decompressor
 CBackgroundAudioVoiceStructure to collect a ESpeak-NG voice with its human-readable name
 CBackgroundAudioWAVClassInterrupt-driven WAV decoder. Generates a full frame of samples each cycle and uses the RawBuffer to safely hand data from the app to the decompressor
 CESP32I2SAudioI2S object with IRQ-based callbacks to a FreeRTOS task, for use with BackgroundAudio
 CRawDataBufferInterrupt-safe, multicore-safe biftable buffer for libmad raw data
 CROMDataBufferSpecial-purpose buffer which never shifts memory and only allows a single written block of data, used for ROM sources