diff --git a/src/engine/platform/ay.cpp b/src/engine/platform/ay.cpp index 76637f38e..c9c75f0f5 100644 --- a/src/engine/platform/ay.cpp +++ b/src/engine/platform/ay.cpp @@ -687,6 +687,7 @@ void DivPlatformAY8910::muteChannel(int ch, bool mute) { void DivPlatformAY8910::forceIns() { for (int i=0; i<3; i++) { chan[i].insChanged=true; + chan[i].freqChanged=true; } immWrite(0x0b,ayEnvPeriod); immWrite(0x0c,ayEnvPeriod>>8);