Gin
|
Stereo Wavetable Oscillator with multiples voices, pan, spread, detune, etc. More...
Public Member Functions | |
WTVoicedStereoOscillator (int maxVoices=8) | |
void | setWavetable (juce::OwnedArray< BandLimitedLookupTable > *table) |
Public Member Functions inherited from VoicedStereoOscillator< WTOscillator, WTVoicedStereoOscillatorParams > | |
VoicedStereoOscillator ()=default | |
void | setSampleRate (double sr) |
void | noteOn (float phase=-1) |
void | noteOn (float phases[]) |
void | process (float note, const WTVoicedStereoOscillatorParams ¶ms, juce::AudioSampleBuffer &buffer) |
void | processAdding (float note, const WTVoicedStereoOscillatorParams ¶ms, juce::AudioSampleBuffer &buffer) |
Additional Inherited Members | |
Protected Attributes inherited from VoicedStereoOscillator< WTOscillator, WTVoicedStereoOscillatorParams > | |
juce::OwnedArray< WTOscillator > | oscillators |
Stereo Wavetable Oscillator with multiples voices, pan, spread, detune, etc.
WTVoicedStereoOscillator::WTVoicedStereoOscillator | ( | int | maxVoices = 8 | ) |
void WTVoicedStereoOscillator::setWavetable | ( | juce::OwnedArray< BandLimitedLookupTable > * | table | ) |