| active_mask() | vital::VoiceHandler | inline |
| addFeedback(Feedback *feedback) | vital::ProcessorRouter | protectedvirtual |
| addGlobalProcessor(Processor *processor) | vital::VoiceHandler | |
| addIdleMonoProcessor(Processor *processor) | vital::SynthModule | |
| addIdleProcessor(Processor *processor) override | vital::VoiceHandler | virtual |
| addInput() | vital::Processor | protected |
| addMonoProcessor(Processor *processor, bool own=true) | vital::SynthModule | |
| addOutput(int oversample=1) | vital::Processor | protected |
| addProcessor(Processor *processor) override | vital::VoiceHandler | virtual |
| addProcessorRealTime(Processor *processor) | vital::ProcessorRouter | virtual |
| addSubmodule(SynthModule *module) | vital::SynthModule | inline |
| aftertouch() | vital::VoiceHandler | inline |
| allNotesOff(int sample) override | vital::VoiceHandler | virtual |
| allNotesOff(int sample, int channel) override | vital::VoiceHandler | virtual |
| allNotesOffRange(int sample, int from_channel, int to_channel) | vital::VoiceHandler | |
| allSoundsOff() override | vital::VoiceHandler | virtual |
| areOrdered(const Processor *first, const Processor *second) const | vital::ProcessorRouter | |
| channel() | vital::VoiceHandler | inline |
| 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::VoiceHandler | inlinevirtual |
| connect(Processor *destination, const Output *source, int index) | vital::ProcessorRouter | |
| connectedInputs() | vital::Processor | |
| correctToTime(double seconds) | vital::SynthModule | inlinevirtual |
| 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 |
| 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::SynthModule | virtual |
| enabled() const | vital::Processor | inline |
| enableOwnedProcessors(bool enable) | vital::SynthModule | |
| feedback_processors_ | vital::ProcessorRouter | protected |
| getAccumulatedOutput(Output *output) | vital::VoiceHandler | inline |
| getContext(const Processor *processor) const | vital::ProcessorRouter | protected |
| getControls() | vital::SynthModule | |
| getCurrentVoiceMask() | vital::VoiceHandler | |
| getDependencies(const Processor *processor) const | vital::ProcessorRouter | protected |
| getLastActiveNote() const | vital::VoiceHandler | |
| 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() override | vital::VoiceHandler | inlinevirtual |
| getNumActiveVoices() | vital::VoiceHandler | |
| getNumPressedNotes() | vital::VoiceHandler | inline |
| 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() override | vital::VoiceHandler | inlinevirtual |
| 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() | vital::Processor | inlinevirtual |
| hasState() const | vital::Processor | inlinevirtual |
| idle_processors_ | vital::ProcessorRouter | protected |
| init() override | vital::VoiceHandler | 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 |
| isNotePlaying(int note) | vital::VoiceHandler | |
| isNotePlaying(int note, int channel) | vital::VoiceHandler | |
| isPolyphonic(const Processor *processor) const override | vital::VoiceHandler | virtual |
| vital::Processor::isPolyphonic() const | vital::Processor | virtual |
| kHighest enum value | vital::VoiceHandler | |
| kKill enum value | vital::VoiceHandler | |
| kLocalPitchBendRange | vital::VoiceHandler | static |
| kLowest enum value | vital::VoiceHandler | |
| kNewest enum value | vital::VoiceHandler | |
| kNumInputs enum value | vital::VoiceHandler | |
| kNumVoiceOverrides enum value | vital::VoiceHandler | |
| kNumVoicePriorities enum value | vital::VoiceHandler | |
| kOldest enum value | vital::VoiceHandler | |
| kPolyphony enum value | vital::VoiceHandler | |
| kRoundRobin enum value | vital::VoiceHandler | |
| kSteal enum value | vital::VoiceHandler | |
| kVoiceOverride enum value | vital::VoiceHandler | |
| kVoicePriority enum value | vital::VoiceHandler | |
| last_note() | vital::VoiceHandler | inline |
| legato() | vital::VoiceHandler | inline |
| lift() | vital::VoiceHandler | inline |
| local_changes_ | vital::ProcessorRouter | protected |
| local_feedback_order_ | vital::ProcessorRouter | protected |
| local_order_ | vital::ProcessorRouter | protected |
| local_pitch_bend() | vital::VoiceHandler | inline |
| mod_wheel() | vital::VoiceHandler | inline |
| note() | vital::VoiceHandler | inline |
| note_count() | vital::VoiceHandler | inline |
| note_in_octave() | vital::VoiceHandler | inline |
| note_pressed() | vital::VoiceHandler | inline |
| noteOff(int note, mono_float velocity, int sample, int channel) override | vital::VoiceHandler | virtual |
| noteOn(int note, mono_float velocity, int sample, int channel) override | vital::VoiceHandler | virtual |
| 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 |
| pitch_wheel() | vital::VoiceHandler | inline |
| pitch_wheel_percent() | vital::VoiceHandler | 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 | |
| polyphony() | vital::VoiceHandler | inline |
| process(int num_samples) override | vital::VoiceHandler | 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) | vital::Processor | inlinevirtual |
| registerControlRateOutput(Output *output, bool active) | vital::VoiceHandler | |
| registerInput(Input *input, int index) | vital::Processor | virtual |
| registerInput(Input *input) | vital::Processor | virtual |
| registerOutput(Output *output) override | vital::VoiceHandler | virtual |
| registerOutput(Output *output, int index) override | vital::VoiceHandler | virtual |
| removeFeedback(Feedback *feedback) | vital::ProcessorRouter | protectedvirtual |
| removeGlobalProcessor(Processor *processor) | vital::VoiceHandler | |
| removeProcessor(Processor *processor) override | vital::VoiceHandler | virtual |
| reorder(Processor *processor) | vital::ProcessorRouter | protected |
| reset() | vital::VoiceHandler | inline |
| vital::SynthModule::reset(poly_mask reset_mask) | vital::Processor | inlinevirtual |
| resetFeedbacks(poly_mask reset_mask) override | vital::VoiceHandler | virtual |
| retrigger() | vital::VoiceHandler | inline |
| router(ProcessorRouter *router) | vital::Processor | inline |
| router() const | vital::Processor | inline |
| router_ | vital::Processor | protected |
| setActiveNonaccumulatedOutput(Output *output) | vital::VoiceHandler | |
| setAftertouch(int note, mono_float aftertouch, int sample, int channel) | vital::VoiceHandler | |
| setChannelAftertouch(int channel, mono_float aftertouch, int sample) | vital::VoiceHandler | |
| setChannelRangeAftertouch(int from_channel, int to_channel, mono_float aftertouch, int sample) | vital::VoiceHandler | |
| setChannelRangeSlide(int from_channel, int to_channel, mono_float aftertouch, int sample) | vital::VoiceHandler | |
| setChannelSlide(int channel, mono_float aftertouch, int sample) | vital::VoiceHandler | |
| setControlRate(bool control_rate) | vital::Processor | inlinevirtual |
| setInactiveNonaccumulatedOutput(Output *output) | vital::VoiceHandler | |
| setLegato(bool legato) | vital::VoiceHandler | inline |
| setModWheel(mono_float value, int channel=0) | vital::VoiceHandler | inline |
| setModWheelAllChannels(mono_float value) | vital::VoiceHandler | inline |
| setOversampleAmount(int oversample) override | vital::VoiceHandler | inlinevirtual |
| setPitchWheel(mono_float value, int channel=0) | vital::VoiceHandler | inline |
| setPluggingStart(int start) | vital::Processor | inline |
| setPolyphony(int polyphony) | vital::VoiceHandler | |
| setSampleRate(int sample_rate) override | vital::VoiceHandler | virtual |
| setTuning(const Tuning *tuning) | vital::VoiceHandler | inline |
| setVoiceKiller(const Output *killer) | vital::VoiceHandler | inline |
| setVoiceKiller(const Processor *killer) | vital::VoiceHandler | inline |
| setVoiceMidi(const Output *midi) | vital::VoiceHandler | inline |
| setZonedPitchWheel(mono_float value, int from_channel, int to_channel) | vital::VoiceHandler | inline |
| shouldAccumulate(Output *output) | vital::VoiceHandler | protectedvirtual |
| shouldUpdate() | vital::ProcessorRouter | inlineprotected |
| slide() | vital::VoiceHandler | inline |
| sostenutoOff(int sample, int channel) | vital::VoiceHandler | |
| sostenutoOffRange(int sample, int from_channel, int to_channel) | vital::VoiceHandler | |
| sostenutoOn(int channel) | vital::VoiceHandler | |
| sostenutoOnRange(int from_channel, int to_channel) | vital::VoiceHandler | |
| state_ | vital::Processor | protected |
| sustainOff(int sample, int channel) | vital::VoiceHandler | |
| sustainOffRange(int sample, int from_channel, int to_channel) | vital::VoiceHandler | |
| sustainOn(int channel) | vital::VoiceHandler | |
| sustainOnRange(int from_channel, int to_channel) | vital::VoiceHandler | |
| 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 | |
| velocity() | vital::VoiceHandler | inline |
| voice_event() | vital::VoiceHandler | inline |
| VoiceHandler(int num_outputs, int polyphony, bool control_rate=false) | vital::VoiceHandler | |
| VoiceHandler()=delete | vital::VoiceHandler | |
| VoiceOverride enum name | vital::VoiceHandler | |
| VoicePriority enum name | vital::VoiceHandler | |
| ~NoteHandler() | vital::NoteHandler | inlinevirtual |
| ~Processor() | vital::Processor | inlinevirtual |
| ~ProcessorRouter() | vital::ProcessorRouter | virtual |
| ~SynthModule() | vital::SynthModule | inlinevirtual |
| ~VoiceHandler() | vital::VoiceHandler | virtual |