Skip to content

daisysp::MoogLadder

More...

#include <moogladder.h>

Public Functions

Name
MoogLadder()
~MoogLadder()
void Init(float sample_rate)
float Process(float in)
void SetFreq(float freq)
void SetRes(float res)

Detailed Description

class daisysp::MoogLadder;

Moog ladder filter module

Ported from soundpipe

Original author(s) : Victor Lazzarini, John ffitch (fast tanh), Bob Moog

Public Functions Documentation

function MoogLadder

inline MoogLadder()

function ~MoogLadder

inline ~MoogLadder()

function Init

void Init(
    float sample_rate
)

Initializes the MoogLadder module. sample_rate - The sample rate of the audio engine being run.


function Process

float Process(
    float in
)

Processes the lowpass filter


function SetFreq

inline void SetFreq(
    float freq
)

Sets the cutoff frequency or half-way point of the filter. Arguments

  • freq - frequency value in Hz. Range: Any positive value.

function SetRes

inline void SetRes(
    float res
)

Sets the resonance of the filter.

---

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