#include <WaveTableOsc.h>
◆ FWaveTableOsc()
| Audio::FWaveTableOsc::FWaveTableOsc |
( |
| ) |
|
◆ ~FWaveTableOsc()
| Audio::FWaveTableOsc::~FWaveTableOsc |
( |
| ) |
|
|
virtual |
◆ CreateWaveTable()
◆ Generate()
| void Audio::FWaveTableOsc::Generate |
( |
float * |
OutputNormalPhase, |
|
|
float * |
OutputQuadPhase = nullptr |
|
) |
| |
◆ GetFrequencyHz()
| float Audio::FWaveTableOsc::GetFrequencyHz |
( |
| ) |
const |
|
inline |
◆ GetTable() [1/2]
◆ GetTable() [2/2]
| const TArray< float > & Audio::FWaveTableOsc::GetTable |
( |
| ) |
const |
◆ GetType()
◆ Init()
| void Audio::FWaveTableOsc::Init |
( |
const float |
InSampleRate, |
|
|
const float |
InFrequencyHz |
|
) |
| |
◆ Reset()
| void Audio::FWaveTableOsc::Reset |
( |
| ) |
|
◆ SetFrequencyHz()
| void Audio::FWaveTableOsc::SetFrequencyHz |
( |
const float |
InFrequencyHz | ) |
|
◆ SetSampleRate()
| void Audio::FWaveTableOsc::SetSampleRate |
( |
const float |
InSampleRate | ) |
|
◆ SetScaleAdd()
| void Audio::FWaveTableOsc::SetScaleAdd |
( |
const float |
InScale, |
|
|
const float |
InAdd |
|
) |
| |
◆ UpdateFrequency()
| void Audio::FWaveTableOsc::UpdateFrequency |
( |
| ) |
|
|
protected |
◆ FrequencyHz
| float Audio::FWaveTableOsc::FrequencyHz |
|
protected |
◆ NormalPhaseReadIndex
| float Audio::FWaveTableOsc::NormalPhaseReadIndex |
|
protected |
◆ OutputAdd
| float Audio::FWaveTableOsc::OutputAdd |
|
protected |
◆ OutputScale
| float Audio::FWaveTableOsc::OutputScale |
|
protected |
◆ PhaseIncrement
| float Audio::FWaveTableOsc::PhaseIncrement |
|
protected |
◆ QuadPhaseReadIndex
| float Audio::FWaveTableOsc::QuadPhaseReadIndex |
|
protected |
◆ SampleRate
| float Audio::FWaveTableOsc::SampleRate |
|
protected |
◆ WaveTableBuffer
◆ WaveTableType
The documentation for this class was generated from the following files: