Skip to content

Class daisysp::MoogLadder

ClassList > daisysp > MoogLadder

More...

  • #include <moogladder.h>

Public Functions

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

Detailed Description

Moog ladder filter module

Public Functions Documentation

function Init

void daisysp::MoogLadder::Init (
    float sample_rate
) 

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


function MoogLadder

inline daisysp::MoogLadder::MoogLadder () 

function Process

float daisysp::MoogLadder::Process (
    float in
) 

Processes the lowpass filter


function SetFreq

inline void daisysp::MoogLadder::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 daisysp::MoogLadder::SetRes (
    float res
) 

Sets the resonance of the filter.


function ~MoogLadder

inline daisysp::MoogLadder::~MoogLadder () 


The documentation for this class was generated from the following file external-docs/DaisySP/DaisySP-LGPL/Source/Filters/moogladder.h