From cdfe88ba761abf5163516a9062ce76637a324538 Mon Sep 17 00:00:00 2001 From: 3dtours Date: Mon, 27 Jul 2026 15:15:20 +0700 Subject: [PATCH] =?UTF-8?q?fix:=20force=20ScriptProcessorNode=20(bypass=20?= =?UTF-8?q?AudioWorklet)=20=C4=91=E1=BB=83=20debug=20no-audio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/static/js/services/soundfontPlayer.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/static/js/services/soundfontPlayer.js b/app/static/js/services/soundfontPlayer.js index d684e93..3144788 100644 --- a/app/static/js/services/soundfontPlayer.js +++ b/app/static/js/services/soundfontPlayer.js @@ -68,14 +68,14 @@ console.log("[SonicSF] AudioCtx state:", _audioCtx.state, "sampleRate:", _audioCtx.sampleRate); - var _useScriptNode = false; + var _useScriptNode = true; try { await _audioCtx.audioWorklet.addModule('/static/js/worklets/fluidsynth-bridge.js'); console.log("[SonicSF] Worklet registered OK"); } catch (e) { - console.warn("[SonicSF] Worklet reg failed, fallback ScriptProcessorNode:", e); - _useScriptNode = true; + console.warn("[SonicSF] Worklet reg failed:", e); } + console.log("[SonicSF] Using ScriptProcessorNode (forced for debug)"); console.log("[SonicSF] Initializing FluidSynth WASM Engine..."); var TOTAL_MEMORY = 256 * 1024 * 1024;