Revert per-sample parameter smoothing; caused filter hiss/edginess and broke MIDI CC mapping

This commit is contained in:
Armin 2026-09-08 16:37:33 +02:00
commit 43e90ca448
4 changed files with 18 additions and 77 deletions

View file

@ -112,8 +112,6 @@ public:
int activeVoices() const noexcept { return active; }
private:
void glideParams (VParams& sp, const VParams& tgt, float k);
struct Voice
{
bool active = false;
@ -136,8 +134,6 @@ private:
int active = 0;
int polyLimit = 16;
float mod = 0.0f, bendCents = 0.0f, bendSmooth = 0.0f;
VParams sv; // smoothed parameter values (per-sample glide)
bool svValid = false;
bool pedal = false;
float lastNoteFreq = 440.0f, lastGlide = 0.0f, lastPan = 0.0f;
int stealIdx = 0;