From 86ade20814008c1209b7e78d2e88bdcfc46bc881 Mon Sep 17 00:00:00 2001 From: Mick Grierson Date: Sat, 12 Nov 2011 12:13:22 +0000 Subject: delay object commit damn you. --- maximilian.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/maximilian.cpp b/maximilian.cpp index be1c081..44a6fb6 100644 --- a/maximilian.cpp +++ b/maximilian.cpp @@ -228,9 +228,9 @@ double maxiDelayline::dl(double input, int size, double feedback) { if ( phase >=size ) { phase = 0; } + output=memory[phase]; memory[phase]=(memory[phase]*feedback)+(input*feedback)*0.5; phase+=1; - output=memory[phase]; return(output); } @@ -238,9 +238,9 @@ double maxiDelayline::dl(double input, int size, double feedback) { double maxiDelayline::dl(double input, int size, double feedback, int position) { if ( phase >=size ) phase = 0; if ( position >=size ) position = 0; + output=memory[position]; memory[phase]=(memory[phase]*feedback)+(input*feedback)*chandiv; phase+=1; - output=memory[position]; return(output); } -- cgit v1.3