addInput(const char *tag, InputNode &input) | pdsp::Patchable | protected |
addModuleInput(const char *tag, Patchable &unit) | pdsp::Patchable | protected |
addModuleOutput(const char *tag, Patchable &unit) | pdsp::Patchable | protected |
addOutput(const char *tag, OutputNode &output) | pdsp::Patchable | protected |
ADSR() (defined in pdsp::ADSR) | pdsp::ADSR | |
disableDBTriggering() | pdsp::ADSR | |
disconnectAll() | pdsp::Patchable | |
disconnectIn() | pdsp::Patchable | |
disconnectOut() | pdsp::Patchable | |
enableDBTriggering(float dBmin, float dBmax=0.0f) | pdsp::ADSR | |
getGlobalSampleRate() (defined in pdsp::Preparable) | pdsp::Preparable | static |
getInputsList() | pdsp::Patchable | |
getOutputBufferToFill(OutputNode &node) | pdsp::Unit | protected |
getOutputsList() | pdsp::Patchable | |
getOversampleLevel() const | pdsp::Unit | |
getSelectedInput() | pdsp::Patchable | |
getSelectedOutput() | pdsp::Patchable | |
in(const char *tag) | pdsp::Patchable | |
in_attack() | pdsp::ADSR | |
in_decay() | pdsp::ADSR | |
in_release() | pdsp::ADSR | |
in_sustain() | pdsp::ADSR | |
in_trig() | pdsp::ADSR | |
in_velocity() | pdsp::ADSR | |
meter_output() const | pdsp::ADSR | |
meter_triggers() const | pdsp::ADSR | |
operator=(const Unit &other) (defined in pdsp::Unit) | pdsp::Unit | |
operator=(Unit &&other) (defined in pdsp::Unit) | pdsp::Unit | |
out(const char *tag) | pdsp::Patchable | |
out_bias() | pdsp::ADSR | |
out_signal() | pdsp::ADSR | |
Patchable() (defined in pdsp::Patchable) | pdsp::Patchable | |
Preparable() (defined in pdsp::Preparable) | pdsp::Preparable | |
prepareToPlay(int expectedBufferSize, double sampleRate) override | pdsp::Unit | protected |
processAndGetSingleValue(InputNode &input, int pos) | pdsp::Unit | protected |
processInput(InputNode &node, int &stateNow) | pdsp::Unit | protected |
resetInputToDefault() | pdsp::Patchable | |
resetOutputToDefault() | pdsp::Patchable | |
set(float attackTimeMs, float decayTimeMs, float sustainLevel, float releaseTimeMs, float velocity=1.0f) | pdsp::ADSR | |
setAttackCurve(float hardness) | pdsp::ADSR | |
setControlRateOutput(OutputNode &node, float scalarValue) | pdsp::Unit | protected |
setCurve(float hardness) | pdsp::ADSR | |
setOutputToZero(OutputNode &node) | pdsp::Unit | protected |
setOversampleLevel(int newOversampleLevel) | pdsp::Unit | virtual |
setReleaseCurve(float hardness) | pdsp::ADSR | |
Unit() (defined in pdsp::Unit) | pdsp::Unit | |
Unit(const Unit &other) (defined in pdsp::Unit) | pdsp::Unit | |
Unit(Unit &&other) (defined in pdsp::Unit) | pdsp::Unit | |
updateOutputNodes() | pdsp::Unit | protected |
~Unit() (defined in pdsp::Unit) | pdsp::Unit | inlineprotectedvirtual |