Coding Assistance: The JavaScript code for this module was developed with the assistance of AI. All logic has been manually reviewed and verified.
Sound Effects: The included, optional, SFX pack combines hand-composed audio with sounds generated using ElevenLabs.
Nothings quite as immersive as reactive combat sounds, hearing the different weapon type, misses, hits and crits!
I made this module years back but only for myself, it's now formalised, bringing reactive sounds to your tables and systems - Resonance uses a hierarchy system to decide what sounds hooks to play
All combat sounds have estimated ones by default which can be overridden for specifics or exceptions when needed.
Use foundry sounds or Syrinscape
Point resonance to your own sounds in foundry or use the integrated Syrinscape explorer to link sound IDs from your syrinscape api

Plays reactive sounds for combat and other events
- Hear the grunts, screams and anguish from different creature types in combat
- Hear different weapon sounds missing and hitting
- Hear major events like crits and fumbles
- Many other system specific sounds
Things what it needs
- Foundry v12+
- Ionrift Library
- Systems: DnD 5e, Pathfinder 2e, Pathfinder 1e, Starfinder 1e, D&D 3.5e, Old-School Essentials, Daggerheart, Call of Cthulhu 7e, Savage Worlds (SWADE), Warhammer Fantasy Roleplay 4e, Cyberpunk RED, Blades in the Dark
- 5e works best with midi-QoL
Things what it works well with
- Mostly all of Ionrift modules
Site page · Wiki setup · Discord - Drop any issues or suggestions on the discord · Patreon - Subscribe on patreon for updates and more