| IOscBase
|
Module |
|
Header |
/Engine/Source/Runtime/SignalProcessing/Public/DSP/Osc.h |
Include |
#include "DSP/Osc.h" |
class FOsc : public Audio::IOscBase
Pitched oscillator.
Name | Description | ||
---|---|---|---|
|
float |
DPW_z1 |
Used to store state for triangular differentiator. |
|
Noise |
A noise generator |
|
|
OscType |
The type of the oscillator. |
|
|
PulseWidthLerped |
The pulse width base lerped. |
|
|
float |
TriangleSign |
Current sign of the square mod, used for triangle wave generation. |
Name | Description | |
---|---|---|
|
FOsc() |
Name | Description | |
---|---|---|
|
~FOsc() |
Name | Description | ||
---|---|---|---|
|
GetType() |
Gets the oscillator type. |
|
|
float |
PolySmooth ( |
Smooth out the saw-tooth discontinuities to improve aliasing. |
|
SetType ( |
Sets the oscillator type. |