# Current soundtrack and effects

All added assets are offered under [CC0 1.0](https://creativecommons.org/publicdomain/zero/1.0/). Retrieved 17 October 2026. Source authors and download pages:

| Game file | Original work / author | Source |
|---|---|---|
| music-planning.ogg | At Home - Orchestral, cinematic-calm.wav / Wolfgang_ | https://opengameart.org/content/at-home-orchestral |
| music-campaign.ogg | Battle Theme A, battleThemeA.mp3 / cynicmusic (cynicmusic.com, pixelsphere.org) | https://opengameart.org/content/battle-theme-a |
| distant-battle.ogg | Explosion somewhere far, explosion_somewhere_far.mp3 / pauliuw | https://opengameart.org/content/explosion-somewhere-far |
| soft-click.ogg | mouseclick1.ogg / Kenney Vleugels | https://kenney.nl/assets/ui-audio |
| soft-select.ogg | click3.ogg / Kenney Vleugels | https://kenney.nl/assets/ui-audio |
| soft-open.ogg | switch3.ogg / Kenney Vleugels | https://kenney.nl/assets/ui-audio |
| soft-close.ogg | switch4.ogg / Kenney Vleugels | https://kenney.nl/assets/ui-audio |
| soft-order.ogg | switch10.ogg / Kenney Vleugels | https://kenney.nl/assets/ui-audio |
| soft-notice.ogg | switch6.ogg / Kenney Vleugels | https://kenney.nl/assets/ui-audio |

The added files are converted to Ogg Vorbis, filtered and level matched with ffmpeg. The distant explosion also has short edge fades. Music repeats overlap with a three-second fade. No registration, remote playback service or runtime network dependency is required; all files are bundled locally. Kenney's UI licence is preserved in LICENSE-kenney-ui.txt.

Rebuild: `python scripts/prepare-audio.py --cache <scratch-directory>` with a recent ffmpeg or imageio-ffmpeg installed.

# Sound sources

The original samples below are from Kenney, CC0 1.0; see LICENSE-kenney.txt. Retained files are listed for provenance; the current mix uses the new score and restrained effects listed above. The old synthesized wind/rumble and arcade jingles are no longer played.

| Game name | Original file | Kenney pack |
|---|---|---|
| ui-click | click_001.ogg | interface-sounds |
| ui-open | open_002.ogg | interface-sounds |
| ui-close | close_002.ogg | interface-sounds |
| ui-select | select_003.ogg | interface-sounds |
| ui-confirm | confirmation_002.ogg | interface-sounds |
| ui-order | confirmation_001.ogg | interface-sounds |
| ui-warn | error_003.ogg | interface-sounds |
| army-draw-1 | drawKnife1.ogg | rpg-audio |
| army-draw-2 | drawKnife2.ogg | rpg-audio |
| army-draw-3 | drawKnife3.ogg | rpg-audio |
| cannon-1 | explosionCrunch_000.ogg | sci-fi-sounds |
| cannon-2 | explosionCrunch_001.ogg | sci-fi-sounds |
| cannon-3 | explosionCrunch_002.ogg | sci-fi-sounds |
| cannon-4 | explosionCrunch_003.ogg | sci-fi-sounds |
| boom-heavy | lowFrequency_explosion_000.ogg | sci-fi-sounds |
| boom-medium | lowFrequency_explosion_001.ogg | sci-fi-sounds |
| sting-war | jingles_HIT15.ogg | music-jingles |
| sting-capital | jingles_HIT11.ogg | music-jingles |
| sting-small | jingles_HIT07.ogg | music-jingles |
| sting-victory | jingles_HIT03.ogg | music-jingles |
| peace | jingles_PIZZI03.ogg | music-jingles |
| bell-toll | impactBell_heavy_001.ogg | impact-sounds |
| bell-small | impactBell_heavy_004.ogg | impact-sounds |
| fortify | impactWood_heavy_000.ogg | impact-sounds |
| mobilize | impactMetal_heavy_001.ogg | impact-sounds |
| landing | impactPlate_heavy_000.ogg | impact-sounds |
