Version

menu_open
Warning: you were redirected to the latest documentation corresponding to your major release ( 2022.1.17.8543 ). Should you wish to access your specific version's documentation, please download the offline documentation from the Audiokinetic Launcher and check the Offline Documentation option in Wwise Authoring.

Generating Motion from Existing Sounds

Since many motion effects will be linked to audio events, such as gunshots, road vibrations, explosions, and so on, you can generate motion data directly from the existing sounds and music objects in your project. In this case, Wwise simply takes the audio signal, extracts the low-frequency components and then resamples this part of the signal to give a convincing motion effect. Although this method requires very little effort on the part of the designer and developer and is perfect for motion that is synced with audio, it does have the following disadvantages:

  • Less control over the type of motion that is created.

  • More CPU intensive as the audio signal must be filtered and resampled at run-time to create the motion data.

  • Does not handle cases where motion is not related to audio.

Despite these disadvantages, there are situations where this method can be useful. For example, this method is perfect for creating prototypes of motion in your game. When the prototypes are completed and approved, you can then decide whether to go on to create specific motion objects that allow for more control.

Generating motion from existing sounds involves the following tasks:

Before generating motion from existing sounds, you should be aware of the following:

  • The removal of the DC offset from the original audio source will alter the motion output.

  • The motion output will feel different on each platform's controller due to differences in the physical motors' power, top speed, and weight.


Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

Tell us about your project. We're here to help.

Register your project and we'll help you get started with no strings attached!

Get started with Wwise