# Audio credits

`egg-crack-real.m4a`: “egg - crack 01.wav” by Anthousai, recorded on a Tascam DR40.
Source: https://freesound.org/people/Anthousai/sounds/336613/
License: CC0 1.0 (https://creativecommons.org/publicdomain/zero/1.0/).
Derived from the source's HQ preview; trimmed 0.26–1.46 seconds, amplified 6 dB,
short endpoint fades, encoded as AAC. Downloaded 2026-10-31.

Yarmeong voice recordings were supplied by the project owner. Copies are AAC
encoded with short endpoint fades; the first three recordings have leading
silence trimmed. The latest five clips (kingbad, 123 autotune, 123 clean, 133, 126) form the
random pool for both direct petting and the Yarmeong button.

Remaining synthetic effects and the snack-bar and rest-room scores are procedural Web Audio compositions in this repository. The lobby now uses the six owner-supplied tracks listed below.

`water-splash-real.m4a`: “Big Water Splash” by qubodup (mix of CC0 recordings by
wormer2, roboroo and qubodup). Source: https://freesound.org/people/qubodup/sounds/442773/
License: CC0 1.0. HQ preview high-passed at 65 Hz, short endpoint fades, AAC encoded.
Downloaded 2026-11-01. Retained as a legacy asset; current pool entry and hand splashes use owner-supplied recordings.

## Owner-supplied recordings · 2026-11-01

These 24 recordings were supplied by the project owner for this Site. No public-domain or redistribution license is asserted. MP3 and WAV inputs are AAC-encoded; AAC inputs are remuxed to seekable M4A, preserving their audio. Original uploads are unchanged. Full file mapping and duration are in `uploaded-audio-manifest.js`. Long ambience and music stream; action cues use a bounded decoded cache.

- `lobby_01`: NAEMS - Im a Mess.mp3 → `lobby-01.m4a`
- `lobby_02`: NAEMS - On the Floor.mp3 → `lobby-02.m4a`
- `lobby_03`: Vettore - Turn It Up - Stripped Version.mp3 → `lobby-03.m4a`
- `lobby_04`: Vynth - Bad Boys.mp3 → `lobby-04.m4a`
- `lobby_05`: Yarin Primak - Is That What You Like.mp3 → `lobby-05.m4a`
- `lobby_06`: ZISO - dont mind take control.mp3 → `lobby-06.m4a`
- Historical `flush`: 변기물내리는소리(1).wav was a duplicate of an owner-supplied Yarmeong voice. Removed from playback and replaced below in revision 13.
- `stall_enter`: 빈칸들어가기(1).aac → `stall-enter.m4a`
- `hands`: 손씻기(1).aac → `hands.m4a`
- `steam`: Tone Glow Libraries - Steam Train - Steam Blast.aac → `steam.m4a`
- `scrub`: 때밀기.aac → `scrub.m4a`
- `shower`: 샤워하기.aac → `shower.m4a`
- `splash_stone`: Game Audio Vision - Make a Splash -  Stone Drop Single Splash.aac → `splash-stone.m4a`
- `splash_short`: Game Audio Vision - Make a Splash - Short Single Splash.aac → `splash-short.m4a`
- `pour_water`: Krotos - Hydro - Water Splashes Pouring Gently.aac → `pour-water.m4a`
- `bath_ambient`: 목욕탕 소리.aac → `bath-ambient.m4a`
- `bath_draining`: Artlist Original - Home Temperature - Water Draining from Bathtub.aac → `bath-draining.m4a`
- `sauna_ambient`: Badlands Sound - House Tones - Living Room Tone.aac → `sauna-ambient.m4a`
- `snack_ambient`: Soundholder - Ambient Italy Sicily Trapani old town people passing and talking walla with bicycle sounds.aac → `snack-ambient.m4a`
- `forest`: bird, forest.aac → `forest.m4a`
- `soft_rain`: soft rain.aac → `soft-rain.m4a`
- `hard_rain`: hard rain.aac → `hard-rain.m4a`
- `waterfall`: 폭포맞기.aac → `waterfall.m4a`
- `ice_ambient`: Vadi Sound - Country Landscapes - Wind Storm Extreme Cold.aac → `ice-ambient.m4a`

## Revision 13 replacements and additions

- `uploaded/toilet-flush-v13.m4a`: “Flushing the toilet” by gradha / Grzegorz Adam Hankiewicz. Public domain worldwide. Source: https://commons.wikimedia.org/wiki/File:Flushing_the_toilet.ogg . Excerpt 1.9–10.4 s, high-pass, loudness adjustment and fades, AAC mono.
- `dryer-v13.m4a`: “Hair dryer”, Sounds of Changes; author Erik Pålsson, recording by Helena Törnqvist. CC BY 3.0: https://creativecommons.org/licenses/by/3.0/ . Source: https://commons.wikimedia.org/wiki/File:A_yellow_2018_hair_dryer_manufactured_by_OBH_Nordica.webm . Excerpt 2–7 s; filtered, loudness adjusted, fades, AAC mono.
- `locker-open-v13.m4a`: “Door handle creaking” by stephan. Public domain worldwide. Source: https://commons.wikimedia.org/wiki/File:Door_handle_creaking.ogg . Leading silence removed, 0.9 s excerpt, filtered, loudness adjusted, fades, AAC mono.
- `locker-close-v13.m4a`: “Cupboarddoorclose” by Secretlondon. CC BY-SA 3.0: https://creativecommons.org/licenses/by-sa/3.0/ . Source: https://commons.wikimedia.org/wiki/File:Cupboarddoorclose.ogg . Filtered, loudness adjusted, end fade, AAC mono; this derivative audio remains CC BY-SA 3.0.

Downloaded 2026-11-01. These are audio asset licenses; no endorsement is implied.

## V15 추가 제공 음원

사용자 제공 AAC 원음을 재인코딩 없이 M4A 컨테이너로 옮겼습니다. 이름에 따라 각 공간 배경음에 연결합니다.

| 공간 | 제공 파일 | 게임 파일 |
| --- | --- | --- |
| 우리끼리 방 | 우리끼리방 배경음(1).aac | uploaded/private-ambient-v15.m4a |
| 휴게실 | 휴게실 소리(1).aac | uploaded/rest-ambient-v15.m4a |
| 탈의실 | 탈의실소리(2).aac | uploaded/locker-ambient-v15.m4a |
| 황토방 | 황토방 소리(1).aac | uploaded/clay-ambient-v15.m4a |

반복 스트리밍하며 공간 이동·음소거 시 중단합니다. 휴게실의 합성 음악과 해당 공간의 합성 배경 노이즈는 함께 재생하지 않습니다.

## V26 loudness balance and owner replacements · 2026-11-02

Versioned derivatives in `normalized-v26/` preserve all earlier files. The six
new ambience sources and walking source below were supplied by the owner in
this request; no public-domain license is asserted for these recordings.
All manifest music and ambience use EBU R128 loudness normalization toward
−20 LUFS and a −2 dBTP ceiling. Recorded foreground action cues target −18 LUFS; short walking hits target
−20 LUFS so repeated steps stay below foreground effects. The
242 ms cupboard-close recording is too short for integrated EBU measurement
and instead uses peak normalization. AAC outputs are decoded and measured
after encoding. Clips with isolated peaks receive transient compression before
normalization so the quieter recording body is audible within the peak limit.
Endpoint fades are 25 ms or shorter. Complete source hashes,
output hashes, durations, filters and measured results are in
`docs/qa/audio-normalization26.json`.

| Game ID | Owner upload | New file |
| --- | --- | --- |
| sauna_ambient | 사우나 배경음.aac | normalized-v26/sauna-ambient.m4a |
| bath_ambient | 목욕탕 소리(1).aac | normalized-v26/bath-ambient.m4a |
| snack_ambient | 매점소리(1).aac | normalized-v26/snack-ambient.m4a |
| clay_ambient | 황토방 소리(2).aac | normalized-v26/clay-ambient.m4a |
| private_ambient | 우리끼리방 배경음(2).aac | normalized-v26/private-ambient.m4a |
| restroom_ambient | 화장실소리(배경음)(1).aac | normalized-v26/restroom-ambient.m4a |
| footstep_1 | 걷는소리(1).aac; 0.06–0.49 s excerpt | normalized-v26/footstep-1.m4a |
| footstep_2 | 걷는소리(1).aac; 0.55–0.98 s excerpt | normalized-v26/footstep-2.m4a |

Other `normalized-v26` files derive from the already credited earlier game
assets, retain their respective licenses, and use IDs with underscores
replaced by hyphens. In particular `locker-close.m4a` remains CC BY-SA 3.0,
`dryer.m4a` remains CC BY 3.0, and `flush.m4a` and `locker-open.m4a` remain
public-domain derivatives. No separate salt-room or stretch/yawn recording
was supplied. Salt can share the owner's clay-room ambience; a synthetic
stretch sound must not be described as a recorded human vocalization.

### V26 rooftop rain replacements · 2026-11-02

The owner supplied two additional rain recordings for the covered rooftop
shelter. These replace the V26 rain derivatives while preserving the earlier
source assets and original uploads. Both target −20 LUFS with decoded AAC
true peaks at or below −2 dBTP and 40 ms endpoint fades.

| Playback ID | New owner-supplied recording | Derivative |
| --- | --- | --- |
| soft_rain | Epic Stock Media - Ambient Nature - Soft Rain Dropping on Leaves .aac | normalized-v26/soft-rain.m4a |
| hard_rain | Soundholder - ambient rain under a plastic roof with medium intensity.aac | normalized-v26/hard-rain.m4a |

The second recording is medium rain heard beneath a plastic roof; the
internal `hard_rain` ID is retained for compatibility and is not a claim that
the supplied recording depicts extreme rainfall. No redistribution license
is asserted for the owner's uploads. The final measurement report records
these new sources, hashes, actual decoded durations and processing.

## Revision 27 · stretch recordings and food Foley

Two owner-provided Artlist vocal recordings, normalized to -18 LUFS with -2.2 dBTP target and short fades; no pitch or speed change.

- ./assets/audio/actions-v27/stretch-1.m4a: Artlist Original - The Lights - Vocal Ohhh F Sharp 162 bpm.aac

- ./assets/audio/actions-v27/stretch-2.m4a: Artlist Original - Hablando vocal male ohh 100 bpm Bb echo.aac

`food-foley.js` creates original procedural ramen suction/lip/gulp sounds and hotbar bite/chew sounds. These are synthesized, not recordings from the provided Artlist files.
