Just as you need to prepare to upgrade the Wwise authoring application, you also need to carry out the following tasks to upgrade the Wwise SDK.
Upgrade the Wwise SDK:
Consult the Wwise SDK documentation to verify that your current system matches that described in the SDK System Requirements section.
Optionally, uninstall the previous version of the Wwise SDK.
It is a good practice to also manually remove any temporary files created by the sample C++ projects.
Install the current version of the Wwise SDK.
For more information about installing and uninstalling the Wwise SDK, refer to the release notes.
Verify that the WWISESDK environment variable points to the installation folder for this current version. (See Working with Multiple Versions of the Wwise SDK for more information on setting the environment variable.)
Update the game code for the newer version of the Wwise SDK:
To migrate the game code, you will need to port the existing functionalities of a C++ project to the latest version of the Wwise SDK from the previous version. This task may include modifying or refactoring code in different modules. Ideally, the migration team will work concurrently on updating the game code and migrating the Wwise project to the new version. While the Wwise projects are being upgraded and migrated, changes to the following modules may need to be addressed to update the game code:
To ensure that your game is not adversely affected by some of the new features in this version, it is always a good idea to first upgrade the components that you need for your game. After you are satisfied that your game is stable, you can integrate the new features, if needed.
Refer to the changes listed in the Wwise SDK documentation to familiarize yourself with the modifications you will be making.
Modify the code as required.
It is a good practice to rebuild the C++ project often when you are modifying the code.
Build your game.