DSPark 1.6.1
Header-only audio DSP framework in pure C++20 — zero dependencies
Loading...
Searching...
No Matches
dspark::ADSREnvelope< T > Member List

This is the complete list of members for dspark::ADSREnvelope< T >, including all inherited members.

ADSREnvelope() noexceptdspark::ADSREnvelope< T >inline
getCurrentValue() const noexceptdspark::ADSREnvelope< T >inline
getNextValue() noexceptdspark::ADSREnvelope< T >inline
getState() const noexceptdspark::ADSREnvelope< T >inline
isActive() const noexceptdspark::ADSREnvelope< T >inline
noteOff() noexceptdspark::ADSREnvelope< T >inline
noteOn() noexceptdspark::ADSREnvelope< T >inline
prepare(double sampleRate) noexceptdspark::ADSREnvelope< T >inline
prepare(const AudioSpec &spec) noexceptdspark::ADSREnvelope< T >inline
processBlock(T *output, int numSamples) noexceptdspark::ADSREnvelope< T >inline
reset() noexceptdspark::ADSREnvelope< T >inline
setAttack(T ms) noexceptdspark::ADSREnvelope< T >inline
setCurvature(T curve) noexceptdspark::ADSREnvelope< T >inline
setCurvature(T attackCurve, T decayCurve, T releaseCurve) noexceptdspark::ADSREnvelope< T >inline
setDecay(T ms) noexceptdspark::ADSREnvelope< T >inline
setParameters(T attackMs, T decayMs, T sustain, T releaseMs) noexceptdspark::ADSREnvelope< T >inline
setRelease(T ms) noexceptdspark::ADSREnvelope< T >inline
setSustain(T level) noexceptdspark::ADSREnvelope< T >inline
State enum namedspark::ADSREnvelope< T >