Files
metro-puzzle-jp/resources/sound/README.md
claude 86f8130735
All checks were successful
release / build-release (push) Successful in 1m35s
M12: ljud, inställningar och release v0.1.0
tools/gensound syntetiserar 21 ljud: fyra stationsmelodier i klockklang
(en per station via melody-fältet eller banans id), ankomstjingel,
ding-dong vid inrullning, dörrsignal vid avgång, spärrens pip och
nekande, kiosk, toalett, lärt ord, bekräfta/varning, byte, personal,
vinst, förlust, flygplan, sorl och menymusik. sfx.go spelar effekter
utifrån vad som hänt i sim.Run sedan förra bildrutan. Ljudlagret har
huvudvolym × effekter/musik och byter inte slinga i onödan.
Inställningar (S på bankartan, sparas): volymer, språk sv/en som laddas
om direkt, fönsterskala, fullskärm (F11 överallt) och tangentöversikt.
Fönsterikon från genart. CHANGELOG.md. Tester för ljudfiler, melodival
och inställningar. Docs, wiki och skärmdumpar uppdaterade.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-25 08:31:38 +01:00

27 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# resources/sound – ljud
Alla ljud är syntetiserade av `go run ./tools/gensound` (16-bit mono
44,1 kHz WAV, deterministiska, egna kompositioner – inga inspelade JR-melodier).
Byt gärna ut dem mot riktiga inspelningar, men **behåll filnamnen**; listan
i `internal/game/audio.go` (`AllSounds`) testas så att alla finns och går
att avkoda.
| Fil | När |
|-----|-----|
| `melody-approach.wav` | ankomstjingel när ett tåg är på väg in (*approaching*) |
| `announce.wav` | ding-dong när tåget rullar in (*arriving*) |
| `melody-a.wav` … `melody-d.wav` | stationens avgångsmelodi innan dörrarna stängs (*closing*); banans `melody`-fält eller vald efter id |
| `door-chime.wav` | dörrsignal när tåget går (*leaving*) |
| `chatter.wav` | loopbart stationssorl på banor med `noise` > 0 |
| `music-map.wav` | bankartans/menyernas musikslinga |
| `gate-beep.wav`, `gate-deny.wav` | spärren släpper igenom / nekar |
| `kiosk.wav`, `toilet.wav` | köp i kiosken, toalettbesök klart |
| `learn.wav` | nytt japanskt ord |
| `confirm.wav`, `cancel.wav` | minispel öppnas / varning (fel vagn, för tidigt …) |
| `transfer.wav`, `staff.wav` | byte till nästa station, personalen har låst upp |
| `win.wav`, `lose.wav` | banan klarad / förlorad |
| `plane.wav` | hemresan |
Volymerna styrs av inställningarna (S på bankartan): huvudvolym × effekter
respektive musik/sorl.