This page details the major changes to the Wwise Unity Integration by version:
This release delivers the Wwise SDK update for Wwise 2018.1.4.
Compatibility:
- Wwise SDK: 2018.1.4
- Unity: Unity 5.6, 2017.4, 2018.1, 2018.2 (Personal or Pro).
|
| Note: | Important note: This integration does not support Unity 4. Compatibility with Unity versions not listed above is not guaranteed. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2018.2.5f1 |
| Magic Leap (Lumin OS) | Unity for Magic Leap Technical Preview (Unity-2018.1.0f2-MLTP6 with ML SDK 0.16.0) |
| Switch | Unity for Nintendo Switch 2018.2.16f1 with NintendoSDK 6.4.0 |
Resolved Issues:
- WG-39412 Fixed issue where AkAmbient toolbar would not be visible on HiDPI displays.
- WG-39444 Fixed string encoding for AkExternalSourceInfo filename.
- WG-39639 Fixed AkEventPlayable Timeline clip not reacting to new SoundBank information.
- WG-39849 Fixed heap corruption when calling
AkSoundEngine.PrepareEvent() or AksoundEngine.PrepareGameSync() with an array of strings.
- WG-40051 Fixed Development Build problems on the Switch platform.
- WG-40095 Fixed hang when opening project while assets are being modified.
This release delivers the Wwise SDK update for Wwise 2018.1.3.
Compatibility:
- Wwise SDK: 2018.1.3
- Unity: Unity 5.6, 2017.4, 2018.1, 2018.2 (Personal or Pro).
|
| Note: | Important note: This integration does not support Unity 4. Compatibility with Unity versions not listed above is not guaranteed. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2018.2.5f1 |
| Magic Leap (Lumin OS) | Unity for Magic Leap Technical Preview (Unity-2018.1.0f2-MLTP6 with ML SDK 0.16.0) |
| Switch | Unity for Nintendo Switch 4.1.0 (Unity 2018.1.4f1 with NintendoSDK 5.4.0) |
Resolved Issues:
- WG-38413 Fixed: Pausing the editor then entering play mode causes Unity to freeze.
- WG-39235 Added log message for when the sound engine is already initialized.
- WG-39416 Fixed: Unity crash when setting Prepare Pool Size to something other than 0.
This release delivers the Wwise SDK update for Wwise 2018.1.2.
Compatibility:
- Wwise SDK: 2018.1.2
- Unity: Unity 5.6, 2017.4, 2018.1, 2018.2 (Personal or Pro).
|
| Note: | Important note: This integration does not support Unity 4. Compatibility with Unity versions not listed above is not guaranteed. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2018.2.5f1 |
| Magic Leap (Lumin OS) | Unity for Magic Leap Technical Preview (Unity-2018.1.0f2-MLTP6 with ML SDK 0.16.0) |
| Switch | Unity for Nintendo Switch 4.1.0 (Unity 2018.1.4f1 with NintendoSDK 5.4.0) |
Resolved Issues:
- WG-26971 Wwise object renames are now propagated throughout the Unity project.
- WG-39195 Fixed: Spamming of the editor listener position and orientation when values are constant.
- WG-39235 Added log message for when the sound engine is already initialized.
- WG-39307 Made attenuation sphere visualization 90% transparent.
- WG-39331 Ensured that theĀ
AkWwiseInitializationSettings {{ScriptableObject}} is saved with the platform settings when changes are made.
- WG-39362 Added Opus codec to Unity integration.
- WG-39577 Fixed: (Xbox One) Initialization problem.
- WG-39608 Added WAAPI C# API files to packages.
This release delivers the Wwise SDK update for Wwise 2018.1.1.
Compatibility:
- Wwise SDK: 2018.1.1
- Unity: Unity 5.6, 2017.4, 2018.1, 2018.2 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
PS4
tvOS
UWP (Universal Windows Platform)
Xbox One | Unity 2018.1.5 |
Mac
Windows | Unity 2018.2.2f1 |
| Magic Leap (Lumin OS) | Unity for Magic Leap Technical Preview (Unity-2018.1.0f2-MLTP6 with ML SDK 0.16.0) |
| Switch | Unity for Nintendo Switch 4.1.0 (Unity 2017.4.0f1 with NintendoSDK 4.5.0) |
Resolved Issues:
- WG-35762: Fixed: Playback of multiple selected AkEvents only plays one Event ID.
- WG-39012: Removed
AkWwisePostImportCallbackSetup.ClearConsole().
This release delivers the Wwise SDK update for Wwise 2018.1.0.
Compatibility:
- Wwise SDK: 2018.1.0
- Unity: Unity 5.6, 2017.4, 2018.1, 2018.2 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2018.1.0f2 |
| Magic Leap (Lumin OS) | Unity for Magic Leap Technical Preview (Unity 2018.1.0b12-MLTP5 with ML SDK 0.14.0) |
| Switch | Unity for Nintendo Switch 4.1.0 (Unity 2017.4.0f1 with NintendoSDK 4.5.0) |
Resolved Issues:
- WG-30965: Exposed COMM's init settings to C# bindings.
- WG-32316: Exposed Xbox One APU memory heap size.
- WG-36375: Exposed all initialization settings to the Unity UI.
- WG-36993: Fixed setting of WwiseTypes within arrays.
- WG-37127: Added support for new Spatial Audio Room API for Room tones.
- WG-37514: Added WAAPI support to Unity.
This release delivers the Wwise SDK update for Wwise 2017.2.6. Compatibility:
- Wwise SDK: 2017.2.6
- Unity: Unity 5.6, 2017.1, 2017.2, 2017.3, 2017.4, and 2018.1 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2018.1.0f2 |
| Magic Leap (Lumin OS) | Unity for Magic Leap Technical Preview (Unity 2018.1.0b12-MLTP5 with ML SDK 0.14.0) |
| Switch | Unity for Nintendo Switch 4.1.0 (Unity 2017.4.0f1 with NintendoSDK 4.5.0) |
Resolved Issues:
- WG-36351: Fixed: The SpatialAudioTutorial Unity scene's
AkRoomPortal component Baker window throws errors.
- WG-38246: Fixed: Using a list of WwiseTypes in the Inspector Window now properly sets the correct entry in the list.
- WG-38247: Fixed: Displaying a WwiseType in a non-Inspector window no longer throws an exception.
- WG-38312: Fixed: The Save Decoded Bank feature no longer overwrites the original SoundBank.
This release delivers the Wwise SDK update for Wwise 2017.2.5. Compatibility:
- Wwise SDK: 2017.2.5
- Unity: Unity 5.6, 2017.1, 2017.2, 2017.3, 2017.4, and 2018.1 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2018.1.0f2 |
| Magic Leap (Lumin OS) | Unity for Magic Leap Technical Preview (Unity 2018.1.0b12-MLTP5 with ML SDK 0.14.0) |
| Switch | Unity for Nintendo Switch 4.1.0 (Unity 2017.4.0f1 with NintendoSDK 4.5.0) |
Resolved Issues:
- WG-37187: Fixed the reactivation of the sound engine when deleting the WwiseGlobal object in the editor.
- WG-37767: Fixed the pause/resume state of the sound enginge via
OnApllicationPause() and OnApplicationFocus() callbacks in built games.
- WG-37836: Ensured Xbox One PDB filename matches DLL filename.
- WG-38027: Fixed inspectors for Wwise types and components in Unity 2018.1.
- WG-38191: Added experimental support for Magic Leap platform.
This release delivers compatibility with Unity 2018.1.
Compatibility:
- Wwise SDK: 2017.2.4
- Unity: Unity 5.6, 2017.1, 2017.2, 2017.3, 2017.4, and 2018.1 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2018.1.0f2 |
| Switch | Unity for Nintendo Switch 4.1.0 (Unity 2017.4.0f1 with NintendoSDK 4.5.0) |
This release delivers the Wwise SDK update for Wwise 2017.2.4.
Compatibility:
- Wwise SDK: 2017.2.4
- Unity: Unity 5.5, 5.6, 2017.1, 2017.2, 2017.3, and 2017.4 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2017.4.0f1 |
| Switch | Unity for Nintendo Switch 4.1.0 (Unity 2017.4.0f1 with NintendoSDK 4.5.0) |
This release delivers the Wwise SDK update for Wwise 2017.2.3.
Compatibility:
- Wwise SDK: 2017.2.3
- Unity: Unity 5.5, 5.6, 2017.1, 2017.2, and 2017.3 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
Windows
Xbox One | Unity 2017.3.0f3 |
| UWP (Universal Windows Platform) | Unity 2017.3.0p3 |
| Switch | Unity for Nintendo Switch 3.1.2 (Unity 5.6.4 with NintendoSDK 3.5.2) |
Resolved Issues:
- WG-36615: Fixed game object names appearing as IDs when connected to Editor.
- WG-36636: Fixed
AkInitializer issues in Editor and game.
- WG-36817: Fixed default listener game object registration issues when playing/stopping scene in Editor.
- WG-36829: Fixed scene not marked as dirty by AkWwisePostImportCallbackSetup.cs.
- WG-36867: Fixed the circular dependency between
AkGameObj and AkAudioListener initialization.
- WG-36952: Fixed MSSpatial plug-in activation.
- WG-37021: Fixed loading SoundBanks from StreamingAssets folder in Editor.
- WG-37061: Fixed failure when deploying to Switch, iOS and tvOS for the first time.
- WG-37065: Fixed possible crash in Wwise's
AK::SoundEngine::Term, which could result in Unity Editor crash when stopping game.
- WG-37122: Fixed updating of aux sends when moving within a single
AkEnvironmentPortal.
- WG-37171: Fixed compilation error in AkAmbientInspector.cs in Unity 5.5.
This release delivers the Wwise SDK update for Wwise 2017.2.2.
Compatibility:
- Wwise SDK: 2017.2.2
- Unity: Unity 5.5, 5.6, 2017.1, 2017.2, and 2017.3 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
Windows
Xbox One | Unity 2017.3.0f3 |
| UWP (Universal Windows Platform) | Unity 2017.3.0p3 |
| Switch | Unity for Nintendo Switch 3.1.2 (Unity 5.6.4 with NintendoSDK 3.5.2) |
Resolved Issues:
- WG-26533: Project is set to dirty only when necessary when saving expanded items in the Wwise picker.
- WG-33976: Added menu item to enable Wwise communication on UWP. For more information see Windows Store Apps Specific Information.
- WG-36296: Using the
AkSoundEngine.AddListener and AkSoundEngine.AddDefaultListener functionality.
- WG-36434: Fully qualified the names of all types used within the integration.
- WG-36499: Fixed Unity installation issues when AkSoundEngine.dll has not yet been loaded.
- WG-36584: Added documentation for
AkSoundEngine and fixed documentation for various classes within folders API/Handwritten and Components.
- WG-36827: Fixed AkInitializer re-initialization and unloading of SoundBanks.
- WG-36848: Fixed AkRoomPortals won't detect overlapping AkRoom components with trigger colliders.
This release delivers the Wwise SDK update for Wwise 2017.2.1. The Wwise Unity integration documentation is also now available in Chinese.
Compatibility:
- Wwise SDK: 2017.2.1
- Unity: Unity 5.5, 5.6, 2017.1, 2017.2, and 2017.3 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
Windows
Xbox One | Unity 2017.3.0f3 |
| UWP (Universal Windows Platform) | Unity 2017.3.0p3 |
| Switch | Unity for Nintendo Switch 3.1.2 (Unity 5.6.4 with NintendoSDK 3.5.2) |
Resolved Issues:
- WG-34267: Placed the members of Wwise_IDs.cs within the AK namespace and prefixed class names with "Ak".
- WG-35301: Changed Event selector to automatically display in inspector when
AkEventSection is added to Timeline track.
- WG-35609: Made
AkRoomPortal inspector update the front and back rooms in real time.
- WG-36086: Added public functions to
AkRoomPortal to update the front and back rooms.
- WG-36099: Fixed
NullReferenceException when migrating from 2016.2.4.
- WG-36125: Fixed compatibility with Unity 5.5.
- WG-36144: Fully specified
System.IO.Path in Wwise C# script to avoid potential conflicts.
- WG-36219: Fixed drag and drop from the Wwise Picker under Unity 2017.3.
- WG-36356: Exposed monitoring pool size and queue size in AkInitializer inspector.
- WG-36413: Fixed crash when having more than one portal from one room to the other.
This release delivers the Wwise SDK update for Wwise 2017.2.0, and compatibility with Unity 2017.3.
Compatibility:
- Wwise SDK: 2017.2.0
- Unity: Unity 5.5, 5.6, 2017.1, 2017.2, and 2017.3 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Mac
Windows
| Unity 2017.3.0f3 |
Android
iOS
Linux
PS4
tvOS
UWP (Universal Windows Platform)
Xbox One | Unity 2017.2.0f3 |
| Switch | Unity for Nintendo Switch 3.1.2 (Unity 5.6.4 with NintendoSDK 3.5.2) |
New Features:
Migration Notes:
Resolved Issues:
- WG-25994: Made the audio input source plug-in accessible via C# scripting. See Using the Audio Input Source Plug-in in Unity. for more information.
- WG-27337: Added ability to post MIDI events to the sound engine. See Sending MIDI to Wwise. for more information.
- WG-28541: Added namespaces for all enums not prefixed with Ak. Added Ak prefix to all generated classes.
- WG-33501: Added automatic SoundBank management.
- WG-34446: Reduced memory allocations in AkCallbackManager.
This release delivers the Wwise SDK update for Wwise 2017.1.9.
Compatibility:
- Wwise SDK: 2017.1.9
- Unity: Unity 5.5, 5.6, 2017.1, 2017.2, 2017.3, 2017.4, and 2018.1 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2018.1.0f2 |
| Switch | Unity for Nintendo Switch 4.1.0 (Unity 2017.4.0f1 with NintendoSDK 4.5.0) |
This release delivers the Wwise SDK update for Wwise 2017.1.8.
Compatibility:
- Wwise SDK: 2017.1.8
- Unity: Unity 5.5, 5.6, 2017.1, 2017.2, 2017.3, 2017.4, and 2018.1 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2018.1.0f2 |
| Switch | Unity for Nintendo Switch 4.1.0 (Unity 2017.4.0f1 with NintendoSDK 4.5.0) |
Resolved Issues:
- WG-37836: Ensured Xbox One PDB filename matches DLL filename.
This release delivers the Wwise SDK update for Wwise 2017.1.7.
Compatibility:
- Wwise SDK: 2017.1.7
- Unity: Unity 5.5, 5.6, 2017.1, 2017.2, 2017.3, and 2017.4 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2017.4.0f1 |
| Switch | Unity for Nintendo Switch 4.1.0 (Unity 2017.4.0f1 with NintendoSDK 4.5.0) |
This release delivers the Wwise SDK update for Wwise 2017.1.6.
Compatibility:
- Wwise SDK: 2017.1.6
- Unity: Unity 5.5, 5.6, 2017.1, 2017.2, and 2017.3 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
Windows
Xbox One | Unity 2017.3.0f3 |
| UWP (Universal Windows Platform) | Unity 2017.3.0p3 |
| Switch | Unity for Nintendo Switch 3.1.2 (Unity 5.6.4 with NintendoSDK 3.5.2) |
Compatibility:
- Wwise SDK: 2017.1.5
- Unity: Unity 5.5, 5.6, 2017.1 and 2017.2 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
tvOS
Windows
Xbox One | Unity 2017.3.0f3 |
| UWP (Universal Windows Platform) | Unity 2017.3.0p3 |
| Switch | Unity for Nintendo Switch 3.1.2 (Unity 5.6.4 with NintendoSDK 3.5.2) |
Resolved Issues:
- WG-33289: Updated SWIG to 3.0.12.
- WG-36079: Brought back AddSecondaryOutput.
- WG-36219: Fixed drag and drop from the Wwise Picker under Unity 2017.3.
Compatibility:
- Wwise SDK: 2017.1.4
- Unity: Unity 5.5, 5.6, 2017.1 and 2017.2 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
PS Vita
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2017.2.0f3 |
| Switch | Unity for Nintendo Switch 3.1.2 (Unity 5.6.4 with NintendoSDK 3.5.2) |
Resolved Issues:
- WG-35168: Fixed crash when loading SoundBanks on Switch.
- WG-35383: Fixed update of IDs associated with WwiseTypes when used as properties within custom inspectors.
- WG-35384:
AkAudioListener, AkInitializer, and AkTerminator now implement OnEnable() instead of Awake(), so they are disabled when unchecked in the Editor.
- WG-35513: Added full custom positioning for AkGameObj.
- WG-35958: Unity 2017.3 support added. Note the integration has not been thoroughly tested in Unity 2017.3, but it should be compatible.
This release delivers the Wwise SDK update for Wwise 2017.1.3, and compatibility with Unity 2017.1.
Compatibility:
- Wwise SDK: 2017.1.3
- Unity: Unity 5.5, 5.6, 2017.1 and 2017.2 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
PS Vita
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2017.2.0f3 |
| Switch | Unity for Switch 1.0.1 (Unity 5.5.0p1 with Nintendo SDK 1.4.0) |
Resolved Issues:
- WG-34855: Added
AkSoundEngine.GetCurrentLanguage().
- WG-35075: Fixed: Added support for Unity 2017.2 integration in the Wwise Launcher.
This release delivers the Wwise SDK update for Wwise 2017.1.2.
Compatibility:
- Wwise SDK: 2017.1.2
- Unity: Unity 2017.1 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
PS Vita
tvOS
UWP (Universal Windows Platform)
Windows
Xbox One | Unity 2017.1.1f1 |
| Switch | Unity for Switch 1.0.1 (Unity 5.5.0p1 with Nintendo SDK 1.4.0) |
This release delivers the Wwise SDK update for Wwise 2017.1.1, and compatibility with Unity 2017.1.
Compatibility:
- Wwise SDK: 2017.1.1
- Unity: Unity 2017.1 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Mac
Windows
| Unity 2017.1.0f3 |
Android
iOS
Linux
PS4
PS Vita
tvOS
UWP (Universal Windows Platform)
Xbox One | Unity 5.6.1p1 |
| Switch | Unity for Switch 1.0.1 (Unity 5.5.0p1 with Nintendo SDK 1.4.0) |
Resolved Issues:
- WG-33018: Fixed: No localization folder is created when using the Decode Banks feature.
- WG-33818: Fixed bank decoding on iOS and Android.
- WG-34090: Fixed TLS Allocator Error spamming for WSA Unity Plugin.
- WG-34188: Fully qualified name of System.EventHandler to avoid name clashes.
- WG-34205: Fully qualified name of UnityEditor.Menu and UnityEditor.MenuItem to avoid name clashes.
This release delivers the Wwise SDK update for Wwise 2017.1.0, and compatibility with Unity 2017.1.
Compatibility:
- Wwise SDK: 2017.1.0
- Unity: Unity 2017.1 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Mac
Windows
| Unity 2017.1.0f3 |
Android
iOS
Linux
PS4
PS Vita
tvOS
UWP (Universal Windows Platform)
Xbox One | Unity 5.6.1p1 |
| Switch | Unity for Switch 1.0.1 (Unity 5.5.0p1 with Nintendo SDK 1.4.0) |
New Features:
Migration Notes:
- The Wii U platform is no longer supported.
- The functionality encompassing the auto-registration of
GameObject's has been moved to the Unity Integration Extensions. See more details about this change in the Wwise Installation and Migration Guide.
- There are a number of breaking changes made to the
AkCallbackManager, which are detailed in the Important Migration Notes 2017.1 page.
Resolved Issues:
- WG-27479: Made callback buffer size configurable via
AkInitializer.
- WG-30791: Added WwiseTypes. See Wwise Types for more information.
- WG-31155: Fixed
AkMemSettings and AkChannelConfig so that their methods do not check for SoundEngine initialization.
- WG-31735: Added hooks enabling users to easily extend or remove auto-registration of GameObjects. See Unity Integration Extensions for more information.
- WG-32348: Fixed XML parsing of SoundBanksInfo file.
- WG-32657: Reduced memory allocations when using callback classes, and removed
foreach statements.
- WG-33303: Added support for
AK_MusicPlaylistSelect.
- WG-34003: Installation procedure will not deactivate other native plugins in the project anymore.
This release delivers the Wwise SDK update for Wwise 2016.2.4.
Compatibility:
- Wwise SDK: 2016.2.4
- Unity: Unity 5.6 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
PS Vita
tvOS
Windows
Windows Store (Universal Windows Platform)
Xbox One | Unity 5.6.1p1 |
| Switch | Unity for Switch 1.0.1 (Unity 5.5.0p1 with NintendoSDK 1.4.0) |
| Wii U | Unity 5.4.2f2 |
Resolved Issues:
- WG-33395: Added namespace around potentially conflicting class names
This release delivers the Wwise SDK update for Wwise 2016.2.3.
Compatibility:
- Wwise SDK: 2016.2.3
- Unity: Unity 5.6 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
PS Vita
tvOS
Windows
Windows Store (Universal Windows Platform)
Xbox One | Unity 5.6.0f3 |
| Switch | Unity for Switch 0.6.1 |
| Wii U | Unity 5.4.2f2 |
Resolved Issues:
- WG-32536: Added Nintendo Switch support.
- WG-32623: Fixed Android music custom cue crash.
This release delivers the Wwise SDK update for Wwise 2016.2.2.
Compatibility:
- Wwise SDK: 2016.2.2
- Unity: Unity 5.5 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
PS Vita
tvOS
Windows
Windows Store (Universal Windows Platform)
Xbox One | Unity 5.5.0p4 |
| Wii U | Unity 5.4.2f2 |
Resolved Issues:
- WG-31862: Removed enum values that are not associated with event callbacks from event callback list.
This release delivers the Wwise SDK update for Wwise 2016.2.1.
Compatibility:
- Wwise SDK: 2016.2.1
- Unity: Unity 5.5 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
PS Vita
tvOS
Windows
Windows Store (Universal Windows Platform)
Xbox One | Unity 5.5.0f3 |
| Wii U | Unity 5.4.2f2 |
Resolved Issues:
- WG-32006: Fixed "Unknown Game Object ID" error when setting a GameObject's position.
This release delivers the Wwise SDK update for Wwise 2016.2.1.
Compatibility:
- Wwise SDK: 2016.2.1
- Unity: Unity 5.5 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
PS Vita
tvOS
Windows
Windows Store (Universal Windows Platform)
Xbox One | Unity 5.5.0f3 |
| Wii U | Unity 5.4.2f2 |
Resolved Issues:
- WG-27085: Reduced the allocations due to AuxSends
- WG-31127: Fixed the returned user cue name for AK_MusicSyncUserCue.
- WG-31650: Fixed NullReferenceException in AkGameObj when the SoundEngine was not initialized.
- WG-31651: Avoid the automatic creation of AkGameObj when calling SetObjectPosition.
- WG-31862: Removed enum values that are not associated with event callbacks from event callback list.
Known Issues
- Unity case #861189: Installation from the Launcher fails if the Unity Windows Store playback engine is installed.
This release delivers the Wwise SDK update for Wwise 2016.2.0.
Compatibility:
- Wwise SDK: 2016.2.0
- Unity: Unity 5.4 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS4
PS Vita
tvOS
Windows
Windows Store (Universal Windows Platform)
Xbox One | Unity 5.4.1p2 |
| Wii U | Unity 5.2.4f1 |
Migration Notes
- Windows Phone 8.1, and Windows Store 8.0 and 8.1 platforms have been deprecated. The only supported Windows Store platform is now Universal Windows Platform (UWP).
- The Xbox 360 platform is no longer supported.
- The PS3 platform is no longer supported.
Resolved Issues:
- WG-30571: Rebuilding the Library folder will no longer trigger an error message saying the Wwise Unity integration is not installed for a platform.
- WG-30960: Applying a position offset to an AkGameObj is now reflected in Unity's dirty system.
- WG-31507: Add MediaID and bStreaming to duration callback.
This release delivers the Wwise SDK update for Wwise 2016.1.3.
Compatibility:
- Wwise SDK: 2016.1.3
- Unity: Unity 5.4 (Personal or Pro).
|
| Note: | Important note: We no longer officially support the Integration for Unity 4. While it may work, we will not test this or future versions of the Wwise Integration for Unity on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS3
PS4
PS Vita
tvOS
Windows
Windows Store
Xbox One | Unity 5.4.0p2 |
| Wii U | Unity 5.2.4f1 |
| Xbox 360 | Unity 5.0.1f1 |
This release delivers the Wwise SDK update for Wwise 2016.1.2. The Wwise Unity integration documentation is also now available in Japanese.
Compatibility:
- Wwise SDK: 2016.1.2
- Unity: Unity 5.4 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS3
PS4
PS Vita
tvOS
Windows
Windows Store
Xbox One | Unity 5.4.0p2 |
| Wii U | Unity 5.2.4f1 |
| Xbox 360 | Unity 5.0.1f1 |
Resolved Issues:
- WG-30567 Fixed: Crash when using WAV markers having an empty label.
Migration Notes:
- SWIG sources are not distributed with the source ZIP files anymore. The provided ZIP sources contain the necessary files and pre-generated SWIG interfaces required to build the integration package without the need for SWIG.
- Projects still using Wwise 2014.1.4 and less are not directly upgradeable to 2016.1. Please first update your project to 2015.1.6, and then to 2016.1.
- If you wish to update your Unity project to Unity 5.4, please perform the Wwise migration to 2016.1.2 first. Some changes in Unity 5.4 broke the older integrations, and updating to the Wwise 2016.1.2 integration first resolves these issues.
This release delivers the Wwise SDK update for Wwise 2016.1.1.
Compatibility:
- Wwise SDK: 2016.1.1
- Unity: Unity 5.3 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS3
PS4
PS Vita
tvOS
Windows
Windows Store
Xbox One | Unity 5.3.5p6 |
| Wii U | Unity 5.2.4f1 |
| Xbox 360 | Unity 5.0.1f1 |
Resolved Issues:
- WG-30021: Use the last modified date of a decoded SoundBank to decide if it needs to be re-decoded.
- WG-30228: It is now possible to rebuild the Linux integration from source.
- WG-30231: It is now possible to rebuild the tvOS integration from source.
- WG-30259: Fix AkGameObj registration behavior when calling GC.Collect.
Known issues:
- WG-30128: It is not possible to save decoded SoundBanks to disk on the Vita platform.
- WG-30139: It is not possible to save decoded SoundBanks to disk on the Wii U platform.
This release delivers the Wwise SDK update for Wwise 2016.1.
Compatibility:
- Wwise SDK: 2016.1
- Unity: Unity 5.3 (Personal or Pro).
|
| Note: | Important note: This integration has not been tested on Unity 4. |
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS3
PS4
PS Vita
Windows
Windows Store
Xbox One | Unity 5.3.4p3 |
| Wii U | Unity 5.2.4f1 |
| Xbox 360 | Unity 5.0.1f1 |
Resolved Issues:
- WG-25675 Fixed: Added a "Generate SoundBanks" button in the Wwise Picker to generate the SoundBanks for all platforms of the Wwise project.
- WG-27583 Fixed: Now automatically managing the SoundBank folders in the Unity assets, pointing to the right SoundBank for the current Unity target platform.
- WG-28175 Fixed: WwiseGlobal is not always automatically created when creating a new scene.
- WG-26011 Fixed: Enabling back Ak Audio Listener after creating a new Scene doesn't properly destroy Default Unity Audio Listener.
Migration Notes:
- SWIG sources are not distributed with the source ZIP files anymore. The provided ZIP sources contain the necessary files and pre-generated SWIG interfaces required to build the integration package without the need for SWIG.
- Projects still using Wwise 2014.1.4 and less are not directly upgradable to 2016.1. Please first update your project to 2015.1.6, and then to 2016.1.
Known issues:
- WG-30021: The DecodeBanks feature is deactivated when previewing a scene in the Editor.
- WG-30021: The DecodeBanks feature does not automatically delete the decoded SoundBanks. If SoundBanks are updated, the DecodedBanks folder should be removed from the target devices.
- WG-30128: It is not possible to save decoded SoundBanks to disk on the Vita platform
- WG-30139: It is not possible to save decoded SoundBanks to disk on the WiiU platform
This release delivers the Wwise SDK update for Wwise 2015.1.4.
Compatibility:
- Wwise SDK: 2015.1.4
- Unity: Unity 4.6 Pro or Unity 5.2 (Personal or Pro)
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
Metro
PS3
PS4
PS Vita
Windows
Windows Phone
Xbox One | Unity 5.2.2p1 |
| Wii U | Unity 4.3.7f1 with Wii U add-on 2.2.5 |
| Xbox 360 | Unity 5.0.1f1 |
Resolved Issues:
- WG-28412 Fixed: AkGameObj position offset can now be saved in a prefab.
- WG-28723 Fixed: It is now possible to build the game as a PS4 package.
This release delivers the Wwise SDK update for Wwise 2015.1.3, and the Universal Windows Platform.
Compatibility:
- Wwise SDK: 2015.1.3
- Unity: Unity 4.6 Pro or Unity 5.2 (Personal or Pro)
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
PS3
PS4
PS Vita
Windows
Windows Store Apps
Xbox One | Unity 5.2.2p1 |
| Wii U | Unity 4.3.7f1 with Wii U add-on 2.2.5 |
| Xbox 360 | Unity 5.0.1f1 |
New Features:
- Added support for the Universal Windows Platform under the Windows Store Apps package.
- Added support for Windows Store Apps SDK 8.1.
- Removed support for Windows Phone 8.0.
- Removed support for Windows Store Apps SDK 8.0.
Resolved Issues:
- WG-25945 Fixed: Wwise errors were always redirected to the Unity console. Added a menu item in the WwiseGlobal settings to enable/disable the Wwise engine output in the Unity console.
- WG-26011 Fixed: Enabling back Ak Audio Listener after creating a new Scene didn't properly destroy Default Unity Audio Listener.
- WG-28108 Fixed: Sound kept playing when pausing editor. Sound is now stopped when pausing in the editor and starts playing again when unpausing. Sound keeps playing (as before) when switching windows.
- WG-28175 Fixed: WwiseGlobal was not always automatically created when creating a new scene.
- WG-28479 Fixed: Setup attempted to add unchecked option. Setup now succeeds when installing the integration in a project without a Main Camera.
- WG-28526 Fixed: Potential Unity Editor crash. Made sure the SoundEngine is initialized before registering and unregistering GameObjects.
This release delivers the Wwise SDK update for Wwise 2015.1.2.
Compatibility:
- Wwise SDK: 2015.1.2
- Unity: Unity 4.6.5 Pro or Unity 5.1.2p2 (Personal or Pro)
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
Metro
PS3
PS4
PS Vita
Windows
Windows Phone
Xbox One | Unity 5.2.0f3 |
| Wii U | Unity 4.3.7f1 with Wii U add-on 2.2.5 |
| Xbox 360 | Unity 5.0.1f1 |
Resolved Issues:
- WG-27029 Fixed: Fix rare occurence where a deactivated Unity GameObject might result in the associated AkGameObj being unregistered.
- WG-28200 Fixed: Default active listener set to Everything affected 3D positioning of GameObjects close to (0, 0, 0). Resolved by setting default listener mask to L0.
This release delivers the Wwise SDK update for Wwise 2015.1.1.
Compatibility:
- Wwise SDK: 2015.1.1
- Unity: Unity 4.6.5 Pro or Unity 5.1.2p2 (Personal or Pro)
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
Metro
PS3
PS4
PS Vita
Windows
Windows Phone
Xbox One | Unity 5.1.2p2 |
| Wii U | Unity 4.3.7f1 with Wii U add-on 2.2.5 |
| Xbox 360 | Unity 5.0.1f1 |
Resolved Issues:
- WG-27977 Fixed: Unity crash when terminating, if the script order is wrong.
- WG-28030 Fixed: Wii U/Unity: Release RPL is not tagged NDEBUG as required by the TRC.
- WG-28042 Fixed: Unity: Not possible to run game if the Wwise project is not accessible.
- WG-28044 Fixed: Unity: Performance issue, Wwise project is re-parsed endlessly.
- WG-28046 Fixed: Remove mandatory dependency on an AkInitializer instance.
- WG-28048 Fixed: Properly display the GameObject names in the Wwise profiler.
This release delivers the Wwise SDK update for Wwise 2015.1.
Compatibility:
Known Issues:
- WG-25669: Auto Populate of the Wwise Picker doesn't work in the Mac Editor.
Resolved Issues:
- WG-27079 Fixed: Properly set the encoding of the WwiseSettings.xml files for non-English locales.
This release delivers the Wwise SDK update for Wwise 2014.1.6.
Compatibility:
- Wwise SDK: 2014.1.6
- Unity: Unity 4.6.5 Pro, or Unity 5.0.2 (Personal or Pro)
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
Metro
PS3
PS4
PSVita
Windows
Windows Phone | Unity 5.0.2p3 |
| Xbox 360 | Unity 5.0.1f1 |
| Xbox One | Unity 5.0.2p4 |
Resolved Issues:
- WG-27585 Fixed: Properly display the Wwise project hierarchy in the Wwise Picker window.
- WG-27624 Fixed: (PS3) SetListenerPostion doesn't work on PS3.
Known Unity Issues:
- Xbox One: SoundEngine initialization fails even if Unity audio is disabled. See Troubleshooting for a workaround.
- Windows Store Apps in Unity 4: The built game throws a
DllNotFoundException. See Troubleshooting for a workaround.
Resolved Issues:
- WG-27585 Fixed: Properly display the Wwise project hierarchy in the Wwise Picker window.
This release delivers the Wwise SDK update for Wwise 2014.1.5.
Compatibility:
- Wwise SDK: 2014.1.5
- Unity: Unity 4.6.5 Pro, or Unity 5.0.2 (Personal or Pro)
| Platforms: | Wwise Unity Integration tested on: |
Android
iOS
Linux
Mac
Metro
PS3
PS4
PSVita
Windows
Windows Phone | Unity 5.0.2p3 |
| Xbox 360 | Unity 5.0.1f1 |
| Xbox One | Unity 5.0.2p4 |
Known Issues:
- WG-25669: Auto Populate of the Wwise Picker doesn't work in the Mac Editor.
Known Unity Issues:
- Xbox One: SoundEngine initialization fails even if Unity audio is disabled. See Troubleshooting for a workaround.
- Windows Store Apps in Unity 4: The built game throws a
DllNotFoundException. See Troubleshooting for a workaround.
New Features:
- Added support for Android x86.
- Removed the need for Scripting Define Symbols for the Windows Store Apps platform.
Resolved Issues:
- WG-27108 Fixed: Prevent a Unity error message when posting events during the Destroy phase.
- WG-25733 Fixed: It is now possible to build iOS/Mac games using the Windows editor and vice-versa.
- WG-26875 Fixed: The AkMemBankLoader component now allocates aligned memory, preventing failures on certain platforms.
This release delivers the Wwise SDK update for Wwise 2014.1.4, and compatibility with Unity 5.
Compatibility:
- Wwise SDK: 2014.1.4
- Unity: Unity 4 Pro, or Unity 5 (Personal or Pro)
Resolved Issues:
- WG-26780 Fixed: Not having the Wwise project present on the machine will no longer generate errors in the Unity console window.
- WG-26837 Fixed: Fix the SoundBank reference counting in the AkBankManager to prevent premature unloading.
Known Issues:
- WG-25669: Auto Populate of the Wwise Picker doesn't work in the Mac Editor.
- WG-25733: Cannot build iOS/Mac games using the Windows editor and vice-versa.
New Features:
- Added support for the Windows Phone 8.1 platform (accessible via the Metro platform in the build settings).
- Now fully compatible with Unity 5. The Wwise Unity Integration now uses the new Plugin Importer API to activate its plug-ins. The
<UNITY_PROJECT_ROOT>/Assets/Plugins folder will no longer be used by the integration.
Migration notes: The recommended procedure to upgrade your Unity 4 project to Unity 5 is:
- Make sure you have a backup of your project
- Open your Unity 4 project in Unity 5. This will trigger the Unity upgrade assistant.
- Once the upgrade to Unity 5 is done, import the 2014.1.4 Unity integration
- A migration window will appear, click "Start"
- Once the migration window closes, the migration is done
- You are now ready to use the Wwise Unity Integration in Unity 5!
This release delivers the Wwise SDK update for Wwise 2014.1.3.
Compatibility:
Known Issues:
- WG-25669: Auto Populate of the Wwise Picker doesn't work in the Mac Editor.
- WG-25733: Cannot build iOS/Mac games using the Windows editor and vice-versa.
This release delivers the Wwise SDK update for Wwise 2014.1.2 and bug fixes.
Compatibility:
- Wwise SDK: 2014.1.2
- This version is unavailable for the Xbox One platform due to XDK incompatibilities between the Unity Editor (October XDK) and the Wwise SDK (November XDK).
Resolved Issues:
- WG-26305 Fixed: Using null GameObject reports an unregistered GameObject on 64-bit builds.
- WG-26337 Fixed: Added compatibility to the Mac 64-bit platform.
- WG-26385 Fixed: Wwise takes CPU in Unity when in background on Android.
- WG-26395 Fixed: Fixed build failure when building Windows Phone 8 project from the command line using MSBUILD.
- WG-26430 Fixed: Fixed crash when calling
SetBasePath() on iOS.
Known Issues:
- WG-25669: Auto Populate of the Wwise Picker doesn't work in the Mac Editor.
- WG-25733: Cannot build iOS/Mac games using the Windows editor and vice-versa.
This release delivers the Wwise SDK update for Wwise 2014.1.1, final documentation, and bug fixes.
Compatibility:
- Wwise SDK: 2014.1.1
- Unity: 4.x (5.0 not supported yet)
New Features:
- Added the support for the Wii U platform.
- Added Plug-in Registration documentation.
- Exposed the Wwise Sound Engine version in the Unity "Wwise Settings" dialog.
- Updated documentation with more accurate information about the GeneratedSoundBanks and Populate button.
Resolved Issues:
- WG-26201: Explicitly call the scope of C# System calls Known Issues:
- WG-25669: Auto Populate of the Wwise Picker doesn't work in the Mac Editor.
- WG-25733: Cannot build iOS/Mac games using the Windows editor and vice-versa.
- WG-25669: Auto Populate of the Wwise Picker doesn't work in the Mac Editor.
- WG-25733: Cannot build iOS/Mac games using the Windows editor and vice-versa.
This release delivers the Wwise SDK update for Wwise 2014.1, bug fixes, a new Demonstration scene, and a migration process for projects created with the Wwise Unity Integration 2013.2.
Notable features:
- Stability fixes
- Added a demonstration scene
- Added a migration process for projects created with the 2013.2 Wwise Unity Integration
Compatibility:
- Wwise SDK: 2014.1
- Unity: 4.x
Supported Platforms:
- Android
- iOS
- Linux
- Mac OS X (10.6 and above)
- PS3
- PS4
- PS Vita
- Windows
- Windows 8 (Metro)
- Desktop
- Windows Store App on Intel devices and ARM tablets
- Windows Phone 8.0
- Xbox360
- Xbox One
New Features:
- Added a demonstration scene, available in a separate package. See pg_wwisedemoscene for more information.
- Added a migration process for projects created with the 2013.2 Wwise Unity Integration.
- Wwise Components are now referenced by UUID within the Wwise Unity Integration. This allows renaming them in the Wwise Project without breaking the link with the Unity project.
- Added some customizable triggers for posting events and loading banks. See Adding New Triggers for Wwise Events for more information.
- Added some customizable callbacks for Wwise events. See How to use AkAmbient with the inspector for more information.
- Reduced the AkSoundEngine plug-in size.
- Added an option to create (or destroy) the WwiseGlobal object and the AkListener.
Resolved Issues:
- WG-25783: Fix a memory leak in the Callback Manager
- WG-25677: Fix path issues on Mac
Known Issues:
- WG-25669: Auto Populate of the Wwise Picker doesn't work in the Mac Editor.
- WG-25733: Cannot build iOS/Mac games using the Windows editor and vice-versa.
This release delivers the Wwise SDK update for Wwise 2013.2.9, final documentation, and bug fixes.
Notable features:
- Final version of the documentation
- Stability fixes
Compatibility:
- Wwise SDK: 2013.2.9
- Unity: 4.x
Supported Platforms:
- Android
- iOS
- Linux
- Mac OS X (10.6 and above)
- PS3
- PS4
- PS Vita
- Windows
- Windows 8 (Metro)
- Desktop
- Windows Store App on Intel devices and ARM tablets
- Windows Phone 8.0
- Xbox360
- Xbox One
New Features:
- Added the support for the Windows Phone 8.0 platform.
This release delivers the Wwise SDK update for Wwise 2013.2.8, new Wwise-Unity integration tools, additional documentation, and bug fixes.
Notable features:
Compatibility:
- Wwise SDK: 2013.2.8
- Unity: 4.x
Supported Platforms:
- Android
- iOS
- Linux*
- Mac OS X (10.6 and above)
- PS3
- PS4
- PS Vita
- Windows
- Windows 8 (Metro)
- Desktop
- Windows Store App on Intel devices and ARM tablets
- Windows Phone 8.0
- Xbox360
- Xbox One
New Features:
- Added the support for the Xbox One platform.
- Added the support for the PS4 platform.
- Added the support for the Linux platform.
* Unity Integration for Linux is supported in Wwise 2013.2.8 Linux BETA.
- Added the support for the Windows Phone 8.0 platform.
Migrations:
- Multi-architecture Windows and Metro plug-ins are now installed into their designated folders and no longer need to be switched using Unity's Scripting Define Symbol feature.
- Removed the feature for rebuilding the Integration from Unity Editor menu for simplicity.
- Separated the ready-to-use Integration from the source code.
- Upgraded Windows IDE solution from Visual Studio 2008 to 2010.
- Updated the designated platform folders for Windows and Metro.
This release delivers the Wwise SDK update for Wwise 2013.2.5, the support of new platforms, and bug fixes.
Compatibility:
- Wwise SDK: 2013.2, 2013.2.x
- Unity: 4.x
Supported Platforms:
- Android
- iOS
- Mac OS X (10.6 and above)
- PS3
- PS4
- PS Vita
- Windows
- Windows 8 (Metro)
- Desktop
- Windows Store App on Intel devices and ARM tablets
- Xbox 360
- Xbox One
New Features:
- Added the support for the new platform: PS4.
- Added the support for the new platform: PS Vita.
- Added the support for the new platform: Xbox One.
- Android: Added a new API AddBasePath() to allow specifying a POSIX file system path for I/O.
Resolved Issues:
- WG-24351: iOS: Remote control interruption is not handled.
This release delivers Wwise SDK update for Wwise 2013.2.4, bug fixes, and improvements.
Compatibility:
- Wwise SDK: 2013.2, 2013.2.x
- Unity: 4.x
Supported Platforms:
- Windows 8 (Metro)
- Desktop
- Windows Store App on Intel devices and ARM tablets
- Windows
- Mac OS X (10.6 and above)
- iOS
- Android
- Xbox360
- PS3
New Features:
- New menu item Wwise > Help for opening the Integration documentation in the default web browser.
- Added Version.txt metadata file to all distributions to indicate the base Wwse SDK info.
Resolved Issues:
- WG-24080: Compiler errors after switching to Android with both Windows and Mac APIs present.
Migrations:
- Removed Android armeabi plug-ins.
This release delivers the Wwise SDK update for Wwise 2013.2.1, new features including an overhauled distribution, installation and build experience, and bug fixes.
Compatibility:
- Wwise SDK: 2013.2, 2013.2.1
- Unity: 4.x (3.x is no longer supported)
Supported Platforms:
- Windows 8 (Metro)
- Desktop
- Windows Store App on Intel devices and ARM tablets
- Windows
- Mac OS X (10.6 and above)
- iOS
- Android
- Xbox360
- PS3
New Features:
- Unity Integration is now distributed as a Unity asset bundle that contains the target platform version and the desktop version. It can be imported directly into a Unity project, and function in both the Editor and on target devices.
- A new Wwise menu was added in the Unity Editor UI for the following tasks:
- Installing the plug-in.
- Rebuilding the Integration.
- Converting a SoundBank ID C++ header into its C# version.
- Build and run applications for multi-architecture platforms (for example, Windows) with Unity 4's Scripting Define Symbols feature.
- A build script for rebuilding the Integration for any supported platform through the command line.
- A simplified positioning demo added to the IntegrationDemo.
- Android: SoundBanks can now be saved in and loaded from the Android Expansion Files (OBB).
Resolved Issues:
- WG-23781: Bank callback does not work.
- WG-23734: Marker callback receives garbled strings on Windows platforms.
- WG-23345: Compiler errors when switching to unsupported platforms in Unity Editor.
- WG-23436: Unity: listener positioning error due to wrong index type cast.
- WG-23423: Performance issue with GameObjects in Unity related to component access.
- WG-22533: Unity: Some API binding functions shouldn't have exception handlers.
Improvements:
- Simplified iOS plug-in installation and deployment.
- Updated documentation with more accurate prerequisites and other instructions.
Migrations:
- The installed file and folder structure is updated for the new distribution method. See Installing or Upgrading the Integration in a Unity Project for details.
- The plug-ins for multi-architecture platforms are renamed. See BUILD THE APPLICATION FOR A MULTI-ARCHITECTURE PLATFORM for details.
- On iOS, there is no longer a need to configure Xcode project to find the plug-in library. But a new native API call is needed. See Build for iOS for details.
- The previous multi-architecture platform build UI script examples are removed.
- The old build script for the Apple platforms is removed.
- SWIG is upgraded to 2.0.11. Mac users need to refer to pg_compileswig to update SWIG.
This release includes the Wwise SDK update for Wwise 2013.1.1. No other changes were made in the Integration.
This release includes the Wwise SDK update for Wwise 2013.1, Android-related new features, and general bug fixes.
Compatibility:
- Wwise SDK: 2012.2.x, 2013.1
- Unity: 3.4.x, 3.5.x, 4.x
Supported Platforms:
- Windows 8
- Desktop
- Windows Store App on Intel devices and ARM tablets
- Windows (32bit)
- Windows (64bit)
- Mac OS X (10.6 and above)
- iOS
- Android
- Xbox360
- PS3
New Features:
- Android: SoundBanks can now be saved in Android application packages (apk) and are accessible transparently using LoadBank() APIs.
- Support for Windows 64bit.
- Support for Windows 8.
Resolved Issues:
- WG-22948: Positioning error due to listener index assignment error on PS3.
- WG-22938: Positioning data passed by Unity Integration on Mac OSX is invalid.
- WG-22334: Music userCue names are incorrectly reported to Unity as empty strings.
- WG-22329: Cannot PostEvent() to global scope with Unity Integration.
- WG-22255: Unity Android: Sound persists after switching app to background.
- WG-22165: 3D positioning does not work properly under iOS and Android.
- WG-21933: AkCallbackManager.cs handles deserialization of floats incorrectly. UserCue names broken.
- WG-21365: Unity iOS: Cannot hear sounds after iOS audio interruption events come and go.
- WG-22533: Some API binding functions shouldn't have exception handlers.
Improvements:
- Windows and Mac distributions can coexist in the same Unity project.
- Improved documentation readability and accuracy and added Platform-Specific Information section for easily reading the info about platforms of interest.
- Build logs now support quiet and verbose modes for readability.
- Build pipeline now checks user Python version and warns if it is outdated.
- Deployment script can now be used directly to copy the Integration to Unity projects.
Migrations:
- Visual Studio 2010 is now required to build the Integration for PS3.
- Build scripts no longer support Python 2.6 and older versions. Python 2.7.x or 3.x is required.
- The environment variable UNITY_PROJECT_ROOT is no longer required for building the Integration yourself. By default, the Integration is no longer automatically deployed to the folder specified by UNITY_PROJECT_ROOT. See Build the Native Integration Plug-in from Source for details.
- Android build scripts no longer deploy PostprocessBuildPlayer scripts to Unity projects.
- IntegrationDemo project is upgraded to Unity4 format.