12template <
typename SampleType =
float>
16 SampleType
bias()
const {
return bias_; }
18 SampleType
process(SampleType input)
const {
return input + bias_; }
21 for (
int i = 0;
i < num_samples; ++
i)
25 void process(
const SampleType* input, SampleType* output,
int num_samples)
const {
26 for (
int i = 0;
i < num_samples; ++
i)
27 output[
i] = input[
i] + bias_;
34 SampleType bias_ = SampleType{0.0f};
void reset()
Definition bias.hpp:30
void process(SampleType *buffer, int num_samples) const
Definition bias.hpp:20
void set_sample_rate(SampleType)
Definition bias.hpp:31
void set_bias(SampleType b)
Definition bias.hpp:15
SampleType bias() const
Definition bias.hpp:16
SampleType process(SampleType input) const
Definition bias.hpp:18
void process(const SampleType *input, SampleType *output, int num_samples) const
Definition bias.hpp:25
Definition additive_bank.hpp:218
@ buffer
A borrowed static buffer with a traversable playhead.
Definition granular.hpp:110
BiasT< float > Bias
Definition bias.hpp:37
@ i
Definition formant_filter_bank.hpp:20
BiasT< double > Bias64
Definition bias.hpp:38