# STACKED: asset licences (front end `stacked_frontend.zip`, v2 release, 2026-10-25)

Generated from the exact build in the zip (`a/manifest.json`): 27 images, 78 sounds (73 SFX + 5 music tracks), 3 font files. No paid APIs were used for any shipped asset. Status: **UNVERIFIED 27 + tile layers**, OK everything else.

## UNVERIFIED: Jacob to decide

Each item needs a written OK from the provider, Jacob's decision to ship and accept the risk, or a replacement.

### Mai Game Studio art (27 shipped images + the Stake tile)

Generated on Jacob's Mai Game Studio queue ($0) for this project in one flat style, then cut out / resized locally (`game/tools/pack_assets.py`). **The studio's image models and their licences are not documented. Ask Mai which models produced these jobs and whether their terms allow commercial use in real-money gambling.** Job ids are in `stacked/tools/studio_manifest.json`.

| Shipped file | What | Studio job |
|---|---|---|
| `a/img/bg_base.webp` | bg/base | f_bg_base 1c3377297bb1 |
| `a/img/bg_base_p.webp` | bg/base_p | f_bg_base_p_v2 643c35fa54ab |
| `a/img/bg_clouds.webp` | bg/clouds | f_bg_clouds_v2 4affa8df98ae |
| `a/img/bg_longboi.webp` | bg/longboi | f_bg_longboi 016b91202176 |
| `a/img/bg_orbit.webp` | bg/orbit | f_bg_orbit c576de243197 |
| `a/img/bg_roof.webp` | bg/roof | f_bg_roof bec77477c020 |
| `a/img/host_celebrate.webp` | host/celebrate | f_host_celebrate 128bc3a4ce62 |
| `a/img/host_idle.webp` | host/idle | f_host_idle 6c325ae8b2a7 |
| `a/img/host_react.webp` | host/react | f_host_react da16720890fc |
| `a/img/mino_I.webp` | mino/I | f_mino_I 289777532579 |
| `a/img/mino_I_plain.webp` | mino/I_plain | f_mino_I 289777532579 (face painted out locally) |
| `a/img/mino_J.webp` | mino/J | f_mino_J 29c588a935d4 |
| `a/img/mino_L.webp` | mino/L | f_mino_L c29bb7f23726 |
| `a/img/mino_O.webp` | mino/O | f_mino_O 8ec2576fd383 |
| `a/img/mino_S.webp` | mino/S | f_mino_S 7f4106d2e524 |
| `a/img/mino_SCAT.webp` | mino/SCAT | f_mino_scatter 9ea173170dd1 |
| `a/img/mino_T.webp` | mino/T | f_mino_T 315d53f4e45d |
| `a/img/mino_Z.webp` | mino/Z | f_mino_Z ad2d0266b134 |
| `a/img/pu_grow.webp` | pu/grow | f_pu_grow 99de3f28d8e8 |
| `a/img/pu_morph.webp` | pu/morph | f_pu_morph 5df125ed6ee0 |
| `a/img/pu_quake.webp` | pu/quake | f_pu_quake d49b84bfa964 |
| `a/img/pu_rivet.webp` | pu/rivet | f_pu_rivet b869029c5369 |
| `a/img/pu_swap.webp` | pu/swap | f_pu_swap 8169d22da711 |
| `a/img/pu_wrecking.webp` | pu/wrecking | f_pu_wrecking d16f5d1548b7 |
| `a/img/ui_frame.webp` | ui/frame | f_ui_frame_v2 0454daed532e |
| `a/img/ui_hook.webp` | ui/hook | f_prop_hook 22470d2dfc2d |
| `a/img/ui_logo.webp` | ui/logo | f_logo e91cbe85188f |
| tile `tile_bg_3x4.png`, `tile_bg_16x9.png` | Stake tile background | t_tile_bg a183da14b026 |
| tile `tile_fg.png`, `tile_fg_3x4.png`, `tile_fg_16x9.png` | Stake tile foreground (Big Rocco with the girder; cut out locally) | t_tile_fg f2a29f421523 |

That covers every character (Big Rocco, 3 poses), all 7 block materials and the HARD HAT scatter, the power-up badges, the crane hook, the steel frame, the logo, all 6 backgrounds and the tile.

### Studio music candidates (NOT in the Stake zip)

The shipped music is **code-composed** (see below). The Mai studio music candidates (`mus_base_a/b_studio`, `mus_longboi_a/b_studio`, `mus_topout_a/b_studio`, `mus_fanfare_studio`; jobs `a2_mus_*`) exist only on the hosted dev build for comparison. If Jacob picks one for release, it needs the same Mai licence answer first.

### Nothing else is unclear

All SFX are CC0 recordings or own synthesis; fonts are OFL; libraries are MIT / GSAP's no-charge licence. One practical note: Freesound sources were taken from the HQ previews (128 kbps) of CC0 originals: licence-wise fine; re-download the originals only if a lossless master is ever needed.

## OK

| Category | Shipped | Source | Licence |
|---|---|---|---|
| Music (5 tracks) | `music_base`, `music_fanfare`, `music_longboi`, `music_longboi_heat`, `music_topout` | Code-composed for this game (`tools/audio_v2/compose.py`, own work) over CC0 percussion samples (Freesound, Kenney) | Own work + CC0 1.0. **OK** |
| SFX (73 files) | `a/snd/*.mp3` (construction set) | CC0 recordings (Kenney.nl packs; Freesound sounds each verified CC0 on its page 2026-10-25) + own code synthesis; per-file sources below | CC0 1.0 / own work. **OK** |
| Fonts | `fonts/Bungee.woff2`, `fonts/InterTab-500.woff2`, `fonts/InterTab-700.woff2` | Bungee (David Jonathan Ross), Inter (Rasmus Andersson) | SIL OFL 1.1; `OFL-Bungee.txt` and `OFL-Inter.txt` ship in `fonts/`. **OK** |
| Code-drawn art | HUD icons and bet bar, reel housing, piece bridges/outlines, banners, particles, beams, wrecking ball, ladder tags | Made in code here | Own work. **OK** |
| Libraries | `main.js` | PixiJS 8 (MIT), GSAP 3 (GreenSock standard no-charge licence, commercial use allowed) | **OK** |

## Per-file SFX and music sources (audio agent's ledger, verbatim)


Every shipped file in `assets/audio_v2/`, its sources and licences (ASSET_LICENCES.md style). All third-party material is **CC0 1.0** (public domain dedication, commercial use, no attribution required); each Freesound licence was verified on the sound’s own page on 2026-10-25 (`tools/audio_v2/fs_ledger.json`). No paid APIs were used. Mai studio outputs are generated for this project (job ids below); confirm the studio model’s commercial terms before production, as for v1.

### Source libraries

| library | licence | URL |
|---|---|---|
| Kenney impact-sounds, interface-sounds, casino-audio, rpg-audio, sci-fi-sounds, ui-audio | CC0 1.0 | https://kenney.nl/assets/category:Audio |
| Freesound (CC0-filtered, HQ previews) | CC0 1.0 per sound | https://freesound.org (per-sound URLs below) |
| Code synthesis (numpy/scipy) | own work | `tools/audio_v2/lib.py` |
| Mai Game Studio queue ($0) | generated for this project | `tools/studio_manifest.json` keys `a2_*` |
| Sonniss GDC bundles | not used (download site returns 403 from this box) | — |

### SFX

| file | sources (licence, URL) |
|---|---|
| `sfx/antic_riser.mp3` | Freesound #238521 “drill.wav” by ggc9 — CC0 1.0 — https://freesound.org/people/ggc9/sounds/238521/<br>Freesound #551497 “ratchet socket wrench tool” by AlaskaRobotics — CC0 1.0 — https://freesound.org/people/AlaskaRobotics/sounds/551497/<br>Code-synthesised (numpy) — no third-party material |
| `sfx/beeper.mp3` | Freesound #523413 “backing up beep.wav” by C-V — CC0 1.0 — https://freesound.org/people/C-V/sounds/523413/ |
| `sfx/beeper_loop.mp3` | Freesound #523413 “backing up beep.wav” by C-V — CC0 1.0 — https://freesound.org/people/C-V/sounds/523413/ |
| `sfx/beeper_synth_loop.mp3` | Code-synthesised (numpy) — no third-party material |
| `sfx/bonus_intro_longboi.mp3` | Freesound #546528 “powerfull horn” by trezz77 — CC0 1.0 — https://freesound.org/people/trezz77/sounds/546528/<br>Freesound #683807 “SFX Electric Actuator 2.mp3” by mpuffenbarger — CC0 1.0 — https://freesound.org/people/mpuffenbarger/sounds/683807/<br>Freesound #209772 “Metal Boom” by Johnnyfarmer — CC0 1.0 — https://freesound.org/people/Johnnyfarmer/sounds/209772/<br>Freesound #640204 “Heavy Metal Thud on Ground” by 7of9Designs — CC0 1.0 — https://freesound.org/people/7of9Designs/sounds/640204/<br>Code-synthesised (numpy) — no third-party material |
| `sfx/bonus_intro_topout.mp3` | Freesound #832414 “Factory Warning Buzzer” by qubodup — CC0 1.0 — https://freesound.org/people/qubodup/sounds/832414/<br>Code-synthesised (numpy) — no third-party material<br>Freesound #182429 “Explosion” by qubodup — CC0 1.0 — https://freesound.org/people/qubodup/sounds/182429/ |
| `sfx/bonus_outro.mp3` | Freesound #218318 “Referee whistle blow, gymnasium.wav” by SpliceSound — CC0 1.0 — https://freesound.org/people/SpliceSound/sounds/218318/<br>Freesound #416080 “Air release” by davidlay1 — CC0 1.0 — https://freesound.org/people/davidlay1/sounds/416080/<br>Kenney impactPlate_heavy_004 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/ceiling_break.mp3` | Freesound #340495 “Steel_Sheet_Banging.wav” by mickyman5000 — CC0 1.0 — https://freesound.org/people/mickyman5000/sounds/340495/<br>Freesound #336425 “Glass Shattering and Falling” by 221Beimesche — CC0 1.0 — https://freesound.org/people/221Beimesche/sounds/336425/<br>Freesound #119468 “Metal Creak 4.wav” by ingudios — CC0 1.0 — https://freesound.org/people/ingudios/sounds/119468/<br>Code-synthesised (numpy) — no third-party material |
| `sfx/charged_hum_loop.mp3` | Freesound #474312 “Fluorescent light buzzing” by Rvgerxini — CC0 1.0 — https://freesound.org/people/Rvgerxini/sounds/474312/ |
| `sfx/clear_1.mp3` | Kenney impactMining_001 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #522099 “Concrete SMASH 2” by magnuswaker — CC0 1.0 — https://freesound.org/people/magnuswaker/sounds/522099/<br>Kenney impactMining_000/footstep_concrete/impactGeneric_light (debris grains) (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/clear_2.mp3` | Kenney explosionCrunch_002 (sci-fi-sounds) — CC0 1.0 — https://kenney.nl/assets/sci-fi-sounds<br>Freesound #522099 “Concrete SMASH 2” by magnuswaker — CC0 1.0 — https://freesound.org/people/magnuswaker/sounds/522099/<br>Kenney impactMining_004 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>debris grains — Kenney CC0 1.0 grains (impact-sounds / casino-audio / rpg-audio) |
| `sfx/clear_3.mp3` | Kenney explosionCrunch_000 (sci-fi-sounds) — CC0 1.0 — https://kenney.nl/assets/sci-fi-sounds<br>Freesound #182429 “Explosion” by qubodup — CC0 1.0 — https://freesound.org/people/qubodup/sounds/182429/<br>Freesound #340495 “Steel_Sheet_Banging.wav” by mickyman5000 — CC0 1.0 — https://freesound.org/people/mickyman5000/sounds/340495/<br>Freesound #542330 “BricksFalling_OWI.wav” by JamesCato101 — CC0 1.0 — https://freesound.org/people/JamesCato101/sounds/542330/ |
| `sfx/clear_4.mp3` | Freesound #47252 “bad explosion” by deleted_user_364925 — CC0 1.0 — https://freesound.org/people/deleted_user_364925/sounds/47252/<br>Freesound #712918 “building collapse / demolition” by greyfeather — CC0 1.0 — https://freesound.org/people/greyfeather/sounds/712918/<br>Freesound #653294 “Big Structure Collision Heard from Inside” by Osvoldon — CC0 1.0 — https://freesound.org/people/Osvoldon/sounds/653294/<br>Freesound #209772 “Metal Boom” by Johnnyfarmer — CC0 1.0 — https://freesound.org/people/Johnnyfarmer/sounds/209772/<br>Freesound #567249 “Bricks/Stones/Rocks/Gravel Falling” by iwanPlays — CC0 1.0 — https://freesound.org/people/iwanPlays/sounds/567249/<br>Code-synthesised (numpy) — no third-party material |
| `sfx/coin_shower.mp3` | Kenney impactTin_medium (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney impactMetal_light (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney chips-collide (casino-audio) — CC0 1.0 — https://kenney.nl/assets/casino-audio<br>Kenney handleCoins (rpg-audio) — CC0 1.0 — https://kenney.nl/assets/rpg-audio |
| `sfx/coin_shower_loop.mp3` | Kenney impactTin_medium (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney impactMetal_light (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney chips-collide (casino-audio) — CC0 1.0 — https://kenney.nl/assets/casino-audio<br>Kenney handleCoins (rpg-audio) — CC0 1.0 — https://kenney.nl/assets/rpg-audio |
| `sfx/combo_1.mp3` | Freesound #17012 “hammering 2.wav” by cognito perceptu — CC0 1.0 — https://freesound.org/people/cognito perceptu/sounds/17012/<br>Kenney impactBell_heavy_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/ |
| `sfx/combo_2.mp3` | Freesound #17012 “hammering 2.wav” by cognito perceptu — CC0 1.0 — https://freesound.org/people/cognito perceptu/sounds/17012/<br>Kenney impactBell_heavy_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/ |
| `sfx/combo_3.mp3` | Freesound #17012 “hammering 2.wav” by cognito perceptu — CC0 1.0 — https://freesound.org/people/cognito perceptu/sounds/17012/<br>Kenney impactBell_heavy_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/ |
| `sfx/combo_4.mp3` | Freesound #17012 “hammering 2.wav” by cognito perceptu — CC0 1.0 — https://freesound.org/people/cognito perceptu/sounds/17012/<br>Kenney impactBell_heavy_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/<br>Freesound #551497 “ratchet socket wrench tool” by AlaskaRobotics — CC0 1.0 — https://freesound.org/people/AlaskaRobotics/sounds/551497/ |
| `sfx/combo_5.mp3` | Freesound #17012 “hammering 2.wav” by cognito perceptu — CC0 1.0 — https://freesound.org/people/cognito perceptu/sounds/17012/<br>Kenney impactBell_heavy_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/<br>Freesound #551497 “ratchet socket wrench tool” by AlaskaRobotics — CC0 1.0 — https://freesound.org/people/AlaskaRobotics/sounds/551497/<br>kenney rivet grains — Kenney CC0 1.0 grains (impact-sounds / casino-audio / rpg-audio) |
| `sfx/combo_6.mp3` | Freesound #17012 “hammering 2.wav” by cognito perceptu — CC0 1.0 — https://freesound.org/people/cognito perceptu/sounds/17012/<br>Kenney impactBell_heavy_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/<br>Freesound #551497 “ratchet socket wrench tool” by AlaskaRobotics — CC0 1.0 — https://freesound.org/people/AlaskaRobotics/sounds/551497/<br>kenney rivet grains — Kenney CC0 1.0 grains (impact-sounds / casino-audio / rpg-audio) |
| `sfx/countup_end.mp3` | Kenney impactPlate_heavy_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney metalLatch (rpg-audio) — CC0 1.0 — https://kenney.nl/assets/rpg-audio<br>Kenney impactBell_heavy_003 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/countup_tick.mp3` | Kenney impactTin_medium_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/crane_creak.mp3` | Freesound #238289 “Long Metal Creak” by LoafDV — CC0 1.0 — https://freesound.org/people/LoafDV/sounds/238289/ |
| `sfx/crane_creak2.mp3` | Freesound #119468 “Metal Creak 4.wav” by ingudios — CC0 1.0 — https://freesound.org/people/ingudios/sounds/119468/ |
| `sfx/crane_release.mp3` | Kenney metalLatch (rpg-audio) — CC0 1.0 — https://kenney.nl/assets/rpg-audio<br>Kenney impactMetal_medium_001 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney impactPlate_medium_003 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #131302 “release_air_pffft.wav” by reg7783 — CC0 1.0 — https://freesound.org/people/reg7783/sounds/131302/ |
| `sfx/crane_swing.mp3` | Code-synthesised (numpy) — no third-party material<br>Freesound #235960 “Chains Rattling.wav” by mffm — CC0 1.0 — https://freesound.org/people/mffm/sounds/235960/ |
| `sfx/crane_winch.mp3` | Freesound #683807 “SFX Electric Actuator 2.mp3” by mpuffenbarger — CC0 1.0 — https://freesound.org/people/mpuffenbarger/sounds/683807/ |
| `sfx/crane_winch_loop.mp3` | Freesound #683807 “SFX Electric Actuator 2.mp3” by mpuffenbarger — CC0 1.0 — https://freesound.org/people/mpuffenbarger/sounds/683807/ |
| `sfx/hardhat_1.mp3` | Kenney impactPlank_medium_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney impactPlate_light_001 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/ |
| `sfx/hardhat_2.mp3` | Kenney impactPlank_medium_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney impactPlate_light_001 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/<br>Freesound #368995 “Chains Rattling” by evantheblonde — CC0 1.0 — https://freesound.org/people/evantheblonde/sounds/368995/ |
| `sfx/hardhat_3.mp3` | Kenney impactPlank_medium_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/<br>Freesound #368995 “Chains Rattling” by evantheblonde — CC0 1.0 — https://freesound.org/people/evantheblonde/sounds/368995/<br>Freesound #538422 “Referee whistle sound.wav” by Rosa-Orenes256 — CC0 1.0 — https://freesound.org/people/Rosa-Orenes256/sounds/538422/<br>Code-synthesised (numpy) — no third-party material |
| `sfx/land_brick.mp3` | Freesound #418861 “Brick Falling.mp3” by LittleRainySeasons — CC0 1.0 — https://freesound.org/people/LittleRainySeasons/sounds/418861/<br>Kenney impactMining_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney impactWood_heavy_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/land_concrete.mp3` | Freesound #522099 “Concrete SMASH 2” by magnuswaker — CC0 1.0 — https://freesound.org/people/magnuswaker/sounds/522099/<br>Kenney impactMining_004 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney impactPunch_heavy_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/land_girder.mp3` | Kenney impactMetal_heavy_001 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #244983 “ANI Big Pipe Hit” by ani_music — CC0 1.0 — https://freesound.org/people/ani_music/sounds/244983/<br>Kenney impactSoft_heavy_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/land_glass.mp3` | Kenney impactGlass_heavy_003 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney impactGlass_medium_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney impactSoft_heavy_001 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/land_hazard.mp3` | Kenney impactPlate_heavy_004 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney impactMetal_medium_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/land_neon.mp3` | Kenney impactPlate_light_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney impactGlass_light_001 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #474312 “Fluorescent light buzzing” by Rvgerxini — CC0 1.0 — https://freesound.org/people/Rvgerxini/sounds/474312/<br>Freesound #136542 “ELECTRIC_ZAP_001.wav” by JoelAudio — CC0 1.0 — https://freesound.org/people/JoelAudio/sounds/136542/ |
| `sfx/land_plate.mp3` | Freesound #718927 “Iron sheet falls” by usproinfo — CC0 1.0 — https://freesound.org/people/usproinfo/sounds/718927/<br>Kenney impactPlate_medium_001 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney metalClick (rpg-audio) — CC0 1.0 — https://kenney.nl/assets/rpg-audio |
| `sfx/levelup.mp3` | Freesound #551497 “ratchet socket wrench tool” by AlaskaRobotics — CC0 1.0 — https://freesound.org/people/AlaskaRobotics/sounds/551497/<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/<br>Freesound #538422 “Referee whistle sound.wav” by Rosa-Orenes256 — CC0 1.0 — https://freesound.org/people/Rosa-Orenes256/sounds/538422/ |
| `sfx/longboi_fall.mp3` | Code-synthesised (numpy) — no third-party material<br>Freesound #454148 “ratchet pulley winch pull metal plastic junk slide rattle.flac” by kyles — CC0 1.0 — https://freesound.org/people/kyles/sounds/454148/ |
| `sfx/longboi_slam.mp3` | Freesound #209772 “Metal Boom” by Johnnyfarmer — CC0 1.0 — https://freesound.org/people/Johnnyfarmer/sounds/209772/<br>Freesound #640204 “Heavy Metal Thud on Ground” by 7of9Designs — CC0 1.0 — https://freesound.org/people/7of9Designs/sounds/640204/<br>Freesound #531862 “Seismic Slam” by magnuswaker — CC0 1.0 — https://freesound.org/people/magnuswaker/sounds/531862/<br>Freesound #244983 “ANI Big Pipe Hit” by ani_music — CC0 1.0 — https://freesound.org/people/ani_music/sounds/244983/<br>Freesound #368995 “Chains Rattling” by evantheblonde — CC0 1.0 — https://freesound.org/people/evantheblonde/sounds/368995/<br>Freesound #131930 “Industrial Air Horn” by mcpable — CC0 1.0 — https://freesound.org/people/mcpable/sounds/131930/<br>debris grains — Kenney CC0 1.0 grains (impact-sounds / casino-audio / rpg-audio) |
| `sfx/nearmiss.mp3` | Freesound #244983 “ANI Big Pipe Hit” by ani_music — CC0 1.0 — https://freesound.org/people/ani_music/sounds/244983/<br>Freesound #131302 “release_air_pffft.wav” by reg7783 — CC0 1.0 — https://freesound.org/people/reg7783/sounds/131302/<br>Kenney impactTin_medium_003 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/overload_alarm_loop.mp3` | Code-synthesised (numpy) — no third-party material |
| `sfx/overload_detonate.mp3` | Freesound #165808 “Explosion with debris - authentic. 4kg TNT” by sidohzen — CC0 1.0 — https://freesound.org/people/sidohzen/sounds/165808/<br>Freesound #182429 “Explosion” by qubodup — CC0 1.0 — https://freesound.org/people/qubodup/sounds/182429/<br>Freesound #653294 “Big Structure Collision Heard from Inside” by Osvoldon — CC0 1.0 — https://freesound.org/people/Osvoldon/sounds/653294/<br>Freesound #336425 “Glass Shattering and Falling” by 221Beimesche — CC0 1.0 — https://freesound.org/people/221Beimesche/sounds/336425/<br>Code-synthesised (numpy) — no third-party material |
| `sfx/perfect_clear.mp3` | Freesound #218318 “Referee whistle blow, gymnasium.wav” by SpliceSound — CC0 1.0 — https://freesound.org/people/SpliceSound/sounds/218318/<br>Kenney impactBell_heavy_001 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/<br>kenney rivet/coin grains — Kenney CC0 1.0 grains (impact-sounds / casino-audio / rpg-audio) |
| `sfx/pu_grow.mp3` | Freesound #800356 “Forklift Raises Forks SFX” by MamickaBeeGames — CC0 1.0 — https://freesound.org/people/MamickaBeeGames/sounds/800356/<br>Freesound #238521 “drill.wav” by ggc9 — CC0 1.0 — https://freesound.org/people/ggc9/sounds/238521/<br>Kenney impactPlate_heavy_000 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #131302 “release_air_pffft.wav” by reg7783 — CC0 1.0 — https://freesound.org/people/reg7783/sounds/131302/ |
| `sfx/pu_morph.mp3` | Freesound #386384 “Torch - Gas flow” by ldezem — CC0 1.0 — https://freesound.org/people/ldezem/sounds/386384/<br>Freesound #62925 “welder 4.wav” by SpeedY — CC0 1.0 — https://freesound.org/people/SpeedY/sounds/62925/<br>Freesound #453689 “welder sparks good detail1 short weld.flac” by kyles — CC0 1.0 — https://freesound.org/people/kyles/sounds/453689/<br>Freesound #136542 “ELECTRIC_ZAP_001.wav” by JoelAudio — CC0 1.0 — https://freesound.org/people/JoelAudio/sounds/136542/ |
| `sfx/pu_quake.mp3` | Freesound #453393 “Jackhammer work (outside)” by Breviceps — CC0 1.0 — https://freesound.org/people/Breviceps/sounds/453393/<br>Freesound #531862 “Seismic Slam” by magnuswaker — CC0 1.0 — https://freesound.org/people/magnuswaker/sounds/531862/<br>Kenney impactMining_003 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Code-synthesised (numpy) — no third-party material<br>debris grains — Kenney CC0 1.0 grains (impact-sounds / casino-audio / rpg-audio) |
| `sfx/pu_reveal.mp3` | Freesound #131304 “air_nailer_single_shot_1.wav” by reg7783 — CC0 1.0 — https://freesound.org/people/reg7783/sounds/131304/<br>Kenney impactBell_heavy_000 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Code-synthesised (numpy) — no third-party material |
| `sfx/pu_rivet.mp3` | Freesound #386332 “Riveting hammer - Ingersoll Rand - Start 1b” by ldezem — CC0 1.0 — https://freesound.org/people/ldezem/sounds/386332/<br>Freesound #349398 “Air Impact Wrench” by sevenbsb — CC0 1.0 — https://freesound.org/people/sevenbsb/sounds/349398/<br>Kenney impactTin_medium (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/pu_swap.mp3` | Code-synthesised (numpy) — no third-party material<br>Freesound #235960 “Chains Rattling.wav” by mffm — CC0 1.0 — https://freesound.org/people/mffm/sounds/235960/<br>Freesound #683807 “SFX Electric Actuator 2.mp3” by mpuffenbarger — CC0 1.0 — https://freesound.org/people/mpuffenbarger/sounds/683807/<br>Kenney impactMetal_heavy_003 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/pu_wreck.mp3` | Freesound #368995 “Chains Rattling” by evantheblonde — CC0 1.0 — https://freesound.org/people/evantheblonde/sounds/368995/<br>Freesound #238289 “Long Metal Creak” by LoafDV — CC0 1.0 — https://freesound.org/people/LoafDV/sounds/238289/<br>Freesound #652709 “shed_falling_over.wav” by Bibbly10 — CC0 1.0 — https://freesound.org/people/Bibbly10/sounds/652709/<br>Freesound #209772 “Metal Boom” by Johnnyfarmer — CC0 1.0 — https://freesound.org/people/Johnnyfarmer/sounds/209772/<br>Kenney explosionCrunch_004 (sci-fi-sounds) — CC0 1.0 — https://kenney.nl/assets/sci-fi-sounds<br>Freesound #542330 “BricksFalling_OWI.wav” by JamesCato101 — CC0 1.0 — https://freesound.org/people/JamesCato101/sounds/542330/<br>Code-synthesised (numpy) — no third-party material |
| `sfx/reel_spin_loop.mp3` | Freesound #551497 “ratchet socket wrench tool” by AlaskaRobotics — CC0 1.0 — https://freesound.org/people/AlaskaRobotics/sounds/551497/<br>Freesound #683807 “SFX Electric Actuator 2.mp3” by mpuffenbarger — CC0 1.0 — https://freesound.org/people/mpuffenbarger/sounds/683807/<br>Kenney metalClick (rpg-audio) — CC0 1.0 — https://kenney.nl/assets/rpg-audio |
| `sfx/reel_stop.mp3` | Kenney impactPlate_heavy_001 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney metalLatch (rpg-audio) — CC0 1.0 — https://kenney.nl/assets/rpg-audio<br>Code-synthesised (numpy) — no third-party material |
| `sfx/reel_stop_pu.mp3` | Kenney impactPlate_heavy_003 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Kenney metalLatch (rpg-audio) — CC0 1.0 — https://kenney.nl/assets/rpg-audio<br>Kenney impactBell_heavy_003 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #131304 “air_nailer_single_shot_1.wav” by reg7783 — CC0 1.0 — https://freesound.org/people/reg7783/sounds/131304/ |
| `sfx/retrigger.mp3` | Freesound #131930 “Industrial Air Horn” by mcpable — CC0 1.0 — https://freesound.org/people/mcpable/sounds/131930/<br>Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/ |
| `sfx/returned_tick.mp3` | Kenney impactWood_light_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/rivet_single.mp3` | Freesound #131304 “air_nailer_single_shot_1.wav” by reg7783 — CC0 1.0 — https://freesound.org/people/reg7783/sounds/131304/<br>Kenney impactTin_medium_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/shift_end.mp3` | Freesound #832414 “Factory Warning Buzzer” by qubodup — CC0 1.0 — https://freesound.org/people/qubodup/sounds/832414/<br>Freesound #538422 “Referee whistle sound.wav” by Rosa-Orenes256 — CC0 1.0 — https://freesound.org/people/Rosa-Orenes256/sounds/538422/ |
| `sfx/shift_roll.mp3` | Freesound #551497 “ratchet socket wrench tool” by AlaskaRobotics — CC0 1.0 — https://freesound.org/people/AlaskaRobotics/sounds/551497/<br>Kenney impactMetal_medium_003 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/shift_start.mp3` | Kenney chop (rpg-audio) — CC0 1.0 — https://kenney.nl/assets/rpg-audio<br>Kenney impactPlate_medium_002 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Freesound #832414 “Factory Warning Buzzer” by qubodup — CC0 1.0 — https://freesound.org/people/qubodup/sounds/832414/ |
| `sfx/tease_heartbeat.mp3` | Kenney impactSoft_heavy_003 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds<br>Code-synthesised (numpy) — no third-party material |
| `sfx/tease_lock.mp3` | Freesound #551497 “ratchet socket wrench tool” by AlaskaRobotics — CC0 1.0 — https://freesound.org/people/AlaskaRobotics/sounds/551497/<br>Freesound #270588 “Anvil Hit 2” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270588/ |
| `sfx/tease_slowmo.mp3` | Kenney explosionCrunch_001 (sci-fi-sounds) — CC0 1.0 — https://kenney.nl/assets/sci-fi-sounds<br>Freesound #683807 “SFX Electric Actuator 2.mp3” by mpuffenbarger — CC0 1.0 — https://freesound.org/people/mpuffenbarger/sounds/683807/<br>Code-synthesised (numpy) — no third-party material |
| `sfx/ui_click.mp3` | Kenney click_002 (interface-sounds) — CC0 1.0 — https://kenney.nl/assets/interface-sounds<br>Kenney metalClick (rpg-audio) — CC0 1.0 — https://kenney.nl/assets/rpg-audio |
| `sfx/ui_error.mp3` | Freesound #832414 “Factory Warning Buzzer” by qubodup — CC0 1.0 — https://freesound.org/people/qubodup/sounds/832414/ |
| `sfx/ui_open.mp3` | Kenney metalLatch (rpg-audio) — CC0 1.0 — https://kenney.nl/assets/rpg-audio<br>Kenney impactPlate_light_000 (impact-sounds) — CC0 1.0 — https://kenney.nl/assets/impact-sounds |
| `sfx/ui_tick.mp3` | Kenney tick_002 (interface-sounds) — CC0 1.0 — https://kenney.nl/assets/interface-sounds<br>Freesound #551497 “ratchet socket wrench tool” by AlaskaRobotics — CC0 1.0 — https://freesound.org/people/AlaskaRobotics/sounds/551497/ |
| `sfx/win_big.mp3` | Freesound #131930 “Industrial Air Horn” by mcpable — CC0 1.0 — https://freesound.org/people/mcpable/sounds/131930/<br>Freesound #270588 “Anvil Hit 2” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270588/<br>coin_shower grains — Kenney CC0 1.0 grains (impact-sounds / casino-audio / rpg-audio) |
| `sfx/win_epic.mp3` | Freesound #47252 “bad explosion” by deleted_user_364925 — CC0 1.0 — https://freesound.org/people/deleted_user_364925/sounds/47252/<br>Freesound #546528 “powerfull horn” by trezz77 — CC0 1.0 — https://freesound.org/people/trezz77/sounds/546528/<br>Freesound #131930 “Industrial Air Horn” by mcpable — CC0 1.0 — https://freesound.org/people/mcpable/sounds/131930/<br>Freesound #218318 “Referee whistle blow, gymnasium.wav” by SpliceSound — CC0 1.0 — https://freesound.org/people/SpliceSound/sounds/218318/<br>coin_shower grains — Kenney CC0 1.0 grains (impact-sounds / casino-audio / rpg-audio)<br>Code-synthesised (numpy) — no third-party material |
| `sfx/win_mega.mp3` | Freesound #546528 “powerfull horn” by trezz77 — CC0 1.0 — https://freesound.org/people/trezz77/sounds/546528/<br>Freesound #131930 “Industrial Air Horn” by mcpable — CC0 1.0 — https://freesound.org/people/mcpable/sounds/131930/<br>Freesound #209772 “Metal Boom” by Johnnyfarmer — CC0 1.0 — https://freesound.org/people/Johnnyfarmer/sounds/209772/<br>Kenney explosionCrunch_002 (sci-fi-sounds) — CC0 1.0 — https://kenney.nl/assets/sci-fi-sounds<br>coin_shower grains — Kenney CC0 1.0 grains (impact-sounds / casino-audio / rpg-audio) |
| `sfx/win_super.mp3` | Freesound #218318 “Referee whistle blow, gymnasium.wav” by SpliceSound — CC0 1.0 — https://freesound.org/people/SpliceSound/sounds/218318/<br>Freesound #546528 “powerfull horn” by trezz77 — CC0 1.0 — https://freesound.org/people/trezz77/sounds/546528/<br>Freesound #270588 “Anvil Hit 2” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270588/<br>coin_shower grains — Kenney CC0 1.0 grains (impact-sounds / casino-audio / rpg-audio) |

### Music (code-composed)

Composed in `tools/audio_v2/compose.py` (own work). Drum kit/percussion samples: Freesound #640204 “Heavy Metal Thud on Ground” by 7of9Designs — CC0 1.0 — https://freesound.org/people/7of9Designs/sounds/640204/; Freesound #209772 “Metal Boom” by Johnnyfarmer — CC0 1.0 — https://freesound.org/people/Johnnyfarmer/sounds/209772/; Freesound #270588 “Anvil Hit 2” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270588/; Freesound #270589 “Anvil Hit 1” by michorvath — CC0 1.0 — https://freesound.org/people/michorvath/sounds/270589/; Freesound #17012 “hammering 2.wav” by cognito perceptu — CC0 1.0 — https://freesound.org/people/cognito perceptu/sounds/17012/; Freesound #551497 “ratchet socket wrench tool” by AlaskaRobotics — CC0 1.0 — https://freesound.org/people/AlaskaRobotics/sounds/551497/; Freesound #368995 “Chains Rattling” by evantheblonde — CC0 1.0 — https://freesound.org/people/evantheblonde/sounds/368995/; Freesound #340495 “Steel_Sheet_Banging.wav” by mickyman5000 — CC0 1.0 — https://freesound.org/people/mickyman5000/sounds/340495/; Freesound #551505 “drill - 3 short” by AlaskaRobotics — CC0 1.0 — https://freesound.org/people/AlaskaRobotics/sounds/551505/; Freesound #453393 “Jackhammer work (outside)” by Breviceps — CC0 1.0 — https://freesound.org/people/Breviceps/sounds/453393/; Freesound #386332 “Riveting hammer - Ingersoll Rand - Start 1b” by ldezem — CC0 1.0 — https://freesound.org/people/ldezem/sounds/386332/; Freesound #131930 “Industrial Air Horn” by mcpable — CC0 1.0 — https://freesound.org/people/mcpable/sounds/131930/; Freesound #131302 “release_air_pffft.wav” by reg7783 — CC0 1.0 — https://freesound.org/people/reg7783/sounds/131302/; Freesound #244983 “ANI Big Pipe Hit” by ani_music — CC0 1.0 — https://freesound.org/people/ani_music/sounds/244983/; Kenney impactWood_heavy, impactPunch_heavy, impactMetal_heavy, impactBell_heavy, impactTin_medium (impact-sounds), metalClick, metalPot (rpg-audio) — CC0 1.0. Synth bass/brass/pads: code-synthesised.

| file | origin |
|---|---|
| `music/mus_base_a_code.mp3` (+ .ogg) | code-composed, CC0 samples listed above |
| `music/mus_base_b_code.mp3` (+ .ogg) | code-composed, CC0 samples listed above |
| `music/mus_longboi_code.mp3` (+ .ogg) | code-composed, CC0 samples listed above |
| `music/mus_longboi_heat_code.mp3` (+ .ogg) | code-composed, CC0 samples listed above |
| `music/mus_topout_code.mp3` (+ .ogg) | code-composed, CC0 samples listed above |
| `music/mus_fanfare_code.mp3` (+ .ogg) | code-composed, CC0 samples listed above |

### Music (Mai studio, cut + re-mastered locally)

| file | studio asset key | job id | prompt |
|---|---|---|---|
| `music/studio/mus_base_a_studio.mp3` (+ .ogg) | `a2_mus_base_a` | 468b96c7deac | Construction site work-song groove, instrumental, 108 bpm, 4/4. Stomp and clap beat with drums made of real hammer hits on steel, anvil clangs on the backbeat, … |
| `music/studio/mus_base_b_studio.mp3` (+ .ogg) | `a2_mus_base_b` | 39b4df7683b7 | Upbeat industrial stomp-rock groove for a cartoon construction game, instrumental, 112 bpm. Big boot-stomp kick, hand claps, metal pipe and anvil percussion, ha… |
| `music/studio/mus_longboi_a_studio.mp3` (+ .ogg) | `a2_mus_longboi_a` | 6798c3b10dd6 | Tense driving action loop, instrumental, 128 bpm. Pounding industrial drums from hammered steel beams and anvils, relentless sixteenth-note pipe percussion, pul… |
| `music/studio/mus_longboi_b_studio.mp3` (+ .ogg) | `a2_mus_longboi_b` | 547c827b6a7a | High-stakes construction heist groove, instrumental, 124 bpm. Tight breakbeat with metallic hammer hits and chain rattles, staccato strings, gritty synth bass, … |
| `music/studio/mus_topout_a_studio.mp3` (+ .ogg) | `a2_mus_topout_a` | b626971c5f08 | Epic escalating skyscraper anthem, instrumental, 120 bpm. Huge taiko and steel-beam percussion, anvil hits, soaring brass and orchestral strings, driving bass, … |
| `music/studio/mus_topout_b_studio.mp3` (+ .ogg) | `a2_mus_topout_b` | d37210597489 | Cinematic rising orchestral rock loop, instrumental, 126 bpm. Thundering drums layered with metal girder impacts, power-chord guitars, heroic French horns, shim… |
| `music/studio/mus_fanfare_studio.mp3` (+ .ogg) | `a2_mus_fanfare` | 2fb88ffc72e0 | Short triumphant big-win fanfare, instrumental, 6 seconds. Bright brass fanfare with snare roll, cymbal crash, anvil hits and a final big chord, celebratory, no… |

### Studio SFX jobs (rejected, not shipped)

| key | job id | reason |
|---|---|---|
| `a2_sfx_airhorn` | eb6251829259 | synthetic tone, replaced by a real recording |
| `a2_sfx_chain` | 7f08547048e1 | aucheck FAIL (noise) |
| `a2_sfx_demolition` | f834dbc338fa | synthetic tone, replaced by a real recording |
| `a2_sfx_drill` | da17ba72017b | aucheck FAIL (noise) |
| `a2_sfx_girder` | ffcefca786ce | synthetic tone, replaced by a real recording |
| `a2_sfx_jackhammer` | 1b12f4b85e9d | aucheck FAIL (noise) |
| `a2_sfx_rivetgun` | 5a08eb9094ca | aucheck FAIL (noise) |
| `a2_sfx_weld` | d17ebe90bd11 | aucheck FAIL (noise) |
| `a2_sfx_whistle` | 501568dfd3f4 | aucheck FAIL (noise) |
| `a2_sfx_winch` | 3f53b7249ec6 | synthetic tone, replaced by a real recording |

