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 |