| addFeedback(Feedback *feedback) | vital::ProcessorRouter | protectedvirtual |
| addIdleMonoProcessor(Processor *processor) | vital::SynthModule | |
| addIdleProcessor(Processor *processor) | vital::ProcessorRouter | virtual |
| addInput() | vital::Processor | protected |
| addMonoProcessor(Processor *processor, bool own=true) | vital::SynthModule | |
| addOutput(int oversample=1) | vital::Processor | protected |
| addProcessor(Processor *processor) | vital::ProcessorRouter | virtual |
| addProcessorRealTime(Processor *processor) | vital::ProcessorRouter | virtual |
| addSubmodule(SynthModule *module) | vital::SynthModule | inline |
| areOrdered(const Processor *first, const Processor *second) const | vital::ProcessorRouter | |
| beats_per_second_ | vital::FlangerModule | protected |
| center_ | vital::FlangerModule | 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::FlangerModule | inlinevirtual |
| connect(Processor *destination, const Output *source, int index) | vital::ProcessorRouter | |
| connectedInputs() | vital::Processor | |
| correctToTime(double seconds) override | vital::FlangerModule | virtual |
| createAddedProcessors() | vital::ProcessorRouter | protectedvirtual |
| createBaseControl(std::string name, bool audio_rate=false, bool smooth_value=false) | vital::SynthModule | protected |
| createBaseModControl(std::string name, bool audio_rate=false, bool smooth_value=false, Output *internal_modulation=nullptr) | vital::SynthModule | protected |
| createMonoModControl(std::string name, bool audio_rate=false, bool smooth_value=false, Output *internal_modulation=nullptr) | vital::SynthModule | protected |
| createPolyModControl(std::string name, bool audio_rate=false, bool smooth_value=false, Output *internal_modulation=nullptr, Input *reset=nullptr) | vital::SynthModule | protected |
| createStatusOutput(std::string name, Output *source) | vital::SynthModule | protected |
| createTempoSyncSwitch(std::string name, Processor *frequency, const Output *beats_per_second, bool poly, Input *midi=nullptr) | vital::SynthModule | protected |
| data_ | vital::SynthModule | protected |
| delay_ | vital::FlangerModule | protected |
| delay_frequency_ | vital::FlangerModule | protected |
| 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) override | vital::FlangerModule | inlinevirtual |
| enabled() const | vital::Processor | inline |
| enableOwnedProcessors(bool enable) | vital::SynthModule | |
| feedback_processors_ | vital::ProcessorRouter | protected |
| FlangerModule(const Output *beats_per_second) | vital::FlangerModule | |
| frequency_ | vital::FlangerModule | protected |
| getContext(const Processor *processor) const | vital::ProcessorRouter | protected |
| getControls() | vital::SynthModule | |
| getDependencies(const Processor *processor) const | vital::ProcessorRouter | protected |
| getLocalProcessor(const Processor *global_processor) | vital::ProcessorRouter | protected |
| getModulationDestination(std::string name, bool poly) | vital::SynthModule | |
| getModulationSource(std::string name) | vital::SynthModule | |
| getModulationSources() | vital::SynthModule | |
| getModulationSwitch(std::string name, bool poly) | vital::SynthModule | |
| getMonoModulationDestination(std::string name) | vital::SynthModule | |
| getMonoModulationDestinations() | vital::SynthModule | |
| getMonoModulations() | vital::SynthModule | virtual |
| getMonoModulationSwitch(std::string name) | vital::SynthModule | |
| getMonoRouter() | vital::ProcessorRouter | virtual |
| getOversampleAmount() const | vital::Processor | inline |
| getPolyModulationDestination(std::string name) | vital::SynthModule | |
| getPolyModulationDestinations() | vital::SynthModule | |
| getPolyModulations() | vital::SynthModule | virtual |
| getPolyModulationSwitch(std::string name) | vital::SynthModule | |
| getPolyRouter() | vital::ProcessorRouter | virtual |
| getResetMask(int input_index) const | vital::Processor | inline |
| getSampleRate() const | vital::Processor | inline |
| getStatusOutput(std::string name) const | vital::SynthModule | |
| 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::FlangerModule | inlinevirtual |
| hasState() const | vital::Processor | inlinevirtual |
| idle_processors_ | vital::ProcessorRouter | protected |
| init() override | vital::FlangerModule | 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 |
| kAudioOutput enum value | vital::FlangerModule | |
| kFlangerCenter | vital::FlangerModule | static |
| kFlangerDelayRange | vital::FlangerModule | static |
| kFrequencyOutput enum value | vital::FlangerModule | |
| kMaxFlangerSemitoneOffset | vital::FlangerModule | static |
| kModulationDelayBuffer | vital::FlangerModule | static |
| kNumOutputs enum value | vital::FlangerModule | |
| local_changes_ | vital::ProcessorRouter | protected |
| local_feedback_order_ | vital::ProcessorRouter | protected |
| local_order_ | vital::ProcessorRouter | protected |
| mod_depth_ | vital::FlangerModule | 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 |
| phase_ | vital::FlangerModule | protected |
| phase_offset_ | vital::FlangerModule | 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::ProcessorRouter | 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::FlangerModule | 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) | vital::Processor | inlinevirtual |
| 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 |
| SynthModule(int num_inputs, int num_outputs, bool control_rate=false) | vital::SynthModule | inline |
| unplug(const Output *source) | vital::Processor | virtual |
| unplug(const Processor *source) | vital::Processor | virtual |
| unplugIndex(unsigned int input_index) | vital::Processor | virtual |
| updateAllModulationSwitches() | vital::SynthModule | |
| 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 | |
| ~FlangerModule() | vital::FlangerModule | virtual |
| ~Processor() | vital::Processor | inlinevirtual |
| ~ProcessorRouter() | vital::ProcessorRouter | virtual |
| ~SynthModule() | vital::SynthModule | inlinevirtual |