Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::signal::chardelay::EnvelopeFollower Class Reference

#include <primitives.hpp>

Public Member Functions

void configure (double attack_s, double release_s, double rate_hz) noexcept
void reset (double value=0.0) noexcept
double value () const noexcept
double process (double magnitude) noexcept

Member Function Documentation

◆ configure()

void pulp::signal::chardelay::EnvelopeFollower::configure ( double attack_s,
double release_s,
double rate_hz )
inlinenoexcept

◆ process()

double pulp::signal::chardelay::EnvelopeFollower::process ( double magnitude)
inlinenoexcept

◆ reset()

void pulp::signal::chardelay::EnvelopeFollower::reset ( double value = 0.0)
inlinenoexcept

◆ value()

double pulp::signal::chardelay::EnvelopeFollower::value ( ) const
inlinenoexcept

The documentation for this class was generated from the following file:
  • /home/runner/work/pulp/pulp/core/signal/include/pulp/signal/character_delay/primitives.hpp