Getting Started

Requirements

Steam Audio requires Wwise 2023.1.0 or later.

The Steam Audio Wwise integration supports the following platforms:

  • Windows 7 or later (32-bit and 64-bit)

  • Linux (64-bit, tested with Ubuntu 18.04 LTS)

  • macOS 10.7 or later (64-bit Intel, 64-bit ARM)

  • Android 5.0 or later (32-bit ARM, 64-bit ARM, 32-bit Intel, 64-bit Intel)

  • iOS 11.0 or later (64-bit ARM)

Add Steam Audio to your Wwise installation

To add Steam Audio to your Wwise installation:

  1. Download the latest version of the Steam Audio Wwise integration: steamaudio_wwise.zip. Extract the contents of this file to any directory of your choosing.

  2. Open the Wwise Launcher.

  3. In the left column, click Plugins, then click the Add from directory button that appears.

  4. In the dialog box that appears, select the wwise subdirectory of the directory you extracted steamaudio_wwise.zip into, then click Select Folder.

Spatialize an event

Once Steam Audio is added to Wwise, you can spatialize any event:

  1. In the Actor-Mixer Hierarchy, select the sound object you want to spatializer.

  2. Click the Effects tab.

  3. Right-click in the Effects list, then click Add Effect > Steam Audio Spatializer > Default (Custom).

_images/spatializer.png

Integrate Steam Audio with your game engine

Before you can use the Steam Audio Wwise integration in your game, you must configure your game engine to use Steam Audio and load the Steam Audio Wwise integration.

If you are using Unreal Engine as your game engine, see the Unreal Engine tab below. Otherwise, see the C++ tab for instructions on how to configure your game engine to load the Steam Audio Wwise integration via C++ code.

These instructions assume that you have added the Wwise Unity integration and the Steam Audio Unity integration to your Unity project.

Import the Steam Audio Wwise support package

  1. In Unity’s main menu, click Assets > Import Package > Custom Package.

  2. Navigate to the unity subdirectory of the directory into which you extracted steamaudio_unity.zip, and double-click the SteamAudioWwise.unitypackage file.

  3. In the Import dialog box, make sure everything is selected, and click Import.

Configure the Wwise Unity integration to use Steam Audio

Wwise stores information in its generated sound banks about which plugins are used by your project. This is used by the Wwise Unity integration to make sure that the necessary plugin binaries are loaded. No additional steps are necessary.

Configure the Steam Audio Unity integration to use Wwise

  1. In Unity’s main menu, click Steam Audio > Settings.

  2. Set Audio Engine to Wwise.

_images/unity_steamaudiosettings.png