#include <Osc.h>
◆ IOscBase() [1/2]
| Audio::IOscBase::IOscBase |
( |
| ) |
|
◆ IOscBase() [2/2]
| Audio::IOscBase::IOscBase |
( |
const IOscBase & |
| ) |
|
|
default |
◆ ~IOscBase()
| Audio::IOscBase::~IOscBase |
( |
| ) |
|
|
virtualdefault |
◆ Generate()
◆ GetFrequency()
| float Audio::IOscBase::GetFrequency |
( |
| ) |
const |
|
inline |
◆ GetGain()
| float Audio::IOscBase::GetGain |
( |
| ) |
const |
|
inline |
◆ GetModDestAdd()
◆ GetModDestFrequency()
◆ GetModDestGain()
◆ GetModDestPulseWidth()
◆ GetModDestScale()
◆ GetPhase()
| float Audio::IOscBase::GetPhase |
( |
| ) |
const |
|
inlineprotected |
◆ GetQuadPhase()
| float Audio::IOscBase::GetQuadPhase |
( |
| ) |
const |
|
inlineprotected |
◆ Init()
◆ IsPlaying()
| bool Audio::IOscBase::IsPlaying |
( |
| ) |
const |
|
inline |
◆ IsSync()
| bool Audio::IOscBase::IsSync |
( |
| ) |
const |
|
inline |
◆ Reset()
| void Audio::IOscBase::Reset |
( |
| ) |
|
|
virtual |
◆ ResetPhase()
| void Audio::IOscBase::ResetPhase |
( |
| ) |
|
|
virtual |
◆ SetCents()
| void Audio::IOscBase::SetCents |
( |
const float |
InCents | ) |
|
◆ SetDetune()
| void Audio::IOscBase::SetDetune |
( |
const float |
InDetune | ) |
|
◆ SetFollowerOsc()
| void Audio::IOscBase::SetFollowerOsc |
( |
IOscBase * |
InFollowerOsc | ) |
|
◆ SetFreqScale()
| void Audio::IOscBase::SetFreqScale |
( |
const float |
InFreqScale | ) |
|
◆ SetFrequency()
| void Audio::IOscBase::SetFrequency |
( |
const float |
InFreqBase | ) |
|
◆ SetFrequencyMod()
| void Audio::IOscBase::SetFrequencyMod |
( |
const float |
InFreqMod | ) |
|
◆ SetGain()
| void Audio::IOscBase::SetGain |
( |
const float |
InGain | ) |
|
|
inline |
◆ SetGainMod()
| void Audio::IOscBase::SetGainMod |
( |
const float |
InGainMod | ) |
|
|
inline |
◆ SetNote()
| void Audio::IOscBase::SetNote |
( |
const float |
InNote | ) |
|
◆ SetOctave()
| void Audio::IOscBase::SetOctave |
( |
const float |
InOctave | ) |
|
◆ SetPitchBend()
| void Audio::IOscBase::SetPitchBend |
( |
const float |
InPitchBend | ) |
|
◆ SetPulseWidth()
| void Audio::IOscBase::SetPulseWidth |
( |
const float |
InPulseWidth | ) |
|
◆ SetSampleRate()
| void Audio::IOscBase::SetSampleRate |
( |
const float |
InSampleRate | ) |
|
◆ SetSemitones()
| void Audio::IOscBase::SetSemitones |
( |
const float |
InSemiTone | ) |
|
◆ SetSlaveOsc()
◆ SetSync()
| void Audio::IOscBase::SetSync |
( |
const bool |
bInSync | ) |
|
|
inline |
◆ Start()
◆ Stop()
◆ Update()
| void Audio::IOscBase::Update |
( |
| ) |
|
|
virtual |
◆ UpdatePhase()
| void Audio::IOscBase::UpdatePhase |
( |
| ) |
|
|
inlineprotected |
◆ WrapPhase()
| bool Audio::IOscBase::WrapPhase |
( |
| ) |
|
|
inlineprotected |
◆ BaseFreq
| float Audio::IOscBase::BaseFreq |
|
protected |
◆ bChanged
| bool Audio::IOscBase::bChanged |
|
protected |
◆ bIsPlaying
| bool Audio::IOscBase::bIsPlaying |
|
protected |
◆ bIsSync
| bool Audio::IOscBase::bIsSync |
|
protected |
◆ ExternalGainMod
| float Audio::IOscBase::ExternalGainMod |
|
protected |
◆ FollowerOsc
◆ Freq
| float Audio::IOscBase::Freq |
|
protected |
◆ FreqData
◆ Gain
| float Audio::IOscBase::Gain |
|
protected |
◆ ModAddDest
◆ ModFrequencyDest
◆ ModGainDest
◆ ModMatrix
◆ ModPulseWidthDest
◆ ModScaleDest
◆ Nyquist
| float Audio::IOscBase::Nyquist |
|
protected |
◆ Phase
| float Audio::IOscBase::Phase |
|
protected |
◆ PhaseInc
| float Audio::IOscBase::PhaseInc |
|
protected |
◆ PulseWidth
| float Audio::IOscBase::PulseWidth |
|
protected |
◆ PulseWidthBase
| float Audio::IOscBase::PulseWidthBase |
|
protected |
◆ PulseWidthMod
| float Audio::IOscBase::PulseWidthMod |
|
protected |
◆ SampleRate
| float Audio::IOscBase::SampleRate |
|
protected |
◆ VoiceId
| int32 Audio::IOscBase::VoiceId |
|
protected |
The documentation for this class was generated from the following files:
- Engine/Source/Runtime/SignalProcessing/Public/DSP/Osc.h
- Engine/Source/Runtime/SignalProcessing/Private/Osc.cpp