WT Oscillator.
More...
|
| WTOscillator ()=default |
|
void | setSampleRate (double sr) |
|
void | noteOn (float p=-1) |
|
void | process (float note, const Params ¶ms, juce::AudioSampleBuffer &buffer) |
|
void | processAdding (float note, const Params ¶ms, juce::AudioSampleBuffer &buffer) |
|
void | processAddingSimple (float note, const Params ¶ms, juce::AudioSampleBuffer &buffer) |
|
void | processAddingComplex (float note, const Params ¶ms, juce::AudioSampleBuffer &buffer) |
|
void | processAddingCrossfadeComplex (float note, const Params ¶ms, juce::AudioSampleBuffer &buffer) |
|
template<typename T > |
void | postProcess (const Params ¶ms, T &v) |
|
void | setWavetable (juce::OwnedArray< BandLimitedLookupTable > *table) |
|
void | setBlockDC (bool b) |
|
◆ WTOscillator()
WTOscillator::WTOscillator |
( |
| ) |
|
|
default |
◆ setSampleRate()
void WTOscillator::setSampleRate |
( |
double |
sr | ) |
|
◆ noteOn()
void WTOscillator::noteOn |
( |
float |
p = -1 | ) |
|
◆ process()
void WTOscillator::process |
( |
float |
note, |
|
|
const Params & |
params, |
|
|
juce::AudioSampleBuffer & |
buffer |
|
) |
| |
◆ processAdding()
void WTOscillator::processAdding |
( |
float |
note, |
|
|
const Params & |
params, |
|
|
juce::AudioSampleBuffer & |
buffer |
|
) |
| |
◆ processAddingSimple()
void WTOscillator::processAddingSimple |
( |
float |
note, |
|
|
const Params & |
params, |
|
|
juce::AudioSampleBuffer & |
buffer |
|
) |
| |
◆ processAddingComplex()
void WTOscillator::processAddingComplex |
( |
float |
note, |
|
|
const Params & |
params, |
|
|
juce::AudioSampleBuffer & |
buffer |
|
) |
| |
◆ processAddingCrossfadeComplex()
void WTOscillator::processAddingCrossfadeComplex |
( |
float |
note, |
|
|
const Params & |
params, |
|
|
juce::AudioSampleBuffer & |
buffer |
|
) |
| |
◆ postProcess()
template<typename T >
void WTOscillator::postProcess |
( |
const Params & |
params, |
|
|
T & |
v |
|
) |
| |
◆ setWavetable()
◆ setBlockDC()
void WTOscillator::setBlockDC |
( |
bool |
b | ) |
|
The documentation for this class was generated from the following file: