Skip to content

Features ​

Built-in Interfaces ​

Velocity Interface ​

The Velocity interface provides movement information to your sounds:

  • LinearSpeed: How fast the sound is moving (in units/second)
  • AngularSpeed: How fast the sound is rotating (in radians/second)

This is perfect for creating:

  • Simple engine sounds
  • Wind effects that intensify with movement
  • Footsteps that adjust to walking/running pace
  • Equipment rattles that respond to movement

Creative Applications ​

Movement-Reactive Sounds ​

Vehicle Engine Example:

  1. Add the Velocity interface to your engine MetaSound
  2. Connect LinearSpeed to:
    • Engine pitch (higher pitch at higher speeds)
    • Filter cutoff (more high frequencies at higher speeds)
    • Layer crossfades (transition between idle and high RPM samples)
Vehicle engine example
Vehicle engine example

Character Movement Example:

  1. Add the Velocity interface to footstep and cloth sounds
  2. Connect LinearSpeed to:
    • A timer triggering footsteps
    • Wave selection - walk/run/sprint
    • Cloth rustling intensity
  3. Connect AngularSpeed to equipment jostling sounds
Equipment Rattling
Equipment Rattling

Interactive Sound Design ​

Every sound using an interface gets its own calculated values based on its specific situation. This means:

  • Multiple vehicles each get their own unique engine sounds
  • Different characters' footsteps respond to their individual movements
  • Sound effects react appropriately based on their location and movement