Vital
|
This is the complete list of members for vital::DigitalSvf, including all inherited members.
addInput() | vital::Processor | protected |
addOutput(int oversample=1) | vital::Processor | 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::DigitalSvf | inlinevirtual |
coefficient_lookup_ | vital::SynthFilter | static |
CoefficientLookup typedef | vital::SynthFilter | |
computeOnePoleFilterCoefficient(mono_float frequency_ratio) | vital::SynthFilter | inlinestatic |
computeSvfOnePoleFilterCoefficient(mono_float frequency_ratio) | vital::DigitalSvf | inlinestatic |
connectedInputs() | vital::Processor | |
createFilter(constants::FilterModel model) | vital::SynthFilter | static |
DigitalSvf() | vital::DigitalSvf | |
enable(bool enable) | vital::Processor | inlinevirtual |
enabled() const | vital::Processor | inline |
filter_state_ | vital::SynthFilter | protected |
getBandAmount() const | vital::DigitalSvf | inline |
getCoefficientLookup() | vital::SynthFilter | inlinestatic |
getDrive() const | vital::DigitalSvf | inline |
getHighAmount() const | vital::DigitalSvf | inline |
getHighAmount24(int style) const | vital::DigitalSvf | inline |
getLowAmount() const | vital::DigitalSvf | inline |
getLowAmount24(int style) const | vital::DigitalSvf | inline |
getMidiCutoff() const | vital::DigitalSvf | inline |
getOversampleAmount() const | vital::Processor | inline |
getResetMask(int input_index) const | vital::Processor | inline |
getResonance() const | vital::DigitalSvf | inline |
getSampleRate() const | vital::Processor | inline |
getSvfCoefficientLookup() | vital::DigitalSvf | inlinestatic |
getTopLevelRouter() const | vital::Processor | |
hardReset() override | vital::DigitalSvf | virtual |
hasState() const | vital::Processor | inlinevirtual |
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 |
k12Db enum value | vital::SynthFilter | |
k24Db enum value | vital::SynthFilter | |
kAudio enum value | vital::SynthFilter | |
kBandPeakNotch enum value | vital::SynthFilter | |
kDefaultMaxResonance | vital::DigitalSvf | static |
kDefaultMinResonance | vital::DigitalSvf | static |
kDriveGain enum value | vital::SynthFilter | |
kDualNotchBand enum value | vital::SynthFilter | |
kGain enum value | vital::SynthFilter | |
kInterpolateX enum value | vital::SynthFilter | |
kInterpolateY enum value | vital::SynthFilter | |
kMaxGain | vital::DigitalSvf | static |
kMidiCutoff enum value | vital::SynthFilter | |
kMinCutoff | vital::DigitalSvf | static |
kMinGain | vital::DigitalSvf | static |
kNotchPassSwap enum value | vital::SynthFilter | |
kNumInputs enum value | vital::SynthFilter | |
kNumStyles enum value | vital::SynthFilter | |
kPassBlend enum value | vital::SynthFilter | |
kReset enum value | vital::SynthFilter | |
kResonance enum value | vital::SynthFilter | |
kShelving enum value | vital::SynthFilter | |
kSpread enum value | vital::SynthFilter | |
kStyle enum value | vital::SynthFilter | |
kTranspose enum value | vital::SynthFilter | |
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::DigitalSvf | virtual |
process12(const poly_float *audio_in, int num_samples, poly_float current_resonance, poly_float current_drive, poly_float current_post_multiply, FilterValues &blends) | vital::DigitalSvf | |
process24(const poly_float *audio_in, int num_samples, poly_float current_resonance, poly_float current_drive, poly_float current_post_multiply, FilterValues &blends) | vital::DigitalSvf | |
processBasic12(const poly_float *audio_in, int num_samples, poly_float current_resonance, poly_float current_drive, poly_float current_post_multiply, FilterValues &blends) | vital::DigitalSvf | |
processBasic24(const poly_float *audio_in, int num_samples, poly_float current_resonance, poly_float current_drive, poly_float current_post_multiply, FilterValues &blends) | vital::DigitalSvf | |
processDual(const poly_float *audio_in, int num_samples, poly_float current_resonance, poly_float current_drive, poly_float current_post_multiply, FilterValues &blends1, FilterValues &blends2) | vital::DigitalSvf | |
Processor(int num_inputs, int num_outputs, bool control_rate=false, int max_oversample=1) | vital::Processor | |
processWithInput(const poly_float *audio_in, int num_samples) override | vital::DigitalSvf | virtual |
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_masks) override | vital::DigitalSvf | virtual |
router(ProcessorRouter *router) | vital::Processor | inline |
router() const | vital::Processor | inline |
router_ | vital::Processor | protected |
setBasic(bool basic) | vital::DigitalSvf | inline |
setControlRate(bool control_rate) | vital::Processor | inlinevirtual |
setDriveCompensation(bool drive_compensation) | vital::DigitalSvf | inline |
setOversampleAmount(int oversample) | vital::Processor | inlinevirtual |
setPluggingStart(int start) | vital::Processor | inline |
setResonanceBounds(mono_float min, mono_float max) | vital::DigitalSvf | |
setSampleRate(int sample_rate) | vital::Processor | inlinevirtual |
setupFilter(const FilterState &filter_state) override | vital::DigitalSvf | virtual |
state_ | vital::Processor | protected |
Style enum name | vital::SynthFilter | |
svf_coefficient_lookup_ | vital::DigitalSvf | static |
SvfCoefficientLookup typedef | vital::DigitalSvf | |
tick(poly_float audio_in, poly_float coefficient, poly_float resonance, poly_float drive, FilterValues &blends) | vital::DigitalSvf | |
tick24(poly_float audio_in, poly_float coefficient, poly_float resonance, poly_float drive, FilterValues &blends) | vital::DigitalSvf | |
tickBasic(poly_float audio_in, poly_float coefficient, poly_float resonance, poly_float drive, FilterValues &blends) | vital::DigitalSvf | |
tickBasic24(poly_float audio_in, poly_float coefficient, poly_float resonance, poly_float drive, FilterValues &blends) | vital::DigitalSvf | |
tickDual(poly_float audio_in, poly_float coefficient, poly_float resonance, poly_float drive, FilterValues &blends1, FilterValues &blends2) | vital::DigitalSvf | |
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 | |
~DigitalSvf() | vital::DigitalSvf | inlinevirtual |
~Processor() | vital::Processor | inlinevirtual |
~SynthFilter() | vital::SynthFilter | inlinevirtual |