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

#include <Scape.h>

Inheritance diagram for Scape:
Plugin

Public Member Functions

template<sample_func_t>
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

sample_t time
sample_t fb
double period
DSP::Lorenz lfo [2]
DSP::Delay delay
SVF svf [4]
DSP::OnePoleHP hipass [4]
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 Function Documentation

◆ activate()

void Scape::activate ( )

◆ init()

void Scape::init ( )
inline

◆ one_cycle()

template<sample_func_t>
void Scape::one_cycle ( int frames)

◆ run()

void Scape::run ( int n)
inline

◆ run_adding()

void Scape::run_adding ( int n)
inline

Member Data Documentation

◆ delay

DSP::Delay Scape::delay

◆ fb

sample_t Scape::fb

◆ hipass

DSP::OnePoleHP Scape::hipass[4]

◆ lfo

DSP::Lorenz Scape::lfo[2]

◆ period

double Scape::period

◆ port_info

PortInfo Scape::port_info[]
static

◆ svf

SVF Scape::svf[4]

◆ time

sample_t Scape::time

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