summaryrefslogtreecommitdiffstats
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
parent118615b66f298913e246db23b3e37e5ddce04ba7 (diff)
Simplify code
-rw-r--r--src/effects/backends/builtin/glitcheffect.cpp7
-rw-r--r--src/effects/backends/builtin/glitcheffect.h1
2 files changed, 1 insertions, 7 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) {
diff --git a/src/effects/backends/builtin/glitcheffect.h b/src/effects/backends/builtin/glitcheffect.h
index 1cf025668d..42ed367f43 100644
--- a/src/effects/backends/builtin/glitcheffect.h
+++ b/src/effects/backends/builtin/glitcheffect.h
@@ -13,7 +13,6 @@
class GlitchGroupState : public EffectState {
public:
-
GlitchGroupState(const mixxx::EngineParameters& engineParameters)
: EffectState(engineParameters) {
audioParametersChanged(engineParameters);