addInput() | vital::Processor | protected |
addOutput(int oversample=1) | vital::Processor | protected |
band_high_compressor_ | vital::MultibandCompressor | protected |
band_high_filter_ | vital::MultibandCompressor | protected |
band_high_lower_ratio_ | vital::MultibandCompressor | protected |
band_high_lower_threshold_ | vital::MultibandCompressor | protected |
band_high_output_gain_ | vital::MultibandCompressor | protected |
band_high_upper_ratio_ | vital::MultibandCompressor | protected |
band_high_upper_threshold_ | vital::MultibandCompressor | protected |
BandOptions enum name | vital::MultibandCompressor | |
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::MultibandCompressor | inlinevirtual |
connectedInputs() | vital::Processor | |
enable(bool enable) | vital::Processor | inlinevirtual |
enabled() const | vital::Processor | inline |
getOversampleAmount() const | vital::Processor | inline |
getResetMask(int input_index) const | vital::Processor | inline |
getSampleRate() const | vital::Processor | inline |
getTopLevelRouter() const | vital::Processor | |
hardReset() | vital::Processor | inlinevirtual |
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 |
kAttack enum value | vital::MultibandCompressor | |
kAudio enum value | vital::MultibandCompressor | |
kAudioOut enum value | vital::MultibandCompressor | |
kBandInputMeanSquared enum value | vital::MultibandCompressor | |
kBandLowerRatio enum value | vital::MultibandCompressor | |
kBandLowerThreshold enum value | vital::MultibandCompressor | |
kBandOutputGain enum value | vital::MultibandCompressor | |
kBandOutputMeanSquared enum value | vital::MultibandCompressor | |
kBandUpperRatio enum value | vital::MultibandCompressor | |
kBandUpperThreshold enum value | vital::MultibandCompressor | |
kEnabledBands enum value | vital::MultibandCompressor | |
kHighBand enum value | vital::MultibandCompressor | |
kHighInputMeanSquared enum value | vital::MultibandCompressor | |
kHighLowerRatio enum value | vital::MultibandCompressor | |
kHighLowerThreshold enum value | vital::MultibandCompressor | |
kHighOutputGain enum value | vital::MultibandCompressor | |
kHighOutputMeanSquared enum value | vital::MultibandCompressor | |
kHighUpperRatio enum value | vital::MultibandCompressor | |
kHighUpperThreshold enum value | vital::MultibandCompressor | |
kLowBand enum value | vital::MultibandCompressor | |
kLowInputMeanSquared enum value | vital::MultibandCompressor | |
kLowLowerRatio enum value | vital::MultibandCompressor | |
kLowLowerThreshold enum value | vital::MultibandCompressor | |
kLowOutputGain enum value | vital::MultibandCompressor | |
kLowOutputMeanSquared enum value | vital::MultibandCompressor | |
kLowUpperRatio enum value | vital::MultibandCompressor | |
kLowUpperThreshold enum value | vital::MultibandCompressor | |
kMix enum value | vital::MultibandCompressor | |
kMultiband enum value | vital::MultibandCompressor | |
kNumBandOptions enum value | vital::MultibandCompressor | |
kNumInputs enum value | vital::MultibandCompressor | |
kNumOutputs enum value | vital::MultibandCompressor | |
kRelease enum value | vital::MultibandCompressor | |
kSingleBand enum value | vital::MultibandCompressor | |
low_band_compressor_ | vital::MultibandCompressor | protected |
low_band_filter_ | vital::MultibandCompressor | protected |
low_band_lower_ratio_ | vital::MultibandCompressor | protected |
low_band_lower_threshold_ | vital::MultibandCompressor | protected |
low_band_output_gain_ | vital::MultibandCompressor | protected |
low_band_upper_ratio_ | vital::MultibandCompressor | protected |
low_band_upper_threshold_ | vital::MultibandCompressor | protected |
MultibandCompressor() | vital::MultibandCompressor | |
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 |
OutputType enum name | vital::MultibandCompressor | |
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 |
packFilterOutput(LinkwitzRileyFilter *filter, int num_samples, poly_float *dest) | vital::MultibandCompressor | protected |
packLowBandCompressor(int num_samples, poly_float *dest) | vital::MultibandCompressor | protected |
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::MultibandCompressor | virtual |
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::MultibandCompressor | 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_mask) override | vital::MultibandCompressor | virtual |
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) override | vital::MultibandCompressor | virtual |
setPluggingStart(int start) | vital::Processor | inline |
setSampleRate(int sample_rate) override | vital::MultibandCompressor | virtual |
state_ | vital::Processor | 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_high_enabled_ | vital::MultibandCompressor | protected |
was_low_enabled_ | vital::MultibandCompressor | protected |
writeAllCompressorOutputs(int num_samples, poly_float *dest) | vital::MultibandCompressor | protected |
writeCompressorOutputs(Compressor *compressor, int num_samples, poly_float *dest) | vital::MultibandCompressor | protected |
~MultibandCompressor() | vital::MultibandCompressor | inlinevirtual |
~Processor() | vital::Processor | inlinevirtual |