diff --git a/reverb/reverb.hpp b/reverb/reverb.hpp index c9a52df..31d26c6 100644 --- a/reverb/reverb.hpp +++ b/reverb/reverb.hpp @@ -33,6 +33,14 @@ class Reverb } } + void resize(uint maxDelay) + { + for (auto diffusor: m_diffusors) + { + diffusor.resize(maxDelay); + } + } + uint getNumDiffusionSteps() { return m_diffusors.size(); @@ -103,19 +111,6 @@ class Reverb } } } - - void process(float *in, float *out, unsigned numPoints) - { - for (int i=0; i < numPoints; i++) - { - T temp = in[i]; - for (auto diffusor: m_diffusors) - { - temp = diffusor.process(temp); - } - out[i] = temp; - } - } }; #endif