Skip to content

title: daisysp::ResonatorSvf summary: SVF for use in the Resonator Class .


daisysp::ResonatorSvf

SVF for use in the Resonator Class . More...

#include <resonator.h>

Public Types

Name
enum FilterMode

Public Functions

Name
ResonatorSvf()
~ResonatorSvf()
void Init()
template <FilterMode mode,bool add>
void
Process(const float * f, const float * q, const float * gain, const float in, float * out)

Detailed Description

template <int batch_size>
class daisysp::ResonatorSvf;

SVF for use in the Resonator Class .

Author: Ported by Ben Sergentanis

Date: Jan 2021 Ported from pichenettes/eurorack/plaits/dsp/physical_modelling/resonator.h

to an independent module.

Original code written by Emilie Gillet in 2016.

Public Types Documentation

enum FilterMode

Enumerator Value Description
LOW_PASS
BAND_PASS
BAND_PASS_NORMALIZED
HIGH_PASS

Public Functions Documentation

function ResonatorSvf

inline ResonatorSvf()

function ~ResonatorSvf

inline ~ResonatorSvf()

function Init

inline void Init()

function Process

template <FilterMode mode,
bool add>
inline void Process(
    const float * f,
    const float * q,
    const float * gain,
    const float in,
    float * out
)

---

Updated on 2024-01-03 at 19:38:46 +0000