The DFOscillator object implements generates a very pure sinusoidal oscillator by placing poles direclty on the unit circle. Accuracy is excellent even at low frequencies.
More...
#include <fxobjects.h>
The DFOscillator object implements generates a very pure sinusoidal oscillator by placing poles direclty on the unit circle. Accuracy is excellent even at low frequencies.
Audio I/O:
- Output only object: pitched audio sinusoidal generator.
Control I/F:
- Author
- Will Pirkle http://www.willpirkle.com
- Version
- Revision : 1.0
- Date
- Date : 2018 / 09 / 7
◆ getParameters() [1/4]
get parameters: note use of custom structure for passing param data
- Returns
- OscillatorParameters custom data structure
◆ getParameters() [2/4]
get parameters: note use of custom structure for passing param data
- Returns
- OscillatorParameters custom data structure
◆ getParameters() [3/4]
get parameters: note use of custom structure for passing param data
- Returns
- OscillatorParameters custom data structure
◆ getParameters() [4/4]
get parameters: note use of custom structure for passing param data
- Returns
- OscillatorParameters custom data structure
◆ renderAudioOutput() [1/4]
◆ renderAudioOutput() [2/4]
◆ renderAudioOutput() [3/4]
◆ renderAudioOutput() [4/4]
◆ reset() [1/4]
virtual bool DFOscillator::reset |
( |
double |
_sampleRate | ) |
|
|
inlinevirtual |
◆ reset() [2/4]
virtual bool DFOscillator::reset |
( |
double |
_sampleRate | ) |
|
|
inlinevirtual |
◆ reset() [3/4]
virtual bool DFOscillator::reset |
( |
double |
_sampleRate | ) |
|
|
inlinevirtual |
◆ reset() [4/4]
virtual bool DFOscillator::reset |
( |
double |
_sampleRate | ) |
|
|
inlinevirtual |
◆ setParameters() [1/4]
set parameters: note use of custom structure for passing param data
- Parameters
-
◆ setParameters() [2/4]
set parameters: note use of custom structure for passing param data
- Parameters
-
◆ setParameters() [3/4]
set parameters: note use of custom structure for passing param data
- Parameters
-
◆ setParameters() [4/4]
set parameters: note use of custom structure for passing param data
- Parameters
-
◆ updateDFO() [1/4]
void DFOscillator::updateDFO |
( |
| ) |
|
|
inline |
◆ updateDFO() [2/4]
void DFOscillator::updateDFO |
( |
| ) |
|
|
inline |
◆ updateDFO() [3/4]
void DFOscillator::updateDFO |
( |
| ) |
|
|
inline |
◆ updateDFO() [4/4]
void DFOscillator::updateDFO |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file:
- C:/RackAFX_v7/ASPIK_SDK/samples/demo_custom_views/With FFTW/DemoCustomViews/project_source/source/PluginObjects/fxobjects.h