Class thl::dsp::utils::DelayLine#

template<typename T, size_t max_delay>
class DelayLine#

Public Functions

DelayLine() = default#
inline void prepare()#
inline void set_delay(size_t delay)#
inline void write(T sample)#
inline T write_read(T sample, float delay)#
inline T read() const#
inline T read(size_t delay) const#
inline T read(float delay) const#
inline T read_hermite(float delay) const#
DelayLine(const DelayLine&) = delete#
DelayLine &operator=(const DelayLine&) = delete#