Adaptive Footsteps
Adaptive Footsteps generates each step from a sound model. Pace, step firmness, and steadiness provide control over how a character’s movement is heard.
Use contact or animation events to determine step timing, and connect the model’s controls to the character and surface context.

Available platforms
Unreal Engine / MetaSounds
The Unreal edition provides a procedural footstep plug-in and a custom MetaSounds node. Link step timing and sound character to your character’s movement and contact events.
Unreal Engine / MetaSounds documentation →Unity
Generate footsteps in Unity and map movement and contact context to the model.
Unity documentation →