| 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 |