diff --git a/plugins/Disintegrator/Disintegrator.cpp b/plugins/Disintegrator/Disintegrator.cpp index 975910fab..24cf5fbb9 100644 --- a/plugins/Disintegrator/Disintegrator.cpp +++ b/plugins/Disintegrator/Disintegrator.cpp @@ -215,7 +215,7 @@ bool DisintegratorEffect::processAudioBuffer(sampleFrame* buf, const fpp_t frame for (int i = 0; i < 2; ++i) { - if (fmod(newInBufLoc[i], 1) == 0) + if (newInBufLocFrac[i] == 0) { s[i] = m_inBuf[i][newInBufLoc[i]]; }