How to Install Wwise as an Engine Plugin in Unreal Engine
There are two ways to install Wwise in Unreal Engine: as a game plugin or as an engine plugin. This post explains how to install it as an engine plugin. The official documentation labels it as an advanced user feature, but if you follow the steps carefully, it’s not too difficult—so feel free to give it a try!
Differences Between a Game Plugin and an Engine Plugin
By following these steps, you can successfully integrate Wwise as an engine plugin in Unreal Engine and use it across multiple projects efficiently!
| Feature | Game Plugin | Engine Plugin |
|---|---|---|
| Installation | Installed for a specific project | Installed directly into Unreal Engine itself |
| Project Usage | Requires installing Wwise separately for each project | Can be used across multiple projects within the same Unreal Engine version after a single installation |
| Process | Simple installation process since the Audiokinetic Launcher handles it automatically | Requires manual installation |
Installation Steps
- Open the Audiokinetic Launcher, go to the Wwise tab, and install the desired Wwise version.
- Navigate to the Unreal Engine tab in the Audiokinetic Launcher, click the Download button, and select “Wwise Integration to use as an engine plug-in”.
- Choose the Wwise and Unreal Engine versions for integration, select a download directory (by default, it is set to C:\Users\\Documents\Wwise Unreal Engine Integration Engine Plug-in), and download the files.
- Copy the Wwise SDK from: C:\Program Files (x86)\Audiokinetic\Wwise20xx.x.x.xxxx\SDK
- Paste the copied SDK folder into the WwiseSoundEngine folder inside the directory downloaded in Step 3. (For Wwise 2022.1/2023.1, paste it inside the Wwise folder instead.)
- Copy all folders from the downloaded directory (Wwise, WwiseNiagara, WwiseSoundEngine) into the Unreal Engine Plugins folder: ...\\Engine\Plugins.
The installation is now complete.
Initial Setup Process
Next, I will explain the initial setup process.
- Create a new Unreal Engine project and a new Wwise project.
- In Unreal Engine, go to the toolbar and select Edit > Plugins.
- Navigate to Installed > Audio and ensure that the following options are enabled:
- Wwise Unreal Engine Integration
- Wwise Low-Level SoundEngine
- (Optional) Wwise Niagara Integration if needed.
- Under Wwise > Integration Settings, specify the Wwise Project Path in the Installation section.
- In Edit > Project Settings > Wwise > Integration Settings, specify the Root Output Path (by default, it is set to the GeneratedSoundBanks folder within the Wwise project directory).
- Open the Wwise Browser (Window > Wwise Browser) to verify that it is properly synchronized.
* If Auto-Defined SoundBanks was enabled when creating the Sound Bank, the InitBank may not load properly. If this happens, simply restart Unreal Engine, and it should load correctly.