Class thl::dsp::resonator::RingsString#
-
class RingsString#
Public Functions
-
RingsString() = default#
-
~RingsString() = default#
-
void prepare(bool enable_dispersion, float sample_rate = k_default_sample_rate)#
-
void process(const thl::core::ConstBufferView &in, const thl::core::BufferView &out, const thl::core::BufferView &aux)#
-
inline void set_frequency(float frequency)#
-
inline void set_frequency(float frequency, float coefficient)#
-
inline void set_dispersion(float dispersion)#
-
inline void set_brightness(float brightness)#
-
inline void set_damping(float damping)#
-
inline void set_position(float position)#
-
inline StringDelayLine *mutable_string()#
-
RingsString(const RingsString&) = delete#
-
RingsString &operator=(const RingsString&) = delete#
-
RingsString() = default#