LMMS
Loading...
Searching...
No Matches
AutoWah Class Reference

#include <SweepVF.h>

Inheritance diagram for AutoWah:
Plugin

Public Types

enum  { BLOCK_SIZE = 32 }

Public Member Functions

template<sample_func_t F>
void one_cycle (int frames)
void init ()
void activate ()
void run (int n)
void run_adding (int n)
Public Member Functions inherited from Plugin
sample_t getport_unclamped (int i)
sample_t getport (int i)

Public Attributes

double fs
sample_t f
sample_t Q
DSP::StackedSVF< 1, 2 > svf
DSP::RMS rms
DSP::BiQuad filter
DSP::OnePoleHP hp
Public Attributes inherited from Plugin
double fs
double adding_gain
int first_run
sample_t normal
sample_t ** ports
LADSPA_PortRangeHintranges

Static Public Attributes

static PortInfo port_info []

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
BLOCK_SIZE 

Member Function Documentation

◆ activate()

void AutoWah::activate ( )

◆ init()

void AutoWah::init ( )

◆ one_cycle()

template<sample_func_t F>
void AutoWah::one_cycle ( int frames)

◆ run()

void AutoWah::run ( int n)
inline

◆ run_adding()

void AutoWah::run_adding ( int n)
inline

Member Data Documentation

◆ f

sample_t AutoWah::f

◆ filter

DSP::BiQuad AutoWah::filter

◆ fs

double AutoWah::fs

◆ hp

DSP::OnePoleHP AutoWah::hp

◆ port_info

PortInfo AutoWah::port_info[]
static

◆ Q

sample_t AutoWah::Q

◆ rms

DSP::RMS AutoWah::rms

◆ svf

DSP::StackedSVF<1,2> AutoWah::svf

The documentation for this class was generated from the following file: