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

#include <Phaser.h>

Inheritance diagram for PhaserII:
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

double fs
PhaserAP ap [6]
DSP::Lorenz lorenz
sample_t rate
sample_t y0
struct { 
   double   bottom 
   double   range 
delay
int blocksize
int remain
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 PhaserII::activate ( )
inline

◆ init()

void PhaserII::init ( )
inline

◆ one_cycle()

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

◆ run()

void PhaserII::run ( int n)
inline

◆ run_adding()

void PhaserII::run_adding ( int n)
inline

Member Data Documentation

◆ ap

PhaserAP PhaserII::ap[6]

◆ blocksize

int PhaserII::blocksize

◆ bottom

double PhaserII::bottom

◆ [struct]

struct { ... } PhaserII::delay

◆ fs

double PhaserII::fs

◆ lorenz

DSP::Lorenz PhaserII::lorenz

◆ port_info

PortInfo PhaserII::port_info[]
static

◆ range

double PhaserII::range

◆ rate

sample_t PhaserII::rate

◆ remain

int PhaserII::remain

◆ y0

sample_t PhaserII::y0

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