Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Cacophony
Custom creature audio engine with browser management GUI. Assign custom idle and death sound effects (.wav/.mp3) to any Valheim creature.
By DFG
| Date uploaded | 2 weeks ago |
| Version | 1.0.0 |
| Download link | DFG-Cacophony-1.0.0.zip |
| Downloads | 44 |
| Dependency string | DFG-Cacophony-1.0.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.30.2README
Cacophony
Bring dynamic custom audio to Valheim! Cacophony provides a live creature sound management studio with an in-browser web interface. Assign custom .wav or .mp3 audio files to any creature's idle sounds and death effects without replacing vanilla assets or editing code.
A Valheim BepInEx 5 plugin built on Jotunn.
Features
- Live Web Studio: Open
http://127.0.0.1:8787/in any browser while Valheim is running to view, test, and assign sounds. - Creature Discovery: Automatically detects all vanilla and modded creatures loaded in the world.
- Idle & Death Triggers: Attach custom sound effects to creature idle intervals (chances, delays) and death events.
- Tuning Controls: Adjust volume, min/max audible distance, random pitch variance (jitter), and concurrency limits.
- Zero Performance Impact: Hooks straight into Valheim's native
EffectListdata structures with no per-frame polling.
Requirements
- BepInExPack Valheim
- Jotunn (2.30.x)
- Valheim 1.0.16+
Installation
- Install through your mod manager (recommended).
- Manual: place
Cacophony.dllintoBepInEx\plugins\Cacophony\. - Drop your custom
.wavor.mp3sound files intoBepInEx\plugins\Cacophony\sounds\.
How to Use
- Launch Valheim and enter a world.
- Open
http://127.0.0.1:8787/in your browser. - Select a creature from the roster on the left.
- Pick audio files for idle or death effects, test with the preview player, and tune sliders.
- Assignments save immediately to
cacophony_config.jsonnext to the plugin.
Support
If this mod has made your journey through the Tenth World a little better, consider tossing a coin into my Ko-fi jar: https://ko-fi.com/draugrforgedgaming. Your support keeps the forge hot and the mead flowing! Skål!
CHANGELOG
Changelog
All notable changes to Cacophony.
1.0.0
- Initial release.
- Web-based creature sound manager (
http://127.0.0.1:8787/) accessible while the game runs. - Enumerate all active creatures and characters from the game engine.
- Assign custom sound clips (.wav or .mp3) to creature idle sounds and death effects.
- Built-in audio player preview, volume sliders, attenuation distance, pitch jitter, and max concurrency controls.
- High-performance, zero-allocation native RIFF WAV parser (8/16/24/32-bit PCM and IEEE float).
- Server-authoritative config persistence in JSON.