| addFeedback(Feedback *feedback) | vital::ProcessorRouter | protectedvirtual |
| addIdleProcessor(Processor *processor) | vital::ProcessorRouter | virtual |
| addInput() | vital::Processor | protected |
| addOutput(int oversample=1) | vital::Processor | protected |
| addProcessor(Processor *processor) | vital::ProcessorRouter | virtual |
| addProcessorRealTime(Processor *processor) | vital::ProcessorRouter | virtual |
| areOrdered(const Processor *first, const Processor *second) const | vital::ProcessorRouter | |
| 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::VocalTract | inlinevirtual |
| connect(Processor *destination, const Output *source, int index) | vital::ProcessorRouter | |
| connectedInputs() | vital::Processor | |
| createAddedProcessors() | vital::ProcessorRouter | protectedvirtual |
| deleteRemovedProcessors() | vital::ProcessorRouter | protectedvirtual |
| dependencies_ | vital::ProcessorRouter | protected |
| dependencies_visited_ | vital::ProcessorRouter | protected |
| dependency_inputs_ | vital::ProcessorRouter | protected |
| disconnect(const Processor *destination, const Output *source) | vital::ProcessorRouter | |
| enable(bool enable) | vital::Processor | inlinevirtual |
| enabled() const | vital::Processor | inline |
| feedback_processors_ | vital::ProcessorRouter | protected |
| getContext(const Processor *processor) const | vital::ProcessorRouter | protected |
| getDependencies(const Processor *processor) const | vital::ProcessorRouter | protected |
| getLocalProcessor(const Processor *global_processor) | vital::ProcessorRouter | protected |
| getMonoRouter() | vital::ProcessorRouter | virtual |
| getOversampleAmount() const | vital::Processor | inline |
| getPolyRouter() | vital::ProcessorRouter | virtual |
| getResetMask(int input_index) const | vital::Processor | inline |
| getSampleRate() const | vital::Processor | inline |
| getTopLevelRouter() const | vital::Processor | |
| global_changes_ | vital::ProcessorRouter | protected |
| global_feedback_order_ | vital::ProcessorRouter | protected |
| global_order_ | vital::ProcessorRouter | protected |
| global_reorder_ | vital::ProcessorRouter | protected |
| hardReset() override | vital::VocalTract | virtual |
| hasState() const | vital::Processor | inlinevirtual |
| idle_processors_ | vital::ProcessorRouter | protected |
| init() override | vital::ProcessorRouter | virtual |
| 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 |
| isDownstream(const Processor *first, const Processor *second) const | vital::ProcessorRouter | |
| isInputSourcePolyphonic(int index=0) | vital::Processor | inline |
| isPolyphonic(const Processor *processor) const | vital::ProcessorRouter | virtual |
| vital::Processor::isPolyphonic() const | vital::Processor | virtual |
| kAudio enum value | vital::VocalTract | |
| kBlend enum value | vital::VocalTract | |
| kNumInputs enum value | vital::VocalTract | |
| kReset enum value | vital::VocalTract | |
| kTongueHeight enum value | vital::VocalTract | |
| kTonguePosition enum value | vital::VocalTract | |
| local_changes_ | vital::ProcessorRouter | protected |
| local_feedback_order_ | vital::ProcessorRouter | protected |
| local_order_ | vital::ProcessorRouter | protected |
| 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::VocalTract | virtual |
| Processor(int num_inputs, int num_outputs, bool control_rate=false, int max_oversample=1) | vital::Processor | |
| ProcessorRouter(int num_inputs=0, int num_outputs=0, bool control_rate=false) | vital::ProcessorRouter | |
| ProcessorRouter(const ProcessorRouter &original) | vital::ProcessorRouter | |
| processors_ | vital::ProcessorRouter | protected |
| processWithInput(const poly_float *audio_in, int num_samples) override | vital::VocalTract | 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 |
| removeFeedback(Feedback *feedback) | vital::ProcessorRouter | protectedvirtual |
| removeProcessor(Processor *processor) | vital::ProcessorRouter | virtual |
| reorder(Processor *processor) | vital::ProcessorRouter | protected |
| reset(poly_mask reset_mask) override | vital::VocalTract | virtual |
| resetFeedbacks(poly_mask reset_mask) | vital::ProcessorRouter | 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::ProcessorRouter | virtual |
| setPluggingStart(int start) | vital::Processor | inline |
| setSampleRate(int sample_rate) override | vital::ProcessorRouter | virtual |
| shouldUpdate() | vital::ProcessorRouter | inlineprotected |
| 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 |
| updateAllProcessors() | vital::ProcessorRouter | protectedvirtual |
| useInput(Input *input) | vital::Processor | |
| useInput(Input *input, int index) | vital::Processor | |
| useOutput(Output *output) | vital::Processor | |
| useOutput(Output *output, int index) | vital::Processor | |
| VocalTract() | vital::VocalTract | |
| ~Processor() | vital::Processor | inlinevirtual |
| ~ProcessorRouter() | vital::ProcessorRouter | virtual |
| ~VocalTract() | vital::VocalTract | virtual |