arduino-audio-tools
SquareWaveGenerator< T > Member List

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

active (defined in SoundGenerator< T >)SoundGenerator< T >protected
activeWarningIssued (defined in SoundGenerator< T >)SoundGenerator< T >protected
audioInfo() (defined in SoundGenerator< T >)SoundGenerator< T >inlinevirtual
begin() override (defined in SineWaveGenerator< T >)SineWaveGenerator< T >inlinevirtual
begin(AudioBaseInfo info) override (defined in SineWaveGenerator< T >)SineWaveGenerator< T >inlinevirtual
begin(AudioBaseInfo info, uint16_t frequency) (defined in SineWaveGenerator< T >)SineWaveGenerator< T >inline
begin(int channels, int sample_rate, uint16_t frequency=0) (defined in SineWaveGenerator< T >)SineWaveGenerator< T >inline
defaultConfig() override (defined in SineWaveGenerator< T >)SineWaveGenerator< T >inlinevirtual
double_Pi (defined in SineWaveGenerator< T >)SineWaveGenerator< T >protected
end()SoundGenerator< T >inlinevirtual
info (defined in SoundGenerator< T >)SoundGenerator< T >protected
isActive()SoundGenerator< T >inlinevirtual
logStatus() (defined in SineWaveGenerator< T >)SineWaveGenerator< T >inlineprotected
m_amplitude (defined in SineWaveGenerator< T >)SineWaveGenerator< T >protected
m_cycles (defined in SineWaveGenerator< T >)SineWaveGenerator< T >protected
m_deltaTime (defined in SineWaveGenerator< T >)SineWaveGenerator< T >protected
m_frequency (defined in SineWaveGenerator< T >)SineWaveGenerator< T >protected
m_phase (defined in SineWaveGenerator< T >)SineWaveGenerator< T >protected
output_channels (defined in SoundGenerator< T >)SoundGenerator< T >protected
readBytes(uint8_t *buffer, size_t lengthBytes)SoundGenerator< T >inlinevirtual
readSample()SquareWaveGenerator< T >inlinevirtual
readSamples(T *data, size_t sampleCount=512)SoundGenerator< T >inlinevirtual
readSamples(T src[][2], size_t frameCount)SoundGenerator< T >inlinevirtual
setAmplitude(float amp) (defined in SineWaveGenerator< T >)SineWaveGenerator< T >inline
setAudioInfo(AudioBaseInfo info) override (defined in SineWaveGenerator< T >)SineWaveGenerator< T >inlinevirtual
setFrequency(uint16_t frequency) overrideSineWaveGenerator< T >inlinevirtual
SineWaveGenerator(float amplitude=32767.0, float phase=0.0) (defined in SineWaveGenerator< T >)SineWaveGenerator< T >inline
SoundGenerator() (defined in SoundGenerator< T >)SoundGenerator< T >inline
SquareWaveGenerator(float amplitude=32767.0, float phase=0.0) (defined in SquareWaveGenerator< T >)SquareWaveGenerator< T >inline
value(T value, T amplitude) (defined in SquareWaveGenerator< T >)SquareWaveGenerator< T >inlineprotected
~SoundGenerator() (defined in SoundGenerator< T >)SoundGenerator< T >inlinevirtual