|
Gin
|
Band-limited stereo oscillator with multiple voices for unison effects. More...
#include <gin_oscillators.h>
Public Member Functions | |
| BLLTVoicedStereoOscillator (BandLimitedLookupTables &bllt, int maxVoices=8) | |
Public Member Functions inherited from VoicedStereoOscillator< StereoOscillator, VoicedStereoOscillatorParams > | |
| VoicedStereoOscillator ()=default | |
| void | setSampleRate (double sr) |
| void | noteOn (float phase=-1) |
| void | noteOn (float phases[]) |
| void | process (float note, const VoicedStereoOscillatorParams ¶ms, juce::AudioSampleBuffer &buffer) |
| void | processAdding (float note, const VoicedStereoOscillatorParams ¶ms, juce::AudioSampleBuffer &buffer) |
Additional Inherited Members | |
Protected Attributes inherited from VoicedStereoOscillator< StereoOscillator, VoicedStereoOscillatorParams > | |
| juce::OwnedArray< StereoOscillator > | oscillators |
Band-limited stereo oscillator with multiple voices for unison effects.
BLLTVoicedStereoOscillator combines the band-limited StereoOscillator with the multi-voice capabilities of VoicedStereoOscillator. It's ideal for creating rich, detuned analog-style sounds without aliasing.
Key Features:
Usage:
| BLLTVoicedStereoOscillator::BLLTVoicedStereoOscillator | ( | BandLimitedLookupTables & | bllt, |
| int | maxVoices = 8 |
||
| ) |