Gin
Public Member Functions | List of all members
WTVoicedStereoOscillator Class Reference

Stereo Wavetable Oscillator with multiples voices, pan, spread, detune, etc. More...

Inheritance diagram for WTVoicedStereoOscillator:

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 &params, juce::AudioSampleBuffer &buffer)
 
void processAdding (float note, const WTVoicedStereoOscillatorParams &params, juce::AudioSampleBuffer &buffer)
 

Additional Inherited Members

- Protected Attributes inherited from VoicedStereoOscillator< WTOscillator, WTVoicedStereoOscillatorParams >
juce::OwnedArray< WTOscillatoroscillators
 

Detailed Description

Stereo Wavetable Oscillator with multiples voices, pan, spread, detune, etc.

Constructor & Destructor Documentation

◆ WTVoicedStereoOscillator()

WTVoicedStereoOscillator::WTVoicedStereoOscillator ( int  maxVoices = 8)

Member Function Documentation

◆ setWavetable()

void WTVoicedStereoOscillator::setWavetable ( juce::OwnedArray< BandLimitedLookupTable > *  table)

The documentation for this class was generated from the following file: