A downloadable tool

Download NowName your own price

Read the manual

See it on GitHub

Get the Pro version on Fab

๐Ÿ”Š Sonant

Native Contextual Audio Manager for Unreal Engine 5.6+

Sonant replaces scattered audio logic with a unified, data-driven pipeline. From physically accurate footsteps to dynamic room estimation, Sonant handles the complexity so you can focus on the soundscape.

โœจ Features

๐ŸŽฏ Contextual Surfaces

  • Automatic surface detection via material names, physical materials, or per-face collision
  • GameplayTag-driven events - Define any audio event (Walk, Run, Land, Impact)
  • Smart caching - O(1) material lookup after first hit
  • Sub-mesh support - Different sounds for different parts of complex meshes

๐Ÿ’ฅ Physics Impact System

  • Automatic intensity detection based on impact force
  • Light/Medium/Heavy categorization with configurable thresholds
  • Pitch and volume scaling based on physics properties
  • Micro-collision filtering - Eliminates jitter noise

๐ŸŒŠ Auto Reverb Estimation

  • 6-direction raycasting (Up/Down/Left/Right/Forward/Back)
  • Room size calculation with configurable presets
  • Dynamic Control Bus Mix activation
  • 2Hz update rate for optimal performance

๐Ÿ”๏ธ Atmosphere Zones

  • Priority-based mixing - Higher priority zones override lower ones
  • Reference counting - Proper handling of nested zones
  • Smooth transitions via AudioModulation
  • Volume component for easy zone setup

๐Ÿš€ Quick Start

Prerequisites

  • Unreal Engine 5.6+
  • AudioModulation plugin enabled
  1. Download the latest release
  2. Copy Sonant folder to YourProject/Plugins/
  3. Restart Unreal Editor

Basic Setup

1. Create Configuration Asset

Content Browser โ†’ Right Click โ†’ Miscellaneous โ†’ Data Asset โ†’ SonantConfig Name: DASonantConfig

2. Configure Surfaces

Surface | Keyword | Sound | Event |

๐ŸŒฑ Grass Grass Sonant.Event.Footstep

๐Ÿ”ฉ Metal Metal Sonant.Event.Footstep

๐Ÿชจ Stone Stone Sonant.Event.Footstep

๐Ÿชต Wood Wood Sonant.Event.Footstep

๐ŸชŸ Glass Glass Sonant.Event.Footstep

3. Register in Project Settings

Edit โ†’ Project Settings โ†’ Plugins โ†’ Sonant Audio Main Config: DASonantConfig

4. Add Required GameplayTags

Project Settings โ†’ GameplayTags: - Sonant.Event.Footstep - Sonant.Event.Impact.Light - Sonant.Event.Impact.Heavy - Sonant.Atmosphere.Outdoor - Sonant.Atmosphere.Cave - Sonant.Atmosphere.Underwater

That's it! You're ready to use Sonant.

๐ŸŽฎ Included Demo

Sonant comes with a comprehensive demo system that showcases all features without requiring custom audio assets.

Download

Download NowName your own price

Click download now to get access to the following files:

Sonant-main.zip 4.1 MB

Leave a comment

Log in with itch.io to leave a comment.