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

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

activeSoundGenerator< int16_t >protected
activeWarningIssuedSoundGenerator< int16_t >protected
amplitudeSineFromTable< T >protected
amplitude_to_beSineFromTable< T >protected
angleSineFromTable< T >protected
applyRamp(int16_t sample)SoundGenerator< int16_t >inlineprotected
audioInfo()SoundGenerator< int16_t >inlinevirtual
base_frequencySineFromTable< T >protected
begin()SineFromTable< T >inline
begin(AudioInfo info, float frequency)SineFromTable< T >inline
begin(int channels, int sample_rate, uint16_t frequency=0)SineFromTable< T >inline
begin()SineFromTable< T >inline
begin(AudioInfo info, float frequency)SineFromTable< T >inline
begin(int channels, int sample_rate, uint16_t frequency=0)SineFromTable< T >inline
audio_tools::audio_tools::SoundGenerator< int16_t >::begin(AudioInfo info)SoundGenerator< int16_t >inlinevirtual
currentSampleSoundGenerator< int16_t >protected
defaultConfig()SoundGenerator< int16_t >inlinevirtual
downMsSoundGenerator< int16_t >protected
downPercentSoundGenerator< int16_t >protected
downSamplesSoundGenerator< int16_t >protected
end()SoundGenerator< int16_t >inlinevirtual
factorSoundGenerator< int16_t >protected
infoSoundGenerator< int16_t >protected
interpolate(float angle)SineFromTable< T >inlineprotected
interpolate(float angle)SineFromTable< T >inlineprotected
is_firstSineFromTable< T >protected
isActive()SoundGenerator< int16_t >inlinevirtual
map(T x, T in_min, T in_max, T out_min, T out_max)SineFromTable< T >inlineprotected
map(T x, T in_min, T in_max, T out_min, T out_max)SineFromTable< T >inlineprotected
max_amplitude_stepSineFromTable< T >protected
playMsSoundGenerator< int16_t >protected
playSamplesSoundGenerator< int16_t >protected
rampDownDecSoundGenerator< int16_t >protected
rampUpIncSoundGenerator< int16_t >protected
readBytes(uint8_t *data, size_t len)SoundGenerator< int16_t >inlinevirtual
readBytesFrames(uint8_t *buffer, size_t lengthBytes, int frames, int channels)SoundGenerator< int16_t >inlineprotected
readBytesFromBuffer(uint8_t *buffer, size_t lengthBytes, int frame_size, int channels)SoundGenerator< int16_t >inlineprotected
readSample()SineFromTable< T >inlinevirtual
readSample()SineFromTable< T >inlinevirtual
readSamples(int16_t *data, size_t len)SoundGenerator< int16_t >inlinevirtual
recalculatePlayTime()SoundGenerator< int16_t >inlineprotected
restart()SoundGenerator< int16_t >inlinevirtual
ring_bufferSoundGenerator< int16_t >protected
setAmplitude(float amplitude)SineFromTable< T >inline
setAmplitude(float amplitude)SineFromTable< T >inline
setAudioInfo(AudioInfo info)SoundGenerator< int16_t >inlinevirtual
setFrequency(float freq)SineFromTable< T >inlinevirtual
setFrequency(float freq)SineFromTable< T >inlinevirtual
setMaxAmplitudeStep(float step)SineFromTable< T >inline
setMaxAmplitudeStep(float step)SineFromTable< T >inline
setPlayTime(uint32_t playMs, uint8_t upPercent=20, uint8_t downPercent=30)SoundGenerator< int16_t >inlinevirtual
setRampTimes(uint32_t playMs, uint32_t upMs=5, uint32_t downMs=5)SoundGenerator< int16_t >inlinevirtual
SineFromTable(float amplitude=NumberConverter::maxValueT< T >())SineFromTable< T >inline
SineFromTable(float amplitude=NumberConverter::maxValueT< T >())SineFromTable< T >inline
SoundGenerator()SoundGenerator< int16_t >inline
stepSineFromTable< T >protected
step_newSineFromTable< T >protected
updateAmplitudeInSteps()SineFromTable< T >inlineprotected
updateAmplitudeInSteps()SineFromTable< T >inlineprotected
upMsSoundGenerator< int16_t >protected
upPercentSoundGenerator< int16_t >protected
upSamplesSoundGenerator< int16_t >protected
valuesSineFromTable< T >protected
~SoundGenerator()SoundGenerator< int16_t >inlinevirtual