
Sonant Native Contextual Audio Middleware 5.7 is a high-performance Gameplay Audio Manager that treats audio as logic, not just content. It runs entirely as a native Game Instance Subsystem within Unreal Engine, offering a streamlined and efficient alternative to traditional audio workflows.
Core Features:
1. Intelligent Surface Detection (The “Zero-Config” Engine)
Sonant “reads” the context of your scene by analyzing the name of the Material Interface (e.g., M_Temple_Stone_Wet) and matching it against a keyword registry you define. Once you map a keyword—such as “Stone” to your Stone Sound Pack—the system automatically applies the correct audio response to any material containing that keyword. This eliminates the need for dozens of Physical Materials and complex Blueprint logic. Surface resolution is cached at runtime, with string searches performed only once per material. Subsequent footstep events use an O(1) pointer lookup for optimal performance.
2. Priority-Based Atmospheres (The “Wwise-Lite” Mixer)
Sonant solves complex audio blending scenarios—such as a player entering a cave inside a forest—by replacing standard Sound Mix Modifiers with a Weighted Priority Stack. You tag volumes (e.g., Indoor, Underwater, Combat) and assign a priority integer to each. Sonant automatically detects the highest-priority active tag and blends the corresponding Audio Modulation Control Bus instantly, without requiring visual scripting.
3. Native C++ Performance
Sonant adds no components to your Character and contains no ticking actors. All audio logic is event-driven and executed through a C++ Subsystem, minimizing overhead and preserving game thread performance.
4. Metasound Ready
Fully compatible with UE 5.7+ Metasound, Sonant allows procedural audio generation. You can drive dynamic footsteps (e.g., walk vs. run) by directly connecting a MetaSoundSource to the Sonant registry.
Sonant Native Contextual Audio Middleware 5.7