From 2078949093836079b7e6b732c246d72ae7daed9f Mon Sep 17 00:00:00 2001 From: tildearrow Date: Thu, 6 Mar 2025 02:00:07 -0500 Subject: [PATCH] Amiga: tweak the filters once again --- src/engine/platform/amiga.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/engine/platform/amiga.cpp b/src/engine/platform/amiga.cpp index cfe2e912d..d7ed6b433 100644 --- a/src/engine/platform/amiga.cpp +++ b/src/engine/platform/amiga.cpp @@ -251,14 +251,14 @@ void DivPlatformAmiga::postProcess(short* buf, int outIndex, size_t len, int sam double filtFreq=100000.0; if (filterOn) { if (amigaModel) { - filtFreq=8000.0; + filtFreq=12000.0; } else { - filtFreq=5500.0; + filtFreq=8000.0; } } else { - if (!amigaModel) filtFreq=16000.0; + if (!amigaModel) filtFreq=18000.0; } - if (filtFreq>=(sampleRate/2)) return; + if (filtFreq>=((double)sampleRate/2)) return; filtConst=sin(M_PI*filtFreq/((double)sampleRate*2.0))*4096.0; for (size_t i=0; i