addInput() | vital::Processor | protected |
addOutput(int oversample=1) | vital::Processor | protected |
audio_rate_state_ | vital::SynthLfo | protected |
checkInputAndOutputSize(int num_samples) | vital::Processor | |
clearOutputBufferForReset(poly_mask reset_mask, int input_index, int output_index) const | vital::Processor | inline |
clone() const override | vital::SynthLfo | inlinevirtual |
connectedInputs() | vital::Processor | |
control_rate_state_ | vital::SynthLfo | protected |
correctToTime(double seconds) | vital::SynthLfo | |
enable(bool enable) | vital::Processor | inlinevirtual |
enabled() const | vital::Processor | inline |
getOversampleAmount() const | vital::Processor | inline |
getReleaseMask() | vital::SynthLfo | inline |
getResetMask(int input_index) const | vital::Processor | inline |
getSampleRate() const | vital::Processor | inline |
getTopLevelRouter() const | vital::Processor | |
getValueAtPhase(mono_float *buffer, poly_float resolution, poly_int max_index, poly_float phase) | vital::SynthLfo | inline |
getValueAtPhase(poly_float phase) | vital::SynthLfo | inline |
hardReset() | vital::Processor | inlinevirtual |
hasState() const | vital::Processor | inlinevirtual |
held_mask_ | vital::SynthLfo | protected |
init() | vital::Processor | inlinevirtual |
initialized() | vital::Processor | inline |
input(unsigned int index=0) const | vital::Processor | inline |
inputMatchesBufferSize(int input=0) | vital::Processor | |
inputs_ | vital::Processor | protected |
isControlRate() const | vital::Processor | inline |
isInputSourcePolyphonic(int index=0) | vital::Processor | inline |
isPolyphonic() const | vital::Processor | virtual |
kAmplitude enum value | vital::SynthLfo | |
kDelay enum value | vital::SynthLfo | |
kDottedTempo enum value | vital::SynthLfo | |
kEnvelope enum value | vital::SynthLfo | |
kFade enum value | vital::SynthLfo | |
kFrequency enum value | vital::SynthLfo | |
kHalfLifeRatio | vital::SynthLfo | static |
kKeytrack enum value | vital::SynthLfo | |
kLoopHold enum value | vital::SynthLfo | |
kLoopPoint enum value | vital::SynthLfo | |
kMaxPower | vital::SynthLfo | static |
kMinHalfLife | vital::SynthLfo | static |
kNoteCount enum value | vital::SynthLfo | |
kNoteTrigger enum value | vital::SynthLfo | |
kNumInputs enum value | vital::SynthLfo | |
kNumOutputs enum value | vital::SynthLfo | |
kNumSyncOptions enum value | vital::SynthLfo | |
kNumSyncTypes enum value | vital::SynthLfo | |
kOscFrequency enum value | vital::SynthLfo | |
kOscPhase enum value | vital::SynthLfo | |
kPhase enum value | vital::SynthLfo | |
kSmoothMode enum value | vital::SynthLfo | |
kSmoothTime enum value | vital::SynthLfo | |
kStereoPhase enum value | vital::SynthLfo | |
kSustainEnvelope enum value | vital::SynthLfo | |
kSync enum value | vital::SynthLfo | |
kSyncType enum value | vital::SynthLfo | |
kTempo enum value | vital::SynthLfo | |
kTime enum value | vital::SynthLfo | |
kTrigger enum value | vital::SynthLfo | |
kTripletTempo enum value | vital::SynthLfo | |
kValue enum value | vital::SynthLfo | |
null_source_ | vital::Processor | protectedstatic |
numInputs() const | vital::Processor | inline |
numInputsChanged() | vital::Processor | inlinevirtual |
numOutputs() const | vital::Processor | inline |
numOwnedInputs() const | vital::Processor | inline |
numOwnedOutputs() const | vital::Processor | inline |
output(unsigned int index=0) const | vital::Processor | inline |
outputs_ | vital::Processor | protected |
owned_inputs_ | vital::Processor | protected |
owned_outputs_ | vital::Processor | protected |
ownedInput(unsigned int index=0) const | vital::Processor | inline |
ownedOutput(unsigned int index=0) const | vital::Processor | inline |
plug(const Output *source) | vital::Processor | |
plug(const Output *source, unsigned int input_index) | vital::Processor | |
plug(const Processor *source) | vital::Processor | |
plug(const Processor *source, unsigned int input_index) | vital::Processor | |
plugging_start_ | vital::Processor | protected |
plugNext(const Output *source) | vital::Processor | |
plugNext(const Processor *source) | vital::Processor | |
process(int num_samples) override | vital::SynthLfo | virtual |
processAudioRate(int num_samples) | vital::SynthLfo | protected |
processAudioRateEnvelope(int num_samples, poly_float current_phase, poly_float current_offset, poly_float delta_offset) | vital::SynthLfo | protected |
processAudioRateLfo(int num_samples, poly_float current_phase, poly_float current_offset, poly_float delta_offset) | vital::SynthLfo | protected |
processAudioRateLoopHold(int num_samples, poly_float current_phase, poly_float current_offset, poly_float delta_offset) | vital::SynthLfo | protected |
processAudioRateLoopPoint(int num_samples, poly_float current_phase, poly_float current_offset, poly_float delta_offset) | vital::SynthLfo | protected |
processAudioRateSustainEnvelope(int num_samples, poly_float current_phase, poly_float current_offset, poly_float delta_offset) | vital::SynthLfo | protected |
processControlRate(int num_samples) | vital::SynthLfo | protected |
Processor(int num_inputs, int num_outputs, bool control_rate=false, int max_oversample=1) | vital::Processor | |
processTrigger() | vital::SynthLfo | protected |
processWithInput(const poly_float *audio_in, int num_samples) | vital::Processor | inlinevirtual |
registerInput(Input *input, int index) | vital::Processor | virtual |
registerInput(Input *input) | vital::Processor | virtual |
registerOutput(Output *output, int index) | vital::Processor | virtual |
registerOutput(Output *output) | vital::Processor | virtual |
reset(poly_mask reset_mask) | vital::Processor | inlinevirtual |
router(ProcessorRouter *router) | vital::Processor | inline |
router() const | vital::Processor | inline |
router_ | vital::Processor | protected |
setControlRate(bool control_rate) | vital::Processor | inlinevirtual |
setOversampleAmount(int oversample) | vital::Processor | inlinevirtual |
setPluggingStart(int start) | vital::Processor | inline |
setSampleRate(int sample_rate) | vital::Processor | inlinevirtual |
source_ | vital::SynthLfo | protected |
state_ | vital::Processor | protected |
sync_seconds_ | vital::SynthLfo | protected |
SyncType enum name | vital::SynthLfo | |
SynthLfo(LineGenerator *source) | vital::SynthLfo | |
trigger_delay_ | vital::SynthLfo | protected |
trigger_sample_ | vital::SynthLfo | protected |
unplug(const Output *source) | vital::Processor | virtual |
unplug(const Processor *source) | vital::Processor | virtual |
unplugIndex(unsigned int input_index) | vital::Processor | virtual |
useInput(Input *input) | vital::Processor | |
useInput(Input *input, int index) | vital::Processor | |
useOutput(Output *output) | vital::Processor | |
useOutput(Output *output, int index) | vital::Processor | |
was_control_rate_ | vital::SynthLfo | protected |
~Processor() | vital::Processor | inlinevirtual |