108 KSOscillator(std::shared_ptr<MidiInputData> _midiInputData,
109 std::shared_ptr<KSOscParameters> _parameters,
110 uint32_t blockSize = 32);
115 virtual bool reset(
double _sampleRate);
116 virtual bool update();
117 virtual bool render(uint32_t samplesToProcess = 1);
123 std::shared_ptr<KSOscParameters> parameters =
nullptr;
virtual bool reset(double _sampleRate)
Definition: ksoscillator.cpp:47
See also Designing Software Synthesizers in C++ 2nd Ed. by Will Pirkle.
Physical modeling oscillator fearuring Karplus-Strong plucked string algorithm.
Definition: ksoscillator.h:104
Definition: addosccore.cpp:4
Abstract base class that encapsulates functionality of a module; used with the Module-Core paradigm...
Definition: synthbase.h:1600
hard-coded arrays of FIR filter coefficients for the sample rate conversion objects (Interpolator and...
Information about a MIDI note event (note on or note off).
Definition: synthstructures.h:212
See also Designing Software Synthesizers in C++ 2nd Ed. by Will Pirkle.