diff --git a/src/engine/platform/msm6295.cpp b/src/engine/platform/msm6295.cpp index 925fefed7..a898ba150 100644 --- a/src/engine/platform/msm6295.cpp +++ b/src/engine/platform/msm6295.cpp @@ -89,7 +89,7 @@ void DivPlatformMSM6295::acquire(short* bufL, short* bufR, size_t start, size_t void DivPlatformMSM6295::tick(bool sysTick) { for (int i=0; i<4; i++) { - if (parent->song.disableSampleMacro) { + if (!parent->song.disableSampleMacro) { chan[i].std.next(); if (chan[i].std.vol.had) { chan[i].outVol=VOL_SCALE_LOG(chan[i].std.vol.val,chan[i].vol,8);