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

#include <primitives.hpp>

Public Member Functions

void set_lowpass (double cutoff_hz, double q, double fs) noexcept
void set_highpass (double cutoff_hz, double q, double fs) noexcept
void set_bell (double cutoff_hz, double q, double gain_db, double fs) noexcept
 Peaking ("bell") section: gain_db at cutoff_hz, unity far away.
void reset () noexcept
double process (double v0) noexcept

Member Function Documentation

◆ process()

double pulp::signal::chardelay::Svf2::process ( double v0)
inlinenoexcept

◆ reset()

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

◆ set_bell()

void pulp::signal::chardelay::Svf2::set_bell ( double cutoff_hz,
double q,
double gain_db,
double fs )
inlinenoexcept

Peaking ("bell") section: gain_db at cutoff_hz, unity far away.

◆ set_highpass()

void pulp::signal::chardelay::Svf2::set_highpass ( double cutoff_hz,
double q,
double fs )
inlinenoexcept

◆ set_lowpass()

void pulp::signal::chardelay::Svf2::set_lowpass ( double cutoff_hz,
double q,
double fs )
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