55 template <sample_func_t>
105 template <sample_func_t>
116 delay.init ((
int) (.040 *
fs));
146#define FRACTAL_RATE 0.02
173 double m =
lp.process (
f1.get() + .3 *
f2.get());
174 return d.get_cubic (
t +
w *
m);
190 template <sample_func_t>
208 delay.init ((
int) (.040 *
fs));
251 template <sample_func_t>
259 left.lfo_lp.set_f (3. /
fs);
271 delay.init ((
int) (.040 *
fs));
#define FRACTAL_RATE
Definition Chorus.h:146
LADSPA_Data sample_t
Definition basics.h:100
static float frandom()
Definition basics.h:143
void run(int n)
Definition Chorus.h:80
void activate()
Definition Chorus.h:67
DSP::DelayTapA tap
Definition Chorus.h:53
DSP::Delay delay
Definition Chorus.h:52
void run_adding(int n)
Definition Chorus.h:85
DSP::Sine lfo
Definition Chorus.h:51
static PortInfo port_info[]
Definition Chorus.h:59
void init()
Definition Chorus.h:61
void one_cycle(int frames)
FracTap taps[Taps]
Definition Chorus.h:186
void activate()
Definition Chorus.h:214
void set_rate(sample_t r)
Definition Chorus.h:193
DSP::Delay delay
Definition Chorus.h:188
void one_cycle(int frames)
static PortInfo port_info[]
Definition Chorus.h:204
void run_adding(int n)
Definition Chorus.h:230
DSP::BiQuad filter
Definition Chorus.h:187
@ Taps
Definition Chorus.h:183
void init()
Definition Chorus.h:206
void run(int n)
Definition Chorus.h:225
sample_t width
Definition Chorus.h:44
sample_t rate
Definition Chorus.h:44
sample_t time
Definition Chorus.h:44
DSP::Lorenz f1
Definition Chorus.h:153
void set_rate(sample_t r)
Definition Chorus.h:164
DSP::OnePoleLP lp
Definition Chorus.h:155
sample_t get(DSP::Delay &d, double t, double w)
Definition Chorus.h:171
DSP::Roessler f2
Definition Chorus.h:154
void init(double fs)
Definition Chorus.h:157
sample_t ** ports
Definition basics.h:182
double fs
Definition basics.h:176
static PortInfo port_info[]
Definition Chorus.h:109
struct StereoChorusI::@310030130237147052235100216076150067332324357105 right
void run(int n)
Definition Chorus.h:133
void one_cycle(int frames)
DSP::DelayTapA tap
Definition Chorus.h:102
struct StereoChorusI::@310030130237147052235100216076150067332324357105 left
sample_t phase
Definition Chorus.h:96
void activate()
Definition Chorus.h:119
sample_t rate
Definition Chorus.h:95
void init()
Definition Chorus.h:111
void run_adding(int n)
Definition Chorus.h:138
DSP::Sine lfo
Definition Chorus.h:101
DSP::Delay delay
Definition Chorus.h:98
static PortInfo port_info[]
Definition Chorus.h:264
void activate()
Definition Chorus.h:277
void set_rate(sample_t r)
Definition Chorus.h:254
sample_t adding_gain
Definition Chorus.h:265
struct StereoChorusII::@040173003236106266066310112320333220012103223047 left
sample_t phase
Definition Chorus.h:241
void run(int n)
Definition Chorus.h:290
DSP::Roessler fractal
Definition Chorus.h:246
sample_t rate
Definition Chorus.h:240
void run_adding(int n)
Definition Chorus.h:295
DSP::OnePoleLP lfo_lp
Definition Chorus.h:247
DSP::DelayTapA tap
Definition Chorus.h:248
void init()
Definition Chorus.h:267
DSP::Delay delay
Definition Chorus.h:243
void one_cycle(int frames)
struct StereoChorusII::@040173003236106266066310112320333220012103223047 right
#define M_PI
Definition compat.h:149
UINT_D64 w
Definition inflate.c:942
unsigned * m
Definition inflate.c:1559
struct huft * t
Definition inflate.c:943
unsigned d
Definition inflate.c:940
register unsigned i
Definition inflate.c:1575
struct @113205115357366127300225113341150224053346037032::@137033172036070230260373056156374243321245367362 left
struct @113205115357366127300225113341150224053346037032::@137033172036070230260373056156374243321245367362 right
int n
Definition crypt.c:458
int r
Definition crypt.c:458