Nemisindo's Adaptive Footsteps plugin features a dynamic sound model capable of generating footsteps in real
time, completely procedurally. This model is implemented as a
Native Audio Plugin and
can generate sound effects in real time.
The model comes with 4 different shoe types, 7 surface types, and offers controls for the pace, step
firmness, steadiness, etc.
Nemisindo Footsteps also offers various functions to change these parameters at runtime. This means they can
be linked to
any in-game events, which can lead to very organic and dynamic sound scenes. We also provide 12 presets,
such as "high heels on pavement", "boots on dirt", "running on grass", etc.
The model is written in C++ wrapped in a custom UI.
The plugin is loaded as audio effects in the mixer channel and the audio signal is passed to the
audio source object mapped to that mixer channel.
The plugin audio parameters can be controlled in real-time using special setter functions via the unity C#
scripting
API.