79 void init (
bool adjust_downsampler =
false);
93 template <sample_func_t F,
int OVERSAMPLE>
131 template <sample_func_t F,
int OVERSAMPLE>
183 for (
int i = 0;
i < 4; ++
i)
194 eq.gf[
i] = pow (want /
eq.gain[
i], one_over_n);
203 return eq.process (
x);
215 template <sample_func_t F,
int OVERSAMPLE>
245 template <sample_func_t F,
int OVERSAMPLE>
282 template <sample_func_t F,
int OVERSAMPLE>
303 for (
int i = 0;
i < 2; ++
i)
336 template <sample_func_t F,
int OVERSAMPLE>
355 for (
int i = 0;
i < 2; ++
i)
uint8_t a
Definition Spc_Cpu.h:141
LADSPA_Data sample_t
Definition basics.h:100
void activate()
Definition Amp.h:142
void one_cycle(int frames)
sample_t adding_gain
Definition Amp.h:139
void run_adding(int n)
Definition Amp.h:157
DSP::BiQuad filter
Definition Amp.h:134
void run(int n)
Definition Amp.h:152
static PortInfo port_info[]
Definition Amp.h:137
void activate()
Definition Amp.h:254
void run(int n)
Definition Amp.h:265
void one_cycle(int frames)
ToneControls tone
Definition Amp.h:243
static PortInfo port_info[]
Definition Amp.h:249
void run_adding(int n)
Definition Amp.h:270
sample_t adding_gain
Definition Amp.h:251
DSP::FIRUpsampler up
Definition Amp.h:71
sample_t i_drive
Definition Amp.h:52
void init(bool adjust_downsampler=false)
double g
Definition Amp.h:56
struct AmpStub::@072353315060060136134103160115162061312042375214 current
@ OVERSAMPLE
Definition Amp.h:66
@ FIR_SIZE
Definition Amp.h:67
DSP::FIR down
Definition Amp.h:72
sample_t power_transfer(sample_t a)
Definition Amp.h:81
AmpStub()
Definition Amp.h:74
DSP::TwelveAX7_3 tube
Definition Amp.h:50
sample_t drive
Definition Amp.h:52
DSP::OnePoleHP dc_blocker
Definition Amp.h:63
DSP::BiQuad filter[3]
Definition Amp.h:285
void run(int n)
Definition Amp.h:317
void one_cycle(int frames)
void run_adding(int n)
Definition Amp.h:322
static PortInfo port_info[]
Definition Amp.h:294
DSP::BiQuad power_cap[2]
Definition Amp.h:291
sample_t cut
Definition Amp.h:287
sample_t adding_gain
Definition Amp.h:296
sample_t tone
Definition Amp.h:287
sample_t supply
Definition Amp.h:290
void activate()
Definition Amp.h:299
sample_t adding_gain
Definition Amp.h:348
void one_cycle(int frames)
sample_t supply
Definition Amp.h:342
void run_adding(int n)
Definition Amp.h:371
static PortInfo port_info[]
Definition Amp.h:346
void run(int n)
Definition Amp.h:366
sample_t cut
Definition Amp.h:339
sample_t tone
Definition Amp.h:339
DSP::BiQuad power_cap[2]
Definition Amp.h:343
DSP::ToneStack tonestack
Definition Amp.h:334
void activate()
Definition Amp.h:351
Definition ToneStack.h:48
Definition TwelveAX7.h:152
sample_t ** ports
Definition basics.h:182
void run(int n)
Definition Amp.h:114
void run_adding(int n)
Definition Amp.h:119
DSP::BiQuad filter
Definition Amp.h:96
void one_cycle(int frames)
void activate()
Definition Amp.h:104
sample_t adding_gain
Definition Amp.h:101
static PortInfo port_info[]
Definition Amp.h:99
static PortInfo port_info[]
Definition Amp.h:219
void one_cycle(int frames)
sample_t adding_gain
Definition Amp.h:221
ToneControls tone
Definition Amp.h:213
void run_adding(int n)
Definition Amp.h:231
void run(int n)
Definition Amp.h:226
sample_t process(sample_t x)
Definition Amp.h:201
static PreampBand bands[4]
Definition Amp.h:174
sample_t eq_gain[4]
Definition Amp.h:172
void set_band_gain(int i, float g)
DSP::Eq< 4 > eq
Definition Amp.h:173
void start_cycle(sample_t **ports, double one_over_n)
Definition Amp.h:181
void activate(sample_t **)
double get_band_gain(int i, double g)
int g
Definition inflate.c:1573
register unsigned i
Definition inflate.c:1575
unsigned x[BMAX+1]
Definition inflate.c:1586
float adjust
Definition Amp.h:166
float center
Definition Amp.h:166
float Q
Definition Amp.h:166
int n
Definition crypt.c:458
return c
Definition crypt.c:175