arduino-audio-tools
SineFromTable< T > Member List

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

active (defined in SoundGenerator< T >)SoundGenerator< T >protected
activeWarningIssued (defined in SoundGenerator< T >)SoundGenerator< T >protected
amplitude (defined in SineFromTable< T >)SineFromTable< T >protected
amplitude_to_be (defined in SineFromTable< T >)SineFromTable< T >protected
angle (defined in SineFromTable< T >)SineFromTable< T >protected
audioInfo()SoundGenerator< T >inlinevirtual
base_frequency (defined in SineFromTable< T >)SineFromTable< T >protected
begin() (defined in SineFromTable< T >)SineFromTable< T >inlinevirtual
begin(AudioInfo info, float frequency) (defined in SineFromTable< T >)SineFromTable< T >inline
begin(int channels, int sample_rate, uint16_t frequency=0) (defined in SineFromTable< T >)SineFromTable< T >inline
begin(AudioInfo info) (defined in SoundGenerator< T >)SoundGenerator< T >inlinevirtual
defaultConfig()SoundGenerator< T >inlinevirtual
end()SoundGenerator< T >inlinevirtual
info (defined in SoundGenerator< T >)SoundGenerator< T >protected
interpolate(float angle) (defined in SineFromTable< T >)SineFromTable< T >inlineprotected
is_first (defined in SineFromTable< T >)SineFromTable< T >protected
isActive()SoundGenerator< T >inlinevirtual
map(T x, T in_min, T in_max, T out_min, T out_max) (defined in SineFromTable< T >)SineFromTable< T >inlineprotected
max_amplitude_step (defined in SineFromTable< T >)SineFromTable< T >protected
readBytes(uint8_t *data, size_t len)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()SineFromTable< T >inlinevirtual
ring_buffer (defined in SoundGenerator< T >)SoundGenerator< T >protected
setAmplitude(float amplitude)SineFromTable< T >inline
setAudioInfo(AudioInfo info)SoundGenerator< T >inlinevirtual
setFrequency(float freq)SineFromTable< T >inlinevirtual
setMaxAmplitudeStep(float step)SineFromTable< T >inline
SineFromTable(float amplitude=32767.0) (defined in SineFromTable< T >)SineFromTable< T >inline
SoundGenerator() (defined in SoundGenerator< T >)SoundGenerator< T >inline
step (defined in SineFromTable< T >)SineFromTable< T >protected
step_new (defined in SineFromTable< T >)SineFromTable< T >protected
updateAmplitudeInSteps() (defined in SineFromTable< T >)SineFromTable< T >inlineprotected
values (defined in SineFromTable< T >)SineFromTable< T >protected
~SoundGenerator() (defined in SoundGenerator< T >)SoundGenerator< T >inlinevirtual