diff --git a/app/static/js/services/soundfontPlayer.js b/app/static/js/services/soundfontPlayer.js
index 4af774e..8f3f1b9 100644
--- a/app/static/js/services/soundfontPlayer.js
+++ b/app/static/js/services/soundfontPlayer.js
@@ -67,7 +67,7 @@
_initInProgress = false;
console.warn("[SonicSF] AudioWorklet failed, trying WorkerSynthesizer:", e);
try {
- const mod = await import("https://esm.sh/spessasynth_lib@4.3.1");
+ const mod = await import("https://cdn.jsdelivr.net/npm/spessasynth_lib@4.3.1/dist/index.js");
_synthInstance = new mod.WorkerSynthesizer(audioContext);
await _synthInstance.isReady;
_initialized = true;
diff --git a/app/templates/index.html b/app/templates/index.html
index 5bbd52f..e36b58d 100644
--- a/app/templates/index.html
+++ b/app/templates/index.html
@@ -10,11 +10,18 @@
+