102 template <sample_func_t F>
186 input.bandwidth.reset();
188 for (
int i = 0;
i < 4; ++
i)
191 tank.delay[
i].reset();
194 for (
int i = 0;
i < 2; ++
i)
196 tank.mlattice[
i].reset();
197 tank.lattice[
i].reset();
198 tank.damping[
i].reset();
201 tank.mlattice[0].lfo.set_f (1.2,
fs, 0);
202 tank.mlattice[1].lfo.set_f (1.2,
fs, .5 *
M_PI);
215 template <sample_func_t F>
238 template <sample_func_t F>
LADSPA_Data sample_t
Definition basics.h:100
sample_t get()
Definition Delay.h:85
void put(sample_t x)
Definition Delay.h:78
sample_t process(sample_t x)
Definition Reverb.h:80
float c
Definition Reverb.h:77
static int default_length[9]
Definition Reverb.h:92
double apc
Definition Reverb.h:100
void run_adding(int n)
Definition Reverb.h:120
DSP::Delay right
Definition Reverb.h:98
static PortInfo port_info[]
Definition Reverb.h:110
DSP::Delay left
Definition Reverb.h:98
void one_cycle(int frames)
JVComb comb[4]
Definition Reverb.h:96
void run(int n)
Definition Reverb.h:115
sample_t t60
Definition Reverb.h:93
Lattice allpass[3]
Definition Reverb.h:95
int length[9]
Definition Reverb.h:105
sample_t process(sample_t x, double d)
Definition Reverb.h:63
float n0
Definition Reverb.h:131
sample_t process(sample_t x, double d)
Definition Reverb.h:151
DSP::Sine lfo
Definition Reverb.h:134
void reset()
Definition Reverb.h:144
DSP::Delay delay
Definition Reverb.h:133
float width
Definition Reverb.h:131
DSP::DelayTapA tap
Definition Reverb.h:135
void init(int n, int w)
Definition Reverb.h:137
void run(int n)
Definition Reverb.h:244
static PortInfo port_info[]
Definition Reverb.h:242
void one_cycle(int frames)
void run_adding(int n)
Definition Reverb.h:249
static PortInfo port_info[]
Definition Reverb.h:219
void one_cycle(int frames)
void run_adding(int n)
Definition Reverb.h:226
void run(int n)
Definition Reverb.h:221
void process(sample_t x, sample_t decay, sample_t *xl, sample_t *xr)
DSP::OnePoleLP bandwidth
Definition Reverb.h:170
struct PlateStub::@131115250147370117033347261241136341115055010136 tank
void activate()
Definition Reverb.h:184
Lattice lattice[4]
Definition Reverb.h:171
sample_t indiff2
Definition Reverb.h:167
sample_t dediff2
Definition Reverb.h:167
sample_t f_lfo
Definition Reverb.h:165
struct PlateStub::@154242362230203007167335043244264307372147035273 input
ModLattice mlattice[2]
Definition Reverb.h:175
sample_t dediff1
Definition Reverb.h:167
DSP::OnePoleLP damping[2]
Definition Reverb.h:178
sample_t indiff1
Definition Reverb.h:167
DSP::Delay delay[4]
Definition Reverb.h:177
int taps[12]
Definition Reverb.h:179
double fs
Definition basics.h:176
#define M_PI
Definition compat.h:149
UINT_D64 w
Definition inflate.c:942
struct huft * t
Definition inflate.c:943
int y
Definition inflate.c:1588
unsigned d
Definition inflate.c:940
register unsigned i
Definition inflate.c:1575
unsigned x[BMAX+1]
Definition inflate.c:1586
int n
Definition crypt.c:458