Reduce Mverb FX memory usage to avoid issues

pull/793/head
Javier Nonis 4 weeks ago
parent c9fa7b5854
commit ec837532fe
  1. 6
      src/effect_audio/mverb/MVerb.h

@ -33,12 +33,12 @@ class MVerb
{
private:
Allpass<T, 1024> allpass[4];
StaticAllpassFourTap<T, 5120> allpassFourTap[4];
StaticAllpassFourTap<T, 4096> allpassFourTap[4];
StateVariable<T,4> bandwidthFilter[2];
StateVariable<T,4> damping[2];
StaticDelayLine<T, 1024> predelay;
StaticDelayLineFourTap<T, 7200> staticDelayLine[4];
StaticDelayLineEightTap<T, 5120> earlyReflectionsDelayLine[2];
StaticDelayLineFourTap<T, 6144> staticDelayLine[4];
StaticDelayLineEightTap<T, 4096> earlyReflectionsDelayLine[2];
T SampleRate, DampingFreq, Density1, Density2, BandwidthFreq, PreDelayTime, Decay, Gain, Mix, EarlyMix, Size;
T MixSmooth, EarlyLateSmooth, BandwidthSmooth, DampingSmooth, PredelaySmooth, SizeSmooth, DensitySmooth, DecaySmooth;
T PreviousLeftTank, PreviousRightTank;

Loading…
Cancel
Save