summaryrefslogtreecommitdiffstats
path: root/src/effects/backends/builtin/glitcheffect.cpp
diff options
context:
space:
mode:
authorpcktm <jakub@kopanko.com>2023-06-11 23:15:32 +0200
committerpcktm <jakub@kopanko.com>2023-06-11 23:15:32 +0200
commit265b5eb132e0441135ad5635eee1a90beda863fd (patch)
tree6a979ab617e84f47030cd9b8f12540d54ff5b78d /src/effects/backends/builtin/glitcheffect.cpp
parent118615b66f298913e246db23b3e37e5ddce04ba7 (diff)
Simplify code
Diffstat (limited to 'src/effects/backends/builtin/glitcheffect.cpp')
-rw-r--r--src/effects/backends/builtin/glitcheffect.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/effects/backends/builtin/glitcheffect.cpp b/src/effects/backends/builtin/glitcheffect.cpp
index e801caffdd..29ca12835b 100644
--- a/src/effects/backends/builtin/glitcheffect.cpp
+++ b/src/effects/backends/builtin/glitcheffect.cpp
@@ -74,7 +74,6 @@ void GlitchEffect::processChannel(
const mixxx::EngineParameters& engineParameters,
const EffectEnableState enableState,
const GroupFeatureState& groupFeatures) {
-
// The minimum of the parameter is zero so the exact center of the knob is 1 beat.
double period = m_pDelayParameter->value();
@@ -97,11 +96,6 @@ void GlitchEffect::processChannel(
}
if (delay_frames < min_delay) {
- delay_frames = 0;
- }
- int delay_samples = delay_frames * engineParameters.channelCount();
-
- if (delay_frames < min_delay) {
SampleUtil::copy(
pOutput,
pInput,
@@ -109,6 +103,7 @@ void GlitchEffect::processChannel(
return;
}
+ int delay_samples = delay_frames * engineParameters.channelCount();
pGroupState->sample_count += engineParameters.samplesPerBuffer();
if (pGroupState->sample_count >= delay_samples) {
if (m_pDelayParameter->value() < 2.0) {