From e5b48ecb268127ba9ded8e7af03dc3617d36c6f7 Mon Sep 17 00:00:00 2001 From: "soroush.asadi" Date: Wed, 17 Jun 2026 00:36:23 +0330 Subject: [PATCH] =?UTF-8?q?feat(audio):=20music=20off=20by=20default=20?= =?UTF-8?q?=E2=80=94=20sound=20effects=20only?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Background music now defaults to OFF; the default experience is SFX only. Players can still enable music (santoor track) in Profile → settings. Co-Authored-By: Claude Opus 4.8 (1M context) --- src/lib/sound.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/sound.ts b/src/lib/sound.ts index 6d8ed6f..fc8b01e 100644 --- a/src/lib/sound.ts +++ b/src/lib/sound.ts @@ -36,7 +36,9 @@ class SoundManager { private step = 0; sfxEnabled = loadBool(LS_SFX); - musicEnabled = loadBool(LS_MUSIC); + // Music is OFF by default — the default experience is sound effects only. + // Players can switch background music on in Profile → settings. + musicEnabled = loadBool(LS_MUSIC, false); musicTrack: MusicTrack = (typeof window !== "undefined" && (localStorage.getItem(LS_TRACK) as MusicTrack)) || "santoor";