From b1566a716cb49bdd09d3bdd3393e7ca57d24e124 Mon Sep 17 00:00:00 2001 From: autocommit Date: Wed, 29 Apr 2026 13:06:44 -0700 Subject: [PATCH] =?UTF-8?q?chore(audio-batch):=20=F0=9F=94=A7=20Update=20T?= =?UTF-8?q?SV=20metadata=20files=20for=20audio=20batch=20processing=20cate?= =?UTF-8?q?gories=20and=20quality=20fixes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- tools/audio-batch-02-kenney-impact.tsv | 33 +++++++++++++++++ tools/audio-batch-03-music-weather.tsv | 38 +++++++++++++++++++ tools/audio-batch-04-fauna.tsv | 15 ++++++++ tools/audio-batch-05-defeat.tsv | 12 ++++++ tools/audio-batch-06-upgrades.tsv | 13 +++++++ tools/audio-batch-07-victory-pool.tsv | 31 ++++++++++++++++ tools/audio-batch-08-perspective-stings.tsv | 13 +++++++ tools/audio-batch-09-completion.tsv | 41 +++++++++++++++++++++ tools/audio-batch-10-quality-fixes.tsv | 28 ++++++++++++++ tools/audio-batch-11-quality-fixes-2.tsv | 9 +++++ 10 files changed, 233 insertions(+) create mode 100644 tools/audio-batch-02-kenney-impact.tsv create mode 100644 tools/audio-batch-03-music-weather.tsv create mode 100644 tools/audio-batch-04-fauna.tsv create mode 100644 tools/audio-batch-05-defeat.tsv create mode 100644 tools/audio-batch-06-upgrades.tsv create mode 100644 tools/audio-batch-07-victory-pool.tsv create mode 100644 tools/audio-batch-08-perspective-stings.tsv create mode 100644 tools/audio-batch-09-completion.tsv create mode 100644 tools/audio-batch-10-quality-fixes.tsv create mode 100644 tools/audio-batch-11-quality-fixes-2.tsv diff --git a/tools/audio-batch-02-kenney-impact.tsv b/tools/audio-batch-02-kenney-impact.tsv new file mode 100644 index 00000000..374679e0 --- /dev/null +++ b/tools/audio-batch-02-kenney-impact.tsv @@ -0,0 +1,33 @@ +# Batch 02 — Kenney "Impact Sounds" pack (CC0). 60 files in one ZIP. +# Pack page: https://kenney.nl/assets/impact-sounds (verified CC0 2026-04-27). +# +# Each row uses the ZIP+inner syntax: #. +# The driver caches the ZIP once, extracts, and maps each row to its +# manifest output_path. +# +# Format: output_pathsource_url#inner_pathlicenseattributionedits +audio/sfx/units/melee/attack_01.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactMetal_light_000.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/melee/attack_02.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactMetal_light_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/melee/attack_03.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactMetal_light_003.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/melee/hit_01.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactMetal_heavy_000.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/melee/hit_02.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactMetal_heavy_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/melee/hit_03.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactMetal_heavy_004.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/melee/death_01.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_heavy_000.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/melee/death_02.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_heavy_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/ranged/fire_01.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactGeneric_light_001.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/ranged/fire_02.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactGeneric_light_003.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/ranged/hit_01.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlank_medium_000.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/ranged/hit_02.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlank_medium_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/ranged/death_01.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_light_001.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/siege/bombard_01.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_heavy_001.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/siege/bombard_02.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_heavy_004.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/civilian/death.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_light_003.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/combat_hit.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactMetal_medium_000.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/combat/combat_started.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactBell_heavy_000.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/unit_killed.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_heavy_003.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/buildings/build_complete_prod.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactMining_000.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/buildings/build_complete_mil.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactBell_heavy_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/buildings/build_complete_def.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_heavy_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/wonder_built.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactBell_heavy_001.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/era_advanced.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactBell_heavy_003.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/golden_age_swell.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactBell_heavy_004.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps diff --git a/tools/audio-batch-03-music-weather.tsv b/tools/audio-batch-03-music-weather.tsv new file mode 100644 index 00000000..6c104153 --- /dev/null +++ b/tools/audio-batch-03-music-weather.tsv @@ -0,0 +1,38 @@ +# Batch 03 — Music + weather + remaining misc, all CC0. +# +# Music: Juhani Junkala "JRPG Pack 2 (Towns)" and "JRPG Pack 5 (Action)" +# pack pages https://opengameart.org/content/jrpg-pack-2-towns +# https://opengameart.org/content/jrpg-pack-5-action +# licence quoted on each page: "Creative Commons Zero - public domain" +# author: SubspaceAudio (Junkala) — attribution NOT required for CC0; +# we still record the author name in the ledger as good practice. +# +# Weather: rubberduck "30 CC0 SFX loops" +# page https://opengameart.org/content/30-cc0-sfx-loops, CC0 +# +# Misc: Kenney bells / interface — extra mappings. +# +# Format: output_pathsource_url[#inner_path]licenseattributionedits + +# ── Music — Junkala JRPG Pack 2 (Towns), CC0 ────────────────────────────────── +audio/music/overworld_awakening.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%232%20%5BTowns%5D%20by%20Juhani%20Junkala.zip#Town1 - Home Town.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/overworld_craft.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%232%20%5BTowns%5D%20by%20Juhani%20Junkala.zip#Town2 - Where Time Stands Still.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/overworld_industry.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%232%20%5BTowns%5D%20by%20Juhani%20Junkala.zip#Town3 - Sunshine Coast.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/overworld_kingdoms.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%232%20%5BTowns%5D%20by%20Juhani%20Junkala.zip#Town4 - Bazaar.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps + +# ── Music — Junkala JRPG Pack 5 (Action), CC0 ───────────────────────────────── +audio/music/overworld_ascension.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%235%20%5BAction%5D%20by%20Juhani%20Junkala.zip#Action1 - Encounter With The Witches.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/golden_age.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%235%20%5BAction%5D%20by%20Juhani%20Junkala.zip#Action2 - Army Approaching.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/victory.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%235%20%5BAction%5D%20by%20Juhani%20Junkala.zip#Action3 - Preparing For Battle.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps + +# ── Weather — rubberduck 30 CC0 SFX loops, CC0 ──────────────────────────────── +audio/sfx/weather/storm.ogg https://opengameart.org/sites/default/files/sfx_loops.zip#rain.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/weather/blizzard.ogg https://opengameart.org/sites/default/files/sfx_loops.zip#noise_01.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+highpass+ogg 128kbps +audio/sfx/weather/heat_wave.ogg https://opengameart.org/sites/default/files/sfx_loops.zip#noise_02.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/weather/drought.ogg https://opengameart.org/sites/default/files/sfx_loops.zip#noise_03.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/weather/tornado.ogg https://opengameart.org/sites/default/files/sfx_loops.zip#ambient_03.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/weather/hurricane.ogg https://opengameart.org/sites/default/files/sfx_loops.zip#ambient_02.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps + +# ── Remaining misc SFX, Kenney CC0 ──────────────────────────────────────────── +audio/sfx/victory_fanfare.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactBell_heavy_001.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/culture_researched.ogg https://github.com/Calinou/kenney-interface-sounds/blob/master/addons/kenney_interface_sounds/confirmation_003.wav CC0-1.0 Kenney (Calinou repackage) loudnorm I=-16/TP=-3+wav→ogg 128kbps diff --git a/tools/audio-batch-04-fauna.tsv b/tools/audio-batch-04-fauna.tsv new file mode 100644 index 00000000..0f1a4815 --- /dev/null +++ b/tools/audio-batch-04-fauna.tsv @@ -0,0 +1,15 @@ +# Batch 04 — Fauna SFX, all CC0 from rubberduck "80 CC0 creature SFX" +# Pack page: https://opengameart.org/content/80-cc0-creature-sfx (verified +# CC0 2026-04-27, author rubberduck). +audio/sfx/fauna/spawn.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#bug_01.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/predator_spawn.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#howl.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/predator_attack_01.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#monster_03.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/predator_attack_02.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#monster_04.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/predator_hurt_01.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#hurt_01.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/predator_hurt_02.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#hurt_02.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/predator_death.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#scream_01.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/apex_roar.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#roar_02.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/apex_attack.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#monster_01.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/apex_death.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#scream_02.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/herbivore_call.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#cute_05.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/herbivore_death.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#hurt_04.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps diff --git a/tools/audio-batch-05-defeat.tsv b/tools/audio-batch-05-defeat.tsv new file mode 100644 index 00000000..dbc562d1 --- /dev/null +++ b/tools/audio-batch-05-defeat.tsv @@ -0,0 +1,12 @@ +# Batch 05 — Defeat audio. +# +# defeat_stinger: short SFX cue — Kenney Impact Sounds, deep heavy plate +# hit. CC0. Cohesive with the rest of the impact-sourced foley. +# defeat music: Juhani Junkala "JRPG Pack 4 (Calm)" — track "Innocence". +# Same composer as the other 7 music tracks (Pack 2 Towns + Pack 5 +# Action), so the defeat cue lives in the same musical universe rather +# than reading as a tonal swerve. Wistful / lament-mood orchestral. +# Pack page: https://opengameart.org/content/jrpg-pack-4-calm +# Licence quoted on page: "Creative Commons Zero — public domain" +audio/sfx/defeat_stinger.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_heavy_004.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/defeat.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%234%20%5BCalm%5D%20by%20Juhani%20Junkala_0.zip#Calm6 - Innocence.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps diff --git a/tools/audio-batch-06-upgrades.tsv b/tools/audio-batch-06-upgrades.tsv new file mode 100644 index 00000000..69f2baa5 --- /dev/null +++ b/tools/audio-batch-06-upgrades.tsv @@ -0,0 +1,13 @@ +# Batch 06 — quality upgrades to placeholder-tier cues, all CC0. +# +# wonder_built.own: triumphant brass fanfare (~5s) — Spring Spring CC0 +# pack: https://opengameart.org/content/just-a-random-fanfare +# wonder_built.rival: somber distant bell — Kenney Impact's softer bell +# variant 002 (heavy bell with longer tail), CC0 +# weather/storm: replace rubberduck rain.ogg (loop, no impact) with +# sfx100v2_thunder_01.ogg (real thunderclap), CC0 +# pack: https://opengameart.org/content/100-cc0-sfx-2 + +audio/sfx/wonder_built_own.ogg https://opengameart.org/sites/default/files/fanfare_0.ogg CC0-1.0 Spring Spring (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/wonder_built_rival.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactBell_heavy_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-22/TP=-6+ogg 128kbps (extra-quiet for distant feel) +audio/sfx/weather/storm.ogg https://opengameart.org/sites/default/files/sfx_100_v2.zip#sfx100v2_thunder_01.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps diff --git a/tools/audio-batch-07-victory-pool.tsv b/tools/audio-batch-07-victory-pool.tsv new file mode 100644 index 00000000..58e298dc --- /dev/null +++ b/tools/audio-batch-07-victory-pool.tsv @@ -0,0 +1,31 @@ +# Batch 07 — Per-victory-condition music pool. All Junkala CC0. +# +# Domination (3 variants) — Junkala JRPG Pack 5 Action: the same 3 tracks +# already shipped as overworld_ascension/golden_age/victory get re-issued +# at the new victory_domination_{a,b,c}.ogg paths so the manifest's +# victory_pool can pick from them. (Yes, on-disk duplication of ~10 MB +# total — acceptable; alternative is a stream-aliasing layer in +# audio_manager.gd that's more complexity than its weight.) +# +# Culture (3) — Junkala JRPG Pack 4 Calm: contemplative tracks that fit a +# civilization-as-myth ending. +# Science (2) — JRPG Pack 1 Exploration: discovery + mystery vibe. +# Economic (2) — JRPG Pack 1 Exploration: pastoral wealth. + +# Domination — re-issue from JRPG Pack 5 +audio/music/victory_domination_a.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%235%20%5BAction%5D%20by%20Juhani%20Junkala.zip#Action3 - Preparing For Battle.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/victory_domination_b.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%235%20%5BAction%5D%20by%20Juhani%20Junkala.zip#Action1 - Encounter With The Witches.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/victory_domination_c.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%235%20%5BAction%5D%20by%20Juhani%20Junkala.zip#Action2 - Army Approaching.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps + +# Culture — JRPG Pack 4 Calm +audio/music/victory_culture_a.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%234%20%5BCalm%5D%20by%20Juhani%20Junkala_0.zip#Calm1 - A Place I Call Home.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/victory_culture_b.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%234%20%5BCalm%5D%20by%20Juhani%20Junkala_0.zip#Calm2 - Childhood Friends.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/victory_culture_c.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%234%20%5BCalm%5D%20by%20Juhani%20Junkala_0.zip#Calm5 - Summer Memories.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps + +# Science — JRPG Pack 1 Exploration +audio/music/victory_science_a.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%231%20%5BExploration%5D%20by%20Juhani%20Junkala.zip#Exploration3 - Tha'el Mines.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/victory_science_b.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%231%20%5BExploration%5D%20by%20Juhani%20Junkala.zip#Exploration6 - Tropical Island.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps + +# Economic — JRPG Pack 1 Exploration +audio/music/victory_economic_a.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%231%20%5BExploration%5D%20by%20Juhani%20Junkala.zip#Exploration1 - Grasslands.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/music/victory_economic_b.ogg https://opengameart.org/sites/default/files/JRPG%20Music%20Pack%20%231%20%5BExploration%5D%20by%20Juhani%20Junkala.zip#Exploration4 - Prairie Nights.ogg CC0-1.0 Juhani Junkala (SubspaceAudio, OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps diff --git a/tools/audio-batch-08-perspective-stings.tsv b/tools/audio-batch-08-perspective-stings.tsv new file mode 100644 index 00000000..d8781bfa --- /dev/null +++ b/tools/audio-batch-08-perspective-stings.tsv @@ -0,0 +1,13 @@ +# Batch 08 — Perspective stings for unit_defeated / unit_victorious (CC0). +# +# Two short stings layered on top of the species death sound when a +# combatant dies, distinguishing whose unit was lost vs whose unit +# scored the kill. Same Kenney Impact Sounds pack already cached +# locally — picks two samples not used elsewhere in the manifest: +# defeated -> impactWood_heavy_002.ogg (deep wood thud, somber, ~0.4 s) +# victorious -> impactMetal_light_002.ogg (clean metallic ting, ~0.5 s) +# +# Format: output_pathsource_url#inner_pathlicenseattributionedits + +audio/sfx/unit_defeated.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactWood_heavy_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/unit_victorious.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactMetal_light_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps diff --git a/tools/audio-batch-09-completion.tsv b/tools/audio-batch-09-completion.tsv new file mode 100644 index 00000000..106e0bee --- /dev/null +++ b/tools/audio-batch-09-completion.tsv @@ -0,0 +1,41 @@ +# Batch 09 — Completion pack: closes the categorical resolution +# surface so `audio_asset_missing` cannot fire from routine play. +# +# 7 unit-categorical + 7 fauna-categorical + 4 building-categorical +# + 3 bare-kind generics + 1 spawn alias = 22 rows. All CC0 from +# locally-cached packs (Kenney Impact Sounds + rubberduck 80 CC0 +# creature SFX) used by earlier batches. +# +# Format: output_pathsource_url#inner_pathlicenseattributionedits + +# --- Unit categorical leaves --------------------------------------------- +audio/sfx/units/melee_spawn.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactWood_heavy_001.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/ranged_spawn.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactWood_heavy_003.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/siege_hit.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlank_medium_004.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/siege_death.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_medium_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/support_attack.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPunch_medium_000.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/support_hit.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactSoft_heavy_001.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/units/support_death.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactSoft_heavy_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps + +# --- Fauna categorical leaves -------------------------------------------- +audio/sfx/fauna/apex_hit.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#hurt_05.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/herbivore_attack.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#monster_02.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/herbivore_hit.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#hurt_03.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/omnivore_spawn.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#cute_07.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/omnivore_attack.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#barking_02.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/omnivore_hit.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#monster_05.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/omnivore_death.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#roar_03.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps + +# --- Building categorical completes -------------------------------------- +audio/sfx/buildings/culture_complete.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactWood_heavy_004.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/buildings/diplomacy_complete.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_medium_000.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/buildings/infrastructure_complete.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactMining_001.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/buildings/research_complete.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_light_004.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps + +# --- Bare-kind bottom-of-chain generics ---------------------------------- +audio/sfx/generic/attack.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactGeneric_light_000.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/generic/hit.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactGeneric_light_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/generic/death.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactGeneric_light_004.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps + +# --- Spawn alias (same texture as wild_spawn — rubberduck howl) ---------- +audio/sfx/generic/spawn.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#bug_02.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps diff --git a/tools/audio-batch-10-quality-fixes.tsv b/tools/audio-batch-10-quality-fixes.tsv new file mode 100644 index 00000000..667e02f0 --- /dev/null +++ b/tools/audio-batch-10-quality-fixes.tsv @@ -0,0 +1,28 @@ +# Batch 10 — Quality fixes after manifest review. +# +# Eight asset swaps + new generic-complete files to fix: +# - production-complete using a pickaxe instead of an anvil ring +# - building.complete / complete sharing a stream with infrastructure +# - support unit's "attack" being a punch rather than a chime +# - unit_killed (neutral) being heavier than the perspective stings +# - blizzard / heat_wave / drought all sounding identical +# +# Format: output_pathsource_url#inner_pathlicenseattributionedits + +# --- Production complete: real metal anvil ring (was pickaxe-on-stone) --- +audio/sfx/buildings/build_complete_prod.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactMetal_heavy_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps + +# --- Distinct building.complete + bare complete (was both impactMining_001) --- +audio/sfx/buildings/generic_complete.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_medium_003.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/generic/complete.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_medium_004.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps + +# --- Support unit attack: soft string pluck instead of fistfight punch --- +audio/sfx/units/support_attack.ogg https://github.com/Calinou/kenney-interface-sounds/blob/master/addons/kenney_interface_sounds/pluck_002.wav CC0-1.0 Kenney (Calinou repackage) loudnorm I=-16/TP=-3+wav→ogg 128kbps + +# --- unit_killed: lighter neutral plate (was plate_heavy_003) --- +audio/sfx/unit_killed.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactPlate_light_002.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps + +# --- Weather variety: distinct ambient textures (were 3× similar noise loops) --- +audio/sfx/weather/blizzard.ogg https://opengameart.org/sites/default/files/sfx_loops.zip#weird_01.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/weather/heat_wave.ogg https://opengameart.org/sites/default/files/sfx_loops.zip#weird_02.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/weather/drought.ogg https://opengameart.org/sites/default/files/sfx_loops.zip#weird_03.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps diff --git a/tools/audio-batch-11-quality-fixes-2.tsv b/tools/audio-batch-11-quality-fixes-2.tsv new file mode 100644 index 00000000..6216284a --- /dev/null +++ b/tools/audio-batch-11-quality-fixes-2.tsv @@ -0,0 +1,9 @@ +# Batch 11 — Quality fixes round 2. +# +# - wonder_built (generic): break dup with victory_fanfare (was both +# impactBell_heavy_001) — switch to a deep wood toll. +# - fauna.herbivore.attack: a generic "monster" sample reads wrong for a +# panicked herbivore — switch to a grunt. + +audio/sfx/wonder_built.ogg https://kenney.nl/media/pages/assets/impact-sounds/8aa7b545c9-1677589768/kenney_impact-sounds.zip#Audio/impactWood_heavy_000.ogg CC0-1.0 Kenney (Impact Sounds) loudnorm I=-16/TP=-3+ogg 128kbps +audio/sfx/fauna/herbivore_attack.ogg https://opengameart.org/sites/default/files/80-CC0-creature-SFX_0.zip#grunt_01.ogg CC0-1.0 rubberduck (OpenGameArt) loudnorm I=-16/TP=-3+ogg 128kbps