HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
|
This is the complete list of members for HephAudio::TriangleWaveOscillator, including all inherited members.
frequency | HephAudio::Oscillator | |
GenerateBuffer() const | HephAudio::Oscillator | |
GenerateBuffer(size_t size) const | HephAudio::Oscillator | |
GenerateBuffer(size_t index, size_t size) const | HephAudio::Oscillator | |
operator[](size_t n) const override | HephAudio::TriangleWaveOscillator | virtual |
Oscillator() | HephAudio::Oscillator | protected |
Oscillator(double peakAmplitude, double frequency, uint32_t sampleRate, double phase_rad) | HephAudio::Oscillator | protected |
peakAmplitude | HephAudio::Oscillator | |
phase_rad | HephAudio::Oscillator | |
sampleRate | HephAudio::Oscillator | |
TriangleWaveOscillator() | HephAudio::TriangleWaveOscillator | |
TriangleWaveOscillator(uint32_t sampleRate) | HephAudio::TriangleWaveOscillator | |
TriangleWaveOscillator(double peakAmplitude, double frequency, uint32_t sampleRate, double phase_rad) | HephAudio::TriangleWaveOscillator | |
~Oscillator()=default | HephAudio::Oscillator | virtual |