arduino-audio-tools
Loading...
Searching...
No Matches
GeneratorQueue< T > Member List

This is the complete list of members for GeneratorQueue< T >, including all inherited members.

activeSoundGenerator< T >protected
activeWarningIssuedSoundGenerator< T >protected
applyRamp(T sample)SoundGenerator< T >inlineprotected
audioInfo()SoundGenerator< T >inlinevirtual
available()GeneratorQueue< T >inlinevirtual
availableForWrite()GeneratorQueue< T >inlinevirtual
begin(uint16_t queue_size=256)GeneratorQueue< T >inlinevirtual
audio_tools::SoundGenerator::begin(AudioInfo info)SoundGenerator< T >inlinevirtual
audio_tools::SoundGenerator::begin()SoundGenerator< T >inlinevirtual
clear()GeneratorQueue< T >inlinevirtual
currentSampleSoundGenerator< T >protected
defaultConfig()SoundGenerator< T >inlinevirtual
downMsSoundGenerator< T >protected
downPercentSoundGenerator< T >protected
downSamplesSoundGenerator< T >protected
empty()GeneratorQueue< T >inlinevirtual
end() overrideGeneratorQueue< T >inlinevirtual
audio_tools::SoundGenerator::end(bool allow_rampdown)SoundGenerator< T >inlinevirtual
factorSoundGenerator< T >protected
getCurrentGenerator()GeneratorQueue< T >inlineprotected
infoSoundGenerator< T >protected
isActive()SoundGenerator< T >inlinevirtual
peek()GeneratorQueue< T >inlinevirtual
playMsSoundGenerator< T >protected
playSamplesSoundGenerator< T >protected
pushGenerator(SoundGenerator< T > *gen, void(*start_cb)(SoundGenerator< T > *, const void *)=nullptr, void(*end_cb)(SoundGenerator< T > *, const void *)=nullptr, const void *cb_data=nullptr)GeneratorQueue< T >inlinevirtual
queueGeneratorQueue< T >protected
rampDownDecSoundGenerator< T >protected
rampUpIncSoundGenerator< T >protected
readBytes(uint8_t *buffer, size_t buf_len) overrideGeneratorQueue< T >inlinevirtual
readBytesFrames(uint8_t *buffer, size_t lengthBytes, int frames, int channels)SoundGenerator< T >inlineprotected
readBytesFromBuffer(uint8_t *buffer, size_t lengthBytes, int frame_size, int channels)SoundGenerator< T >inlineprotected
readSample() overrideGeneratorQueue< T >inlinevirtual
readSamples(T *data, size_t len) overrideGeneratorQueue< T >inlinevirtual
recalculatePlayTime()SoundGenerator< T >inlineprotected
removeCurrentGenerator()GeneratorQueue< T >inlineprotected
restart()SoundGenerator< T >inlinevirtual
ring_bufferSoundGenerator< T >protected
setAudioInfo(AudioInfo info)SoundGenerator< T >inlinevirtual
setFrequency(float f) overrideGeneratorQueue< T >inlinevirtual
setPlayTime(uint32_t p, uint8_t u=20, uint8_t d=30) overrideGeneratorQueue< T >inlinevirtual
setRampTimes(uint32_t playMs, uint32_t upMs=5, uint32_t downMs=5)SoundGenerator< T >inlinevirtual
size()GeneratorQueue< T >inlinevirtual
SoundGenerator()SoundGenerator< T >inline
upMsSoundGenerator< T >protected
upPercentSoundGenerator< T >protected
upSamplesSoundGenerator< T >protected
~SoundGenerator()SoundGenerator< T >inlinevirtual