From 7ac3dcd5feeb366010c88c286cd23c62f980e9aa Mon Sep 17 00:00:00 2001 From: Ethan O'Brien <77750390+ethanaobrien@users.noreply.github.com> Date: Fri, 30 Jun 2023 12:11:03 -0500 Subject: [PATCH] change blocking conditions --- emscripten/library_rwebaudio.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/emscripten/library_rwebaudio.js b/emscripten/library_rwebaudio.js index f951b08573..85f257d74f 100644 --- a/emscripten/library_rwebaudio.js +++ b/emscripten/library_rwebaudio.js @@ -74,7 +74,7 @@ var LibraryRWebAudio = { block: function() { do { RA.process(); - } while (RA.bufIndex === RA.numBuffers-1); + } while (RA.bufIndex === RA.numBuffers-2); } }, @@ -114,7 +114,7 @@ var LibraryRWebAudio = { var count = 0; while (samples) { - if (RA.bufIndex === RA.numBuffers-1) { + if (RA.bufIndex === RA.numBuffers-2) { if (RA.nonblock) break; else RA.block(); }