# Audio credits

Every sound in this folder is a real recording from [Freesound](https://freesound.org), released under
**Creative Commons 0** (public domain dedication — no attribution required; credited here anyway).
Nothing is synthesised. Source: each sound's Freesound high-quality preview.

Processing (scratch build script): excerpt, high-pass (some), trim, fades, equal-power crossfade at the
loop point, loudness normalisation (loops ≈ −23 LUFS integrated; one-shot slices peak-normalised to
−1 dBFS), Opus in Ogg (64 kb/s). Wave slices were cut at detected wave onsets / peaks / troughs. One-shot files are sprites; the
slice table is in `src/audio/soundBank.js`.

| File | Use | Source | Author | Licence |
|---|---|---|---|---|
| `surf_crash.ogg` | 7 breaking waves (crash / thump) — sand beach + rough shore; played per wave at its break point | [Ocean_coast_04_092025_0659AM](https://freesound.org/people/YevgVerh/sounds/827530/), [Big waves hit land.wav](https://freesound.org/people/straget/sounds/412308/) | YevgVerh, straget | CC0 1.0, CC0 1.0 |
| `surf_wash.ogg` | 6 uprushes (swash running up the sand), close mic | [Gentle small waves lapping on shore.wav](https://freesound.org/people/Alex_hears_things/sounds/352356/) | Alex_hears_things | CC0 1.0 |
| `surf_backwash.ogg` | 6 backwash drains (sand fizz), close mic | [Gentle small waves lapping on shore.wav](https://freesound.org/people/Alex_hears_things/sounds/352356/) | Alex_hears_things | CC0 1.0 |
| `surf_far.ogg` | distant surf roar (cliff top) — loop | [11ft waves breaking on sandy beach in the distance from the top of the cliff](https://freesound.org/people/chris_dagorne/sounds/426074/) | chris_dagorne | CC0 1.0 |
| `wind.ogg` | coastal wind through bushes — loop, gust-modulated | [strong wind on coastal path.wav](https://freesound.org/people/bruno.auzet/sounds/706471/) | bruno.auzet | CC0 1.0 |
| `palms.ogg` | wind in palm trees (+ day insects) — loop, gust-modulated | [Wind through the palm trees and some crickets chirping in the day (Gran Sabana, Venezuela)](https://freesound.org/people/felix.blume/sounds/384550/) | felix.blume | CC0 1.0 |
| `crickets.ogg` | night crickets — loop | [Night Crickets Back Porch.aiff](https://freesound.org/people/hdfreema/sounds/333221/) | hdfreema | CC0 1.0 |
| `pier_lap.ogg` | water lapping a dock — loop | [WavesOnTheShore.wav](https://freesound.org/people/richardemoore/sounds/260263/) | richardemoore | CC0 1.0 |
| `under_reef.ogg` | hydrophone in a cove: snapping-shrimp crackle, low rumble — loop | [Underwater crackling sounds_Hydrophone.wav](https://freesound.org/people/KaleidacousticsAudio/sounds/630436/) | KaleidacousticsAudio | CC0 1.0 |
| `boat_engine.ogg` | Volvo Penta MD22 marine diesel — loop, pitched with rpm | [Marine diesel engine](https://freesound.org/people/AugustSandberg/sounds/264864/) | AugustSandberg | CC0 1.0 |
| `boat_lap.ogg` | water lapping a fibreglass hull — loop | [boat knocks fiberglass water laps on hull.flac](https://freesound.org/people/kyles/sounds/637206/) | kyles | CC0 1.0 |
| `hull_slap.ogg` | 5 water knocks on the hull | [boat knocks fiberglass water laps on hull.flac](https://freesound.org/people/kyles/sounds/637206/) | kyles | CC0 1.0 |
| `boat_rush.ogg` | bow wave / water past the hull — loop | [Sailing boat, bow wave (close perspective)](https://freesound.org/people/Pfannkuchn/sounds/360631/) | Pfannkuchn | CC0 1.0 |
| `step_sand.ogg` | 5 steps, soft loose dry sand (foley, no surf) | [Soft sand steps.wav](https://freesound.org/people/200221-WeanBekker/sounds/543714/) | 200221-WeanBekker | CC0 1.0 |
| `step_wetsand.ogg` | 5 steps, wet coarse sand (close) | [footsteps in wet coarse sand.wav](https://freesound.org/people/bruno.auzet/sounds/539175/) | bruno.auzet | CC0 1.0 |
| `step_wood.ogg` | 5 steps, hollow wood | [Footsteps on hollow wood](https://freesound.org/people/florianreichelt/sounds/459970/) | florianreichelt | CC0 1.0 |
| `step_water.ogg` | 5 wading swishes (slowest-attack picks) | [Footsteps_Walk.wav](https://freesound.org/people/Nox_Sound/sounds/490951/), [Wading in Shallow Water.wav](https://freesound.org/people/ryansitz/sounds/342932/) | Nox_Sound, ryansitz | CC0 1.0, CC0 1.0 |
| `step_grass.ogg` | 5 steps, grass | [Footsteps_Grass_1.wav](https://freesound.org/people/SilentStrikeZ/sounds/389625/) | SilentStrikeZ | CC0 1.0 |
| `step_rock.ogg` | 5 steps, stone | [Footsteps - Stone, Rock, Concrete, Cement](https://freesound.org/people/SecureSubset/sounds/813622/) | SecureSubset | CC0 1.0 |
| `swim.ogg` | 4 surface swim strokes | [POOL SWIMMING R-L](https://freesound.org/people/tbsounddesigns/sounds/530158/) | tbsounddesigns | CC0 1.0 |
| `uw_swim.ogg` | 4 underwater hand/arm movements (hydrophone) | [Underwater recording of aquatic movement, bubbles and drops.](https://freesound.org/people/felix.blume/sounds/384218/) | felix.blume | CC0 1.0 |
| `submerge.ogg` | 2 short underwater water-rushes (hydrophone) | [Underwater recording of aquatic movement, bubbles and drops.](https://freesound.org/people/felix.blume/sounds/384218/) | felix.blume | CC0 1.0 |
| `emerge.ogg` | water settling / dripping (short) | [Water Splash](https://freesound.org/people/felix.blume/sounds/434978/) | felix.blume | CC0 1.0 |
| `splash.ogg` | 4 splashes (body into water) | [SPLASH (by blaukreuz)](https://freesound.org/people/qubodup/sounds/212143/), [Foley_Natural_Water_Jump_Mono.wav](https://freesound.org/people/Nox_Sound/sounds/585744/) | qubodup, Nox_Sound | CC0 1.0, CC0 1.0 |
| `gull.ogg` | 6 gull calls | [Seagull on beach](https://freesound.org/people/squashy555/sounds/353416/), [Seagulls / gaviotas clean wildtrack.WAV](https://freesound.org/people/Soojay/sounds/462462/) | squashy555, Soojay | CC0 1.0, CC0 1.0 |
| `bird_forest.ogg` | 13 songbird calls / short songs (high-passed 1.1 kHz); sung in bouts from perches in the trees | [Birds in Rainforest - Volcanoes National Park (Hawaii) 2](https://freesound.org/people/coalcon/sounds/636071/), [Birds in Rainforest - Volcanoes National Park (Hawaii) 1](https://freesound.org/people/coalcon/sounds/636072/), [Tropical Birds.wav](https://freesound.org/people/dubminister/sounds/214676/) | coalcon, coalcon, dubminister | CC0 1.0, CC0 1.0, CC0 1.0 |
| `bird_dove.ogg` | 5 dove coo phrases | [mourning_dove _2017-06-06.wav](https://freesound.org/people/nathankwright/sounds/456930/) | nathankwright | CC0 1.0 |
| `birds_dawn.ogg` | dawn chorus (Waikoloa, Hawaii, morning) — loop | [Birds at Dusk on Hawaii.wav](https://freesound.org/people/SorenF109/sounds/678859/) | SorenF109 | CC0 1.0 |
| `tern.ogg` | 6 common tern calls (high-passed 2 kHz) | [LAC_DES_CHANTERAINES_Sternespierregarin_m32bitsfloat_192kHz.wav](https://freesound.org/people/LaScienceMusicale/sounds/648386/) | LaScienceMusicale | CC0 1.0 |
| `whale_song.ogg` | humpback whale song, recorded diving (French Polynesia), low-passed 2.6 kHz (divers' regulator hiss) — loop | [Diving with whales.wav](https://freesound.org/people/KEVOY/sounds/82325/) | KEVOY | CC0 1.0 |
| `whale_blow.ogg` | 3 cetacean breaths (explosive exhale + inhale), played pitched down as the humpback's blow | [ORCA.wav](https://freesound.org/people/mikewest/sounds/198937/) | mikewest | CC0 1.0 |
| `big_splash.ogg` | 2 large splashes (whale breach / re-entry / flukes, pitched down) | [Big Water Splash](https://freesound.org/people/qubodup/sounds/442773/), [Large Splash](https://freesound.org/people/roboroo/sounds/436792/) | qubodup, roboroo | CC0 1.0, CC0 1.0 |
| `reel_wind.ogg` | spinning reel cranked steadily (gear ticking) — loop, rate follows the crank | [Spinning reel.wav](https://freesound.org/people/tosha73/sounds/509902/) | tosha73 | CC0 1.0 |
| `reel_drag.ogg` | reel ratchet screaming as line is pulled off (a fish running against the drag) — loop | [Angel Fly Fish Reel Fast Pull_1.wav](https://freesound.org/people/paulprit/sounds/507070/) | paulprit | CC0 1.0 |
| `line_strain.ogg` | nylon line under strain (creak near the breaking point) — loop | [nylon rope string fishing line handling tying tie tense friction](https://freesound.org/people/kyles/sounds/450849/) | kyles | CC0 1.0 |
| `rod_swish.ogg` | 5 rod swishes (the cast) | [Fishing Rod Swish Swoosh.wav](https://freesound.org/people/Mrthenoronha/sounds/371313/), [Fishing Rod Cast - Swoosh](https://freesound.org/people/mwchristian95/sounds/725426/) | Mrthenoronha, mwchristian95 | CC0 1.0, CC0 1.0 |
| `bail_click.ogg` | 4 small sprung-metal clicks (the bail opening / snapping shut) | [Foley_TapeMeasure_ClickLock.wav](https://freesound.org/people/MrFossy/sounds/523282/) | MrFossy | CC0 1.0 |
| `line_out.ogg` | line paying out off the reel during a cast | [fishingreel_throw.wav](https://freesound.org/people/BranndyBottle/sounds/464697/) | BranndyBottle | CC0 1.0 |
| `plop.ogg` | 2 bobber / sinker landings | [Fishing Lure-Sinker Hitting water](https://freesound.org/people/JoelMcDaniel/sounds/849752/), [fishingreel_throw.wav](https://freesound.org/people/BranndyBottle/sounds/464697/) | JoelMcDaniel, BranndyBottle | CC0 1.0, CC0 1.0 |
| `line_snap.ogg` | 4 snaps (strings breaking under tension, used for the line parting) | [Guitar string snap or breaks - various sounds](https://freesound.org/people/khenshom/sounds/537084/) | khenshom | CC0 1.0 |
| `fish_splash.ogg` | 5 fish splashes / thrashing at the surface | [Fish Splashing Release 1.wav](https://freesound.org/people/paulprit/sounds/507094/), [Fish Splashing Release 2.wav](https://freesound.org/people/paulprit/sounds/507093/) | paulprit | CC0 1.0 |
| `fish_flop.ogg` | landed fish flapping / flopping | [FishFlappingTail.wav](https://freesound.org/people/ramattahatta/sounds/649003/), [Fish Flopping.wav](https://freesound.org/people/RatBird/sounds/570208/) | ramattahatta, RatBird | CC0 1.0, CC0 1.0 |
| `coins.ogg` | coins dropped in a bowl (selling fish) | [coins - in paper bowl 05.wav](https://freesound.org/people/Anthousai/sounds/336585/) | Anthousai | CC0 1.0 |

Note: `under_reef.ogg` uses the first ~200 s of 630436's preview (a narrow 1.7 kHz tone notched out).

Note: `splash.ogg` slice 1 is qubodup's cleaned edit of blaukreuz's "130723_Brela_HarborJump_F_4824.wav" (also CC0).

Note: `big_splash.ogg` slice 1 is qubodup's mix of CC0 sounds (wormer2's 415669 / 415670, roboroo's 436792 and others, all CC0).

The fishing sounds are rebuilt with `tools/audio/` (see its README).
