arduino-audio-tools
GeneratorFromArray< T > Member List

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

active (defined in SoundGenerator< T >)SoundGenerator< T >protected
activeWarningIssued (defined in SoundGenerator< T >)SoundGenerator< T >protected
audioInfo()SoundGenerator< T >inlinevirtual
begin(AudioInfo info) override (defined in GeneratorFromArray< T >)GeneratorFromArray< T >inlinevirtual
begin() overrideGeneratorFromArray< T >inlinevirtual
defaultConfig()SoundGenerator< T >inlinevirtual
end()SoundGenerator< T >inlinevirtual
GeneratorFromArray()=default (defined in GeneratorFromArray< T >)GeneratorFromArray< T >
GeneratorFromArray(T(&array)[arrayLen], int repeat=0, bool setInactiveAtEnd=false, size_t startIndex=0)GeneratorFromArray< T >inline
inactive_at_end (defined in GeneratorFromArray< T >)GeneratorFromArray< T >protected
index_increment (defined in GeneratorFromArray< T >)GeneratorFromArray< T >protected
info (defined in SoundGenerator< T >)SoundGenerator< T >protected
is_running (defined in GeneratorFromArray< T >)GeneratorFromArray< T >protected
isActive()SoundGenerator< T >inlinevirtual
isRunning() (defined in GeneratorFromArray< T >)GeneratorFromArray< T >inline
max_repeat (defined in GeneratorFromArray< T >)GeneratorFromArray< T >protected
owns_data (defined in GeneratorFromArray< T >)GeneratorFromArray< T >protected
readBytes(uint8_t *buffer, size_t lengthBytes)SoundGenerator< T >inlinevirtual
readBytesFrames(uint8_t *buffer, size_t lengthBytes, int frames, int channels) (defined in SoundGenerator< T >)SoundGenerator< T >inlineprotected
readBytesFromBuffer(uint8_t *buffer, size_t lengthBytes, int frame_size, int channels) (defined in SoundGenerator< T >)SoundGenerator< T >inlineprotected
readSample() overrideGeneratorFromArray< T >inlinevirtual
repeat_counter (defined in GeneratorFromArray< T >)GeneratorFromArray< T >protected
ring_buffer (defined in SoundGenerator< T >)SoundGenerator< T >protected
setArray(T(&array)[arrayLen]) (defined in GeneratorFromArray< T >)GeneratorFromArray< T >inline
setArray(T *array, size_t size) (defined in GeneratorFromArray< T >)GeneratorFromArray< T >inline
setAudioInfo(AudioInfo info)SoundGenerator< T >inlinevirtual
setFrequency(float frequency)SoundGenerator< T >inlinevirtual
setIncrement(int inc) (defined in GeneratorFromArray< T >)GeneratorFromArray< T >inline
setupSine(int sampleRate, float reqFrequency, float amplitude=1.0) (defined in GeneratorFromArray< T >)GeneratorFromArray< T >inline
sound_index (defined in GeneratorFromArray< T >)GeneratorFromArray< T >protected
SoundGenerator() (defined in SoundGenerator< T >)SoundGenerator< T >inline
table (defined in GeneratorFromArray< T >)GeneratorFromArray< T >protected
table_length (defined in GeneratorFromArray< T >)GeneratorFromArray< T >protected
~GeneratorFromArray() (defined in GeneratorFromArray< T >)GeneratorFromArray< T >inline
~SoundGenerator() (defined in SoundGenerator< T >)SoundGenerator< T >inlinevirtual