diff --git a/src/engine/platform/pokey.cpp b/src/engine/platform/pokey.cpp index a6ddb78f1..a79ec4537 100644 --- a/src/engine/platform/pokey.cpp +++ b/src/engine/platform/pokey.cpp @@ -455,6 +455,7 @@ void DivPlatformPOKEY::setFlags(const DivConfig& flags) { oscBuf[i]->rate=rate/2; } altASAP.init(chipClock,rate); + altASAP.reset(); } else { rate=chipClock; for (int i=0; i<4; i++) {