- {getButton("Boy you play!", playBoyYouPlay)}
- {getButton("Eat It Up!", playEatItUp)}
- {getButton("Gangbusters", playGangbusters)}
- {getButton("Husky", playHusky)}
- {getButton("Pretty Flags", playPrettyFlags)}
- {getButton("Hobbs", playHobbs)}
- {getButton("Good Looking Band", playGoodLooking)}
- {getButton("Pretty Impressive", playImpressive)}
- {getButton("3 Tall Tubas", playTallTubas)}
- {getButton("Wild Chart", playWildChart)}
- {getButton("Scared Me", playScared)}
- {getButton("Not Bad", playNotBad)}
- {getButton("Strong Tubas", playStrongTubas)}
- {getButton("Tall Band", playTallBand)}
+ {getButton("Boy you play!", "/boyyouplay.m4a")}
+ {getButton("Eat It Up!", "/eatitup.m4a")}
+ {getButton("Gangbusters", "/gangbusters.m4a")}
+ {getButton("Husky", "/husky.m4a")}
+ {getButton("Pretty Flags", "/prettyflags.m4a")}
+ {getButton("Hobbs", "/hobbs.m4a")}
+ {getButton("Good Looking Band", "/goodlookingband.m4a")}
+ {getButton("Pretty Impressive", "/impressive.m4a")}
+ {getButton("3 Tall Tubas", "/talltubas.m4a")}
+ {getButton("Wild Chart", "/wildchart.m4a")}
+ {getButton("Scared Me", "/scared.m4a")}
+ {getButton("Not Bad", "/notbad.m4a")}
+ {getButton("Strong Tubas", "/strongtubas.m4a")}
+ {getButton("Tall Band", "/tallband.m4a")}
+
);
}
\ No newline at end of file
diff --git a/package.json b/package.json
index b06931e..d7a38c0 100644
--- a/package.json
+++ b/package.json
@@ -11,8 +11,7 @@
"dependencies": {
"next": "15.5.4",
"react": "19.1.0",
- "react-dom": "19.1.0",
- "use-sound": "^5.0.0"
+ "react-dom": "19.1.0"
},
"devDependencies": {
"@eslint/eslintrc": "^3",
diff --git a/public/fixhowler.js b/public/fixhowler.js
deleted file mode 100644
index fd4d32d..0000000
--- a/public/fixhowler.js
+++ /dev/null
@@ -1,6 +0,0 @@
-document.addEventListener("visibilitychange", (e) =>{
- // document.visibilityState will be "visible" or "hidden" (or "prerender) if it's important
- if (Howler.ctx.state !== "running") { // better to check on !=="running" as you are doing
- Howler.ctx.resume();
- }
-});
\ No newline at end of file
diff --git a/yarn.lock b/yarn.lock
index 4ea82eb..730458b 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1696,11 +1696,6 @@ hasown@^2.0.2:
dependencies:
function-bind "^1.1.2"
-howler@^2.2.4:
- version "2.2.4"
- resolved "https://registry.yarnpkg.com/howler/-/howler-2.2.4.tgz#bd3df4a4f68a0118a51e4bd84a2bfc2e93e6e5a1"
- integrity sha512-iARIBPgcQrwtEr+tALF+rapJ8qSc+Set2GJQl7xT1MQzWaVkFebdJhR3alVlSiUf5U7nAANKuj3aWpwerocD5w==
-
ignore@^5.2.0:
version "5.3.2"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
@@ -2907,13 +2902,6 @@ uri-js@^4.2.2:
dependencies:
punycode "^2.1.0"
-use-sound@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/use-sound/-/use-sound-5.0.0.tgz#62894ecf5ac3810c3f105c783bb93b15ad9157a6"
- integrity sha512-MNHT3FFC5HxNCrgZtrnpIMJI2cw/0D2xismcrtyht8BTuF5FhFhb57xO/jlQr2xJaFrc/0btzRQvGyHQwB7PVA==
- dependencies:
- howler "^2.2.4"
-
which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#d76ec27df7fa165f18d5808374a5fe23c29b176e"