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

#include <primitives.hpp>

Public Member Functions

void set (double corner_hz, double gain_linear, double fs) noexcept
void set_inverse (double corner_hz, double gain_linear, double fs) noexcept
 Configure as the exact inverse of set(corner_hz, gain_linear, fs).
void reset () noexcept
double process (double x) noexcept

Member Function Documentation

◆ process()

double pulp::signal::chardelay::FirstOrderShelf::process ( double x)
inlinenoexcept

◆ reset()

void pulp::signal::chardelay::FirstOrderShelf::reset ( )
inlinenoexcept

◆ set()

void pulp::signal::chardelay::FirstOrderShelf::set ( double corner_hz,
double gain_linear,
double fs )
inlinenoexcept

◆ set_inverse()

void pulp::signal::chardelay::FirstOrderShelf::set_inverse ( double corner_hz,
double gain_linear,
double fs )
inlinenoexcept

Configure as the exact inverse of set(corner_hz, gain_linear, fs).


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