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

#include <Chorus.h>

Inheritance diagram for StereoChorusII:
ChorusStub Plugin

Public Member Functions

template<sample_func_t>
void one_cycle (int frames)
void set_rate (sample_t r)
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 rate
sample_t phase
DSP::Delay delay
struct { 
   DSP::Roessler   fractal 
   DSP::OnePoleLP   lfo_lp 
   DSP::DelayTapA   tap 
left
struct { 
   DSP::Roessler   fractal 
   DSP::OnePoleLP   lfo_lp 
   DSP::DelayTapA   tap 
right
sample_t adding_gain
Public Attributes inherited from ChorusStub
sample_t time
sample_t width
sample_t rate
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 StereoChorusII::activate ( )
inline

◆ init()

void StereoChorusII::init ( )
inline

◆ one_cycle()

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

◆ run()

void StereoChorusII::run ( int n)
inline

◆ run_adding()

void StereoChorusII::run_adding ( int n)
inline

◆ set_rate()

void StereoChorusII::set_rate ( sample_t r)
inline

Member Data Documentation

◆ adding_gain

sample_t StereoChorusII::adding_gain

◆ delay

DSP::Delay StereoChorusII::delay

◆ fractal

DSP::Roessler StereoChorusII::fractal

◆ [struct]

struct { ... } StereoChorusII::left

◆ lfo_lp

DSP::OnePoleLP StereoChorusII::lfo_lp

◆ phase

sample_t StereoChorusII::phase

◆ port_info

PortInfo StereoChorusII::port_info[]
static

◆ rate

sample_t StereoChorusII::rate

◆ [struct]

struct { ... } StereoChorusII::right

◆ tap

DSP::DelayTapA StereoChorusII::tap

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