From cf81ddcb4eb73adb3ac6ce4c3b991bdbfe917159 Mon Sep 17 00:00:00 2001 From: Shane Mouton Date: Tue, 26 Sep 2017 20:53:02 -0400 Subject: [PATCH] Audio Performance Change changed bufferSource variable to constant...This fixes the constant sound popping in Safari. --- emscripten/library_rwebaudio.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emscripten/library_rwebaudio.js b/emscripten/library_rwebaudio.js index d1b0c8bc2b..fd85d607a0 100644 --- a/emscripten/library_rwebaudio.js +++ b/emscripten/library_rwebaudio.js @@ -61,7 +61,7 @@ var LibraryRWebAudio = { else startTime = RA.context.currentTime; RA.buffers[index].endTime = startTime + RA.buffers[index].duration; - var bufferSource = RA.context.createBufferSource(); + const bufferSource = RA.context.createBufferSource(); bufferSource.buffer = RA.buffers[index]; bufferSource.connect(RA.context.destination); bufferSource.start(startTime);