Class thl::dsp::fx::RingsReverb#
-
class RingsReverb#
Public Functions
-
RingsReverb() = default#
-
~RingsReverb() = default#
-
inline void prepare(uint16_t *buffer, float sample_rate = thl::dsp::resonator::k_default_sample_rate)#
-
inline void process(thl::core::BufferView stereo)#
-
inline void set_amount(float amount)#
-
inline void set_input_gain(float input_gain)#
-
inline void set_time(float reverb_time)#
-
inline void set_diffusion(float diffusion)#
-
inline void set_lp(float lp)#
-
inline void clear()#
-
RingsReverb(const RingsReverb&) = delete#
-
RingsReverb &operator=(const RingsReverb&) = delete#
Public Static Attributes
-
static constexpr size_t k_reverb_buffer_size = 65536#
-
RingsReverb() = default#