DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
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 >