From c23cf8e7ee3939401398aada878303eef861438c Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Tue, 7 Jun 2022 20:36:02 +0200 Subject: [PATCH] Announce zero latency when switching back to IIR --- plugins/crossover/src/lib.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/crossover/src/lib.rs b/plugins/crossover/src/lib.rs index 403a4d4e..eee1c18f 100644 --- a/plugins/crossover/src/lib.rs +++ b/plugins/crossover/src/lib.rs @@ -230,6 +230,8 @@ impl Plugin for Crossover { // Right now both crossover types only do 24 dB/octave Linkwitz-Riley style crossovers match self.params.crossover_type.value() { CrossoverType::LinkwitzRiley24 => { + context.set_latency_samples(0); + self.process_iir(buffer, aux); } CrossoverType::LinkwitzRiley24LinearPhase => {