commit 44b0db2c53258f6ebd3465d8730898483a4ac2ba
parent fbf6ec00a674a16f7470b2d80967824610a91b54
Author: Hans Petter Selasky <hps@selasky.org>
Date: Sun, 5 Apr 2020 02:44:57 +0200
Make sure GlobalFilter's sense gets updated on velocity changes in
SUBnote::setup() when legato is set.
Signed-off-by: Hans Petter Selasky <hps@selasky.org>
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/Synth/SUBnote.cpp b/src/Synth/SUBnote.cpp
@@ -197,6 +197,9 @@ void SUBnote::setup(float velocity_,
GlobalFilter->updateNoteFreq(basefreq);
else
GlobalFilter->updateNoteFreq(basefreq / 440.0f * freq);
+
+ GlobalFilter->updateSense(velocity, pars.PGlobalFilterVelocityScale,
+ pars.PGlobalFilterVelocityScaleFunction);
}
}