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

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

activeSoundGenerator< T >protected
activeWarningIssuedSoundGenerator< T >protected
applyRamp(T sample)SoundGenerator< T >inlineprotected
audioInfo()SoundGenerator< T >inlinevirtual
begin(AudioInfo info) overrideGeneratorFromArray< T >inlinevirtual
begin(AudioInfo info, float frequency)GeneratorFromArray< T >inline
begin() overrideGeneratorFromArray< T >inlinevirtual
currentSampleSoundGenerator< T >protected
defaultConfig()SoundGenerator< T >inlinevirtual
downMsSoundGenerator< T >protected
downPercentSoundGenerator< T >protected
downSamplesSoundGenerator< T >protected
end() overrideGeneratorFromArray< T >inlinevirtual
audio_tools::SoundGenerator::end(bool allow_rampdown)SoundGenerator< T >inlinevirtual
factorSoundGenerator< T >protected
frequencyGeneratorFromArray< T >protected
GeneratorFromArray()=defaultGeneratorFromArray< T >
GeneratorFromArray(T(&array)[arrayLen], int repeat=0, bool setInactiveAtEnd=false, size_t startIndex=0)GeneratorFromArray< T >inline
inactive_at_endGeneratorFromArray< T >protected
index_incrementGeneratorFromArray< T >protected
infoSoundGenerator< T >protected
is_runningGeneratorFromArray< T >protected
isActive()SoundGenerator< T >inlinevirtual
isRunning()GeneratorFromArray< T >inline
max_repeatGeneratorFromArray< T >protected
owns_dataGeneratorFromArray< T >protected
playMsSoundGenerator< T >protected
playSamplesSoundGenerator< T >protected
rampDownDecSoundGenerator< T >protected
rampUpIncSoundGenerator< T >protected
readBytes(uint8_t *data, size_t len)SoundGenerator< 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() overrideGeneratorFromArray< T >inlinevirtual
readSamples(T *data, size_t len)SoundGenerator< T >inlinevirtual
recalculatePlayTime()SoundGenerator< T >inlineprotected
repeat_counterGeneratorFromArray< T >protected
restart()SoundGenerator< T >inlinevirtual
ring_bufferSoundGenerator< T >protected
setArray(T(&array)[arrayLen])GeneratorFromArray< T >inline
setArray(T *array, size_t size)GeneratorFromArray< T >inline
setAudioInfo(AudioInfo info)SoundGenerator< T >inlinevirtual
setFrequency(float frequency) overrideGeneratorFromArray< T >inlinevirtual
setIncrement(int inc)GeneratorFromArray< T >inline
setPlayTime(uint32_t playMs, uint8_t upPercent=20, uint8_t downPercent=30)SoundGenerator< T >inlinevirtual
setRampTimes(uint32_t playMs, uint32_t upMs=5, uint32_t downMs=5)SoundGenerator< T >inlinevirtual
setupSine(int sampleRate, float reqFrequency, float amplitude=1.0)GeneratorFromArray< T >inline
sound_indexGeneratorFromArray< T >protected
SoundGenerator()SoundGenerator< T >inline
tableGeneratorFromArray< T >protected
upMsSoundGenerator< T >protected
upPercentSoundGenerator< T >protected
upSamplesSoundGenerator< T >protected
~SoundGenerator()SoundGenerator< T >inlinevirtual