Fix filter cutoff clamp: allow full range to Nyquist instead of 1200 Hz cap

This commit is contained in:
Armin 2026-07-13 22:07:51 +02:00
commit d5a21c5448

View file

@ -124,7 +124,7 @@ public:
if (lfo2Depth > 0.001f && lfo2Dest == LFODest::FilterCutoff)
modCutoff *= std::pow(2.0f, lfo2Out * 4.0f);
modCutoff = std::clamp(modCutoff, 25.0f, 1200.0f);
modCutoff = std::clamp(modCutoff, 20.0f, static_cast<float>(getSampleRate() * 0.49));
filter.setCoefficients(modCutoff, filterResonance, filterType);
filterR.setCoefficients(modCutoff, filterResonance, filterType);