Vital
Loading...
Searching...
No Matches
vital::SoundEngine Member List

This is the complete list of members for vital::SoundEngine, including all inherited members.

addFeedback(Feedback *feedback)vital::ProcessorRouterprotectedvirtual
addIdleMonoProcessor(Processor *processor)vital::SynthModule
addIdleProcessor(Processor *processor)vital::ProcessorRoutervirtual
addInput()vital::Processorprotected
addMonoProcessor(Processor *processor, bool own=true)vital::SynthModule
addOutput(int oversample=1)vital::Processorprotected
addProcessor(Processor *processor)vital::ProcessorRoutervirtual
addProcessorRealTime(Processor *processor)vital::ProcessorRoutervirtual
addSubmodule(SynthModule *module)vital::SynthModuleinline
allNotesOff(int sample) overridevital::SoundEnginevirtual
allNotesOff(int sample, int channel) overridevital::SoundEnginevirtual
allNotesOff(int sample) overridevital::SoundEnginevirtual
allNotesOff(int sample, int channel) overridevital::SoundEnginevirtual
allNotesOffRange(int sample, int from_channel, int to_channel)vital::SoundEngine
allNotesOffRange(int sample, int from_channel, int to_channel)vital::SoundEngine
allSoundsOff() overridevital::SoundEnginevirtual
allSoundsOff() overridevital::SoundEnginevirtual
areOrdered(const Processor *first, const Processor *second) constvital::ProcessorRouter
checkInputAndOutputSize(int num_samples)vital::Processor
checkOversampling()vital::SoundEngine
checkOversampling()vital::SoundEngine
clearOutputBufferForReset(poly_mask reset_mask, int input_index, int output_index) constvital::Processorinline
clone() const overridevital::SynthModuleinlinevirtual
connect(Processor *destination, const Output *source, int index)vital::ProcessorRouter
connectedInputs()vital::Processor
connectModulation(const modulation_change &change)vital::SoundEngine
connectModulation(const modulation_change &change)vital::SoundEngine
correctToTime(double seconds) overridevital::SoundEnginevirtual
correctToTime(double seconds) overridevital::SoundEnginevirtual
createAddedProcessors()vital::ProcessorRouterprotectedvirtual
createBaseControl(std::string name, bool audio_rate=false, bool smooth_value=false)vital::SynthModuleprotected
createBaseModControl(std::string name, bool audio_rate=false, bool smooth_value=false, Output *internal_modulation=nullptr)vital::SynthModuleprotected
createMonoModControl(std::string name, bool audio_rate=false, bool smooth_value=false, Output *internal_modulation=nullptr)vital::SynthModuleprotected
createPolyModControl(std::string name, bool audio_rate=false, bool smooth_value=false, Output *internal_modulation=nullptr, Input *reset=nullptr)vital::SynthModuleprotected
createStatusOutput(std::string name, Output *source)vital::SynthModuleprotected
createTempoSyncSwitch(std::string name, Processor *frequency, const Output *beats_per_second, bool poly, Input *midi=nullptr)vital::SynthModuleprotected
data_vital::SynthModuleprotected
deleteRemovedProcessors()vital::ProcessorRouterprotectedvirtual
dependencies_vital::ProcessorRouterprotected
dependencies_visited_vital::ProcessorRouterprotected
dependency_inputs_vital::ProcessorRouterprotected
disableModSource(const std::string &source)vital::SoundEngine
disableModSource(const std::string &source)vital::SoundEngine
disableUnnecessaryModSources()vital::SoundEngine
disableUnnecessaryModSources()vital::SoundEngine
disconnect(const Processor *destination, const Output *source)vital::ProcessorRouter
disconnectModulation(const modulation_change &change)vital::SoundEngine
disconnectModulation(const modulation_change &change)vital::SoundEngine
enable(bool enable) overridevital::SynthModulevirtual
enabled() constvital::Processorinline
enableModSource(const std::string &source)vital::SoundEngine
enableModSource(const std::string &source)vital::SoundEngine
enableOwnedProcessors(bool enable)vital::SynthModule
feedback_processors_vital::ProcessorRouterprotected
getContext(const Processor *processor) constvital::ProcessorRouterprotected
getControls()vital::SynthModule
getDependencies(const Processor *processor) constvital::ProcessorRouterprotected
getEqualizerMemory()vital::SoundEngine
getEqualizerMemory()vital::SoundEngine
getLastActiveNote() constvital::SoundEngine
getLastActiveNote() constvital::SoundEngine
getLfoSource(int index)vital::SoundEngine
getLfoSource(int index)vital::SoundEngine
getLocalProcessor(const Processor *global_processor)vital::ProcessorRouterprotected
getModulationBank()vital::SoundEngine
getModulationBank()vital::SoundEngine
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::SynthModulevirtual
getMonoModulationSwitch(std::string name)vital::SynthModule
getMonoRouter()vital::ProcessorRoutervirtual
getNumActiveVoices()vital::SoundEngine
getNumActiveVoices()vital::SoundEngine
getNumPressedNotes()vital::SoundEngine
getNumPressedNotes()vital::SoundEngine
getOversampleAmount() constvital::Processorinline
getOversamplingAmount() constvital::SoundEngineinline
getOversamplingAmount() constvital::SoundEngineinline
getPolyModulationDestination(std::string name)vital::SynthModule
getPolyModulationDestinations()vital::SynthModule
getPolyModulations()vital::SynthModulevirtual
getPolyModulationSwitch(std::string name)vital::SynthModule
getPolyRouter()vital::ProcessorRoutervirtual
getResetMask(int input_index) constvital::Processorinline
getSample()vital::SoundEngine
getSample()vital::SoundEngine
getSampleRate() constvital::Processorinline
getStatusOutput(std::string name) constvital::SynthModule
getTopLevelRouter() constvital::Processor
getWavetable(int index)vital::SoundEngine
getWavetable(int index)vital::SoundEngine
global_changes_vital::ProcessorRouterprotected
global_feedback_order_vital::ProcessorRouterprotected
global_order_vital::ProcessorRouterprotected
global_reorder_vital::ProcessorRouterprotected
hardReset()vital::Processorinlinevirtual
hasState() constvital::Processorinlinevirtual
idle_processors_vital::ProcessorRouterprotected
init() overridevital::SoundEnginevirtual
init() overridevital::SoundEnginevirtual
initialized()vital::Processorinline
input(unsigned int index=0) constvital::Processorinline
inputMatchesBufferSize(int input=0)vital::Processor
inputs_vital::Processorprotected
isControlRate() constvital::Processorinline
isDownstream(const Processor *first, const Processor *second) constvital::ProcessorRouter
isInputSourcePolyphonic(int index=0)vital::Processorinline
isModSourceEnabled(const std::string &source)vital::SoundEngine
isModSourceEnabled(const std::string &source)vital::SoundEngine
isPolyphonic(const Processor *processor) constvital::ProcessorRoutervirtual
vital::Processor::isPolyphonic() constvital::Processorvirtual
kDefaultOversamplingAmountvital::SoundEnginestatic
kDefaultSampleRatevital::SoundEnginestatic
local_changes_vital::ProcessorRouterprotected
local_feedback_order_vital::ProcessorRouterprotected
local_order_vital::ProcessorRouterprotected
noteOff(int note, mono_float lift, int sample, int channel) overridevital::SoundEnginevirtual
noteOff(int note, mono_float lift, int sample, int channel) overridevital::SoundEnginevirtual
noteOn(int note, mono_float velocity, int sample, int channel) overridevital::SoundEnginevirtual
noteOn(int note, mono_float velocity, int sample, int channel) overridevital::SoundEnginevirtual
null_source_vital::Processorprotectedstatic
numInputs() constvital::Processorinline
numInputsChanged()vital::Processorinlinevirtual
numOutputs() constvital::Processorinline
numOwnedInputs() constvital::Processorinline
numOwnedOutputs() constvital::Processorinline
output(unsigned int index=0) constvital::Processorinline
outputs_vital::Processorprotected
owned_inputs_vital::Processorprotected
owned_outputs_vital::Processorprotected
ownedInput(unsigned int index=0) constvital::Processorinline
ownedOutput(unsigned int index=0) constvital::Processorinline
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::Processorprotected
plugNext(const Output *source)vital::Processor
plugNext(const Processor *source)vital::Processor
process(int num_samples) overridevital::SoundEnginevirtual
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::ProcessorRouterprotected
processWithInput(const poly_float *audio_in, int num_samples) overridevital::SoundEnginevirtual
registerInput(Input *input, int index)vital::Processorvirtual
registerInput(Input *input)vital::Processorvirtual
registerOutput(Output *output, int index)vital::Processorvirtual
registerOutput(Output *output)vital::Processorvirtual
removeFeedback(Feedback *feedback)vital::ProcessorRouterprotectedvirtual
removeProcessor(Processor *processor)vital::ProcessorRoutervirtual
reorder(Processor *processor)vital::ProcessorRouterprotected
reset(poly_mask reset_mask)vital::Processorinlinevirtual
resetFeedbacks(poly_mask reset_mask)vital::ProcessorRoutervirtual
router(ProcessorRouter *router)vital::Processorinline
router() constvital::Processorinline
router_vital::Processorprotected
setAftertouch(mono_float note, mono_float value, int sample, int channel)vital::SoundEngine
setAftertouch(mono_float note, mono_float value, int sample, int channel)vital::SoundEngine
setBpm(mono_float bpm)vital::SoundEngine
setBpm(mono_float bpm)vital::SoundEngine
setChannelAftertouch(int channel, mono_float value, int sample)vital::SoundEngine
setChannelAftertouch(int channel, mono_float value, int sample)vital::SoundEngine
setChannelRangeAftertouch(int from_channel, int to_channel, mono_float value, int sample)vital::SoundEngine
setChannelRangeAftertouch(int from_channel, int to_channel, mono_float value, int sample)vital::SoundEngine
setChannelRangeSlide(int from_channel, int to_channel, mono_float value, int sample)vital::SoundEngine
setChannelRangeSlide(int from_channel, int to_channel, mono_float value, int sample)vital::SoundEngine
setChannelSlide(int channel, mono_float value, int sample)vital::SoundEngine
setChannelSlide(int channel, mono_float value, int sample)vital::SoundEngine
setControlRate(bool control_rate)vital::Processorinlinevirtual
setModWheel(mono_float value, int channel)vital::SoundEngine
setModWheel(mono_float value, int channel)vital::SoundEngine
setModWheelAllChannels(mono_float value)vital::SoundEngine
setModWheelAllChannels(mono_float value)vital::SoundEngine
setOversampleAmount(int oversample) overridevital::ProcessorRoutervirtual
setOversamplingAmount(int oversampling_amount, int sample_rate)vital::SoundEngine
setPitchWheel(mono_float value, int channel)vital::SoundEngine
setPitchWheel(mono_float value, int channel)vital::SoundEngine
setPluggingStart(int start)vital::Processorinline
setSampleRate(int sample_rate) overridevital::ProcessorRoutervirtual
setTuning(const Tuning *tuning)vital::SoundEngine
setTuning(const Tuning *tuning)vital::SoundEngine
setZonedPitchWheel(mono_float value, int from_channel, int to_channel)vital::SoundEngine
setZonedPitchWheel(mono_float value, int from_channel, int to_channel)vital::SoundEngine
shouldUpdate()vital::ProcessorRouterinlineprotected
sostenutoOff(int sample, int channel)vital::SoundEngine
sostenutoOff(int sample, int channel)vital::SoundEngine
sostenutoOffRange(int sample, int from_channel, int to_channel)vital::SoundEngine
sostenutoOffRange(int sample, int from_channel, int to_channel)vital::SoundEngine
sostenutoOn(int channel)vital::SoundEngine
sostenutoOn(int channel)vital::SoundEngine
sostenutoOnRange(int from_channel, int to_channel)vital::SoundEngine
sostenutoOnRange(int from_channel, int to_channel)vital::SoundEngine
SoundEngine()vital::SoundEngine
SoundEngine()vital::SoundEngine
state_vital::Processorprotected
sustainOff(int sample, int channel)vital::SoundEngine
sustainOff(int sample, int channel)vital::SoundEngine
sustainOffRange(int sample, int from_channel, int to_channel)vital::SoundEngine
sustainOffRange(int sample, int from_channel, int to_channel)vital::SoundEngine
sustainOn(int channel)vital::SoundEngine
sustainOn(int channel)vital::SoundEngine
sustainOnRange(int from_channel, int to_channel)vital::SoundEngine
sustainOnRange(int from_channel, int to_channel)vital::SoundEngine
SynthModule(int num_inputs, int num_outputs, bool control_rate=false)vital::SynthModuleinline
unplug(const Output *source)vital::Processorvirtual
unplug(const Processor *source)vital::Processorvirtual
unplugIndex(unsigned int input_index)vital::Processorvirtual
updateAllModulationSwitches()vital::SynthModule
updateAllProcessors()vital::ProcessorRouterprotectedvirtual
useInput(Input *input)vital::Processor
useInput(Input *input, int index)vital::Processor
useOutput(Output *output)vital::Processor
useOutput(Output *output, int index)vital::Processor
~NoteHandler()vital::NoteHandlerinlinevirtual
~Processor()vital::Processorinlinevirtual
~ProcessorRouter()vital::ProcessorRoutervirtual
~SoundEngine()vital::SoundEnginevirtual
~SoundEngine()vital::SoundEnginevirtual
~SynthModule()vital::SynthModuleinlinevirtual