目录

Release Notes

Wwise Unity Integration 2015.1.9

This release delivers the Wwise SDK update for Wwise 2015.1.9.

Compatibility:

  • Wwise SDK: 2015.1.9
  • Unity: Unity 4.6 Pro or Unity 5.3 (Personal or Pro)
    Platforms: Wwise Unity Integration tested on:
    Android
    iOS
    Linux
    Mac
    PS3
    PS4
    PS Vita
    Windows
    Windows Store
    Xbox One
    Unity 5.3.5p6
    Wii U Unity 5.2.4f1
    Xbox 360 Unity 5.2.1f1

Wwise Unity Integration 2015.1.8

This release delivers the Wwise SDK update for Wwise 2015.1.8.

Compatibility:

  • Wwise SDK: 2015.1.8
  • Unity: Unity 4.6 Pro or Unity 5.3 (Personal or Pro)
    Platforms: Wwise Unity Integration tested on:
    Android
    iOS
    Linux
    Mac
    PS3
    PS4
    PS Vita
    Windows
    Windows Store
    Xbox One
    Unity 5.3.5p6
    Wii U Unity 5.2.4f1
    Xbox 360 Unity 5.2.1f1

Resolved Issues:

  • WG-30259 Fixed: Fix AkGameObj registration behaviour when calling GC.Collect
  • WG-30422 Fixed: Audio is no longer lost when connecting an iOS app to an Apple TV.
  • WG-30567 Fixed: Fix a crash when using WAV markers having an empty label

Wwise Unity Integration 2015.1.7

This release delivers the Wwise SDK update for Wwise 2015.1.7.

Compatibility:

  • Wwise SDK: 2015.1.7
  • Unity: Unity 4.6 Pro or Unity 5.3 (Personal or Pro)
    Platforms: Wwise Unity Integration tested on:
    Android
    iOS
    Linux
    Mac
    PS3
    PS4
    PS Vita
    Windows
    Windows Store
    Xbox One
    Unity 5.3.4p5
    Wii U Unity 5.2.4f1
    Xbox 360 Unity 5.2.1f1

Resolved Issues:

  • WG-29521 Fixed: (iOS) Deadlock when coming back from a missed FaceTime call.

Wwise Unity Integration 2015.1.6

This release delivers the Wwise SDK update for Wwise 2015.1.6.

Compatibility:

  • Wwise SDK: 2015.1.6
  • Unity: Unity 4.6 Pro or Unity 5.3 (Personal or Pro)
    Platforms: Wwise Unity Integration tested on:
    Android
    iOS
    Mac
    PS3
    PS4
    PS Vita
    Windows
    Windows Store
    Unity 5.3.3p1
    Linux
    Xbox One
    Unity 5.2.2p1
    Wii U Unity 5.2.4f1
    Xbox 360 Unity 5.2.1f1

New Features

  • WG-23513 (Android) Added a low-level I/O that can read OBB files used by Unity.

Resolved Issues:

  • WG-29405 Fixed: Ensured AkEnvironment Effect does not persist outside spawning zone environment.

Wwise Unity Integration 2015.1.5

This release delivers the Wwise SDK update for Wwise 2015.1.5.

Compatibility:

  • Wwise SDK: 2015.1.5
  • Unity: Unity 4.6 Pro or Unity 5.3 (Personal or Pro)
    Platforms: Wwise Unity Integration tested on:
    Android
    iOS
    Mac
    PS3
    PS4
    PS Vita
    Windows
    Windows Store
    Unity 5.3.1p3
    Linux
    Xbox One
    Unity 5.2.2p1
    Wii U Unity 5.2.3p3 with Wii U add-on 3.0.1
    Xbox 360 Unity 5.2.1f1

New Features

  • The Wii U integration is now compatible with Unity 5.2.3p3.

Resolved Issues:

  • WG-27300 Fixed: Exposed the Prepare Pool to allow use of PrepareEvent() and PrepareBank().
  • WG-28716 Fixed: Made the source package compatible with Python 3.4+.
  • WG-28917 Fixed: Disabled automatic removal of an AkAudioListener manually added to a GameObject other than the Main Camera.
  • WG-28957 Fixed: Removed cause of NullReferenceExceptions when getting the Wwise project data.
  • WG-28975 Fixed: Resolved a race condition between LoadBank() and UnLoadBank().

Known Issues:

  • It is not possible to connect the Profiler to a game on the Windows Store Apps platform.

Wwise Unity Integration 2015.1.4

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
    PS3
    PS4
    PS Vita
    Windows
    Windows Store
    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 Windows 10 Universal Apps
  • Added support for Windows Store Apps SDK 8.1

Migration Notes

  • Removed support for Windows Phone 8.0
  • Removed support for Windows Store Apps SDK 8.0

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.

Wwise Unity Integration 2015.1.3

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.

Wwise Unity Integration 2015.1.2

This release delivers the Wwise SDK update for Wwise 2015.1.2.

Compatibility:

  • Wwise SDK: 2015.1.2
  • 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.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 occurrence where a deactivated Unity GameObject might result in the associated AkGameObj being unregistered.
  • WG-28118 Fixed: Unity built-in audio is now automatically disabled in Unity 5.
  • 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.

Wwise Unity Integration 2015.1.1

This release delivers the Wwise SDK update for Wwise 2015.1.1.

Compatibility:

  • Wwise SDK: 2015.1.1
  • Unity: Unity 4.6 Pro or Unity 5.1 (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.

Wwise Unity Integration 2015.1

This release delivers the Wwise SDK update for Wwise 2015.1.

Compatibility:

  • Wwise SDK: 2015.1
  • Unity: Unity 4.6 Pro, or Unity 5.1 (Personal or Pro)
    Platforms: Wwise Unity Integration tested on:
    Android
    iOS
    Linux
    Mac
    Metro
    PS3
    PS4
    PSVita
    Windows
    Windows Phone
    Xbox One
    Unity 5.1.1p3
    Wii U Unity 4.3.7f1 with Wii U add-on 2.2.5
    Xbox 360 Unity 5.0.1f1

Known Unity Issues:

  • Windows Store Apps in Unity 4: The built game throws a DllNotFoundException. See Troubleshooting for a workaround.

Resolved Issues:

  • WG-25669 Fixed: Auto Populate of the Wwise Picker doesn't work in the Mac Editor.
  • WG-27079 Fixed: Properly set the encoding of the WwiseSettings.xml files for non-English locales.
  • WG-27585 Fixed: Properly display the Wwise project hierarchy in the Wwise Picker window.
  • WG-27624 Fixed: (PS3) SetListenerPostion doesn't work on PS3.
  • WG-27749 Fixed: Calling Wwise API while objects are destroying prints errors.
  • WG-27787 Fixed: (Wii U) SetListenerPostion doesn't work on Wii U.

Wwise Unity Integration 2014.1.5

This release delivers the Wwise SDK update for Wwise 2014.1.5.

Compatibility:

  • Wwise SDK: 2014.1.5
  • Unity: Unity 4.6 Pro, or Unity 5.0 (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.

Wwise Unity Integration 2014.1.4

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:

  1. Make sure you have a backup of your project
  2. Open your Unity 4 project in Unity 5. This will trigger the Unity upgrade assistant.
  3. Once the upgrade to Unity 5 is done, import the 2014.1.4 Unity integration
  4. A migration window will appear, click "Start"
  5. Once the migration window closes, the migration is done
  6. You are now ready to use the Wwise Unity Integration in Unity 5!

Wwise Unity Integration 2014.1.3

This release delivers the Wwise SDK update for Wwise 2014.1.3.

Compatibility:

  • Wwise SDK: 2014.1.3

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.

Wwise Unity Integration 2014.1.2

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.

Wwise Unity Integration 2014.1.1

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 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.

Wwise Unity Integration 2014.1

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
    • 32-bit
    • 64-bit
  • Mac OS X (10.6 and above)
  • PS3
  • PS4
  • PS Vita
  • Windows
    • 32-bit
    • 64-bit
  • Windows 8 (Metro)
    • Desktop
    • Windows Store App on Intel devices and ARM tablets
  • Windows Phone 8.0
  • Xbox 360
  • Xbox One

New Features:

  • Added a demonstration scene, available in a separate package. See Wwise Demo Scene 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 AkEvent and 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.

Wwise Unity Integration 2013.2.9

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
    • 32-bit
    • 64-bit
  • Mac OS X (10.6 and above)
  • PS3
  • PS4
  • PS Vita
  • Windows
    • 32-bit
    • 64-bit
  • Windows 8 (Metro)
    • Desktop
    • Windows Store App on Intel devices and ARM tablets
  • Windows Phone 8.0
  • Xbox 360
  • Xbox One

New Features:

  • Added the support for the Windows Phone 8.0 platform.

Wwise Unity Integration 2013.2.8

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*
    • 32-bit
    • 64-bit
  • Mac OS X (10.6 and above)
  • PS3
  • PS4
  • PS Vita
  • Windows
    • 32-bit
    • 64-bit
  • Windows 8 (Metro)
    • Desktop
    • Windows Store App on Intel devices and ARM tablets
  • Windows Phone 8.0
  • Xbox 360
  • 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 Platform Plugin Folder 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 Designated Platform Plugin Folder for Windows and Metro.

Wwise Unity Integration 2013.2.5

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
    • 32-bit
    • 64-bit
  • Windows 8 (Metro)
    • Desktop
    • Windows Store App on Intel devices and ARM tablets
  • Xbox 360
  • Xbox One

New Features:

  • Added support for a new platform: PS4.
  • Added support for a new platform: PS Vita.
  • Added support for a 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.

Wwise Unity Integration 2013.2.4

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
    • 32-bit
    • 64-bit
  • Mac OS X (10.6 and above)
  • iOS
  • Android
  • Xbox 360
  • 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 Wwise 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.

Wwise Unity Integration 2013.2.1

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
    • 32-bit
    • 64-bit
  • Mac OS X (10.6 and above)
  • iOS
  • Android
  • Xbox 360
  • 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:

Wwise Unity Integration 2013.1.1

This release includes the Wwise SDK update for Wwise 2013.1.1. No other changes were made in the Integration.

Wwise Unity Integration 2013.1

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 (32-bit)
  • Windows (64-bit)
  • Mac OS X (10.6 and above)
  • iOS
  • Android
  • Xbox 360
  • PS3

New Features:

  • Android: SoundBanks can now be saved in Android application packages (APK) and are accessible transparently using LoadBank() APIs.
  • Support for Windows 64-bit.
  • 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 Integration code for details.
  • Android build scripts no longer deploy PostprocessBuildPlayer scripts to Unity projects.
  • IntegrationDemo project is upgraded to Unity4 format.

Wwise Unity Integration 2012.2.1

This release includes the Wwise SDK update for Wwise 2012.2, and bug fixes.

Compatibility:

  • Wwise SDK: 2012.2, 2012.2.1
  • Unity: 3.4.x, 3.5.x, 4.0

Supported Platforms:

  • Windows (32-bit)
  • Mac OS X (Including 10.8 Mountain Lion)
  • iOS
  • Android
  • Xbox 360
  • PS3

Resolved Issues:

  • Crash on Xbox 360 in Wwise callbacks during .NET marshaling.
  • Potential crash on Mac when using OggVorbis SoundBanks when the SDK was built using post-Xcode4.2 compilers.

Improvements:

  • When generating API bindings, UNITY_PROJECT_ROOT environment variable is no longer needed.

Wwise-Unity Integration 2012.2

This release includes the Wwise SDK update for Wwise 2012.2, compatibility change for Mac OS X Mountain Lion, and bug fixes. Note this release is incompatible with Wwise SDK 2012.1 and older versions.

Compatibility:

  • Wwise SDK: 2012.2
  • Unity: 3.4.x, 3.5.x, 4.0

Supported Platforms:

  • Windows (32-bit)
  • Mac OS X (Including 10.8 Mountain Lion)
  • iOS
  • Android
  • Xbox 360
  • PS3

Resolved Issues:

  • Some callbacks such as music beat and bar callbacks don't work on some platforms.

Improvements:

  • Added support for building the Integration on Mac OS X Mountain Lion.
  • Added support for building the Integration for Xbox 360 using Visual Studio 2012 environment.

Wwise Unity Integration 2012.1.4

This release introduces support for more platforms, great improvements in the build pipeline, and important bug fixes. We suggest that you upgrade your previous Wwise Unity Integration right away. Please read the documentation carefully to adopt the changes made since previous releases.

Compatibility:

  • Wwise SDK: 2012.1.x
  • Unity: 3.4.x, 3.5.x

Supported Platforms:

  • Windows (32-bit)
  • Mac OS X
  • iOS
  • Android
  • Xbox 360
  • PS3

New Features:

  • Support for Android
  • Support for ~PS3.
  • Users now can deploy different platform editions of the Integration to the same Unity project and switch between them without conflicts in Unity namespace or having to swap files by hand.
  • SoundBanks can now be deployed to the game automatically as part of Unity build pipeline.
  • ~MotionEngine and Query APIs are now exposed.
  • Ported a subset of Wwise SDK IntegrationDemo as a demo Unity project (as part of Windows and Mac packages).

Resolved Issues:

  • Random crashes caused by wrong Unity script execution orders, for example, calling the SDK API without initializing the Sound Engine first.
  • Random crashes in callback manager during sound engine termination.
  • Unity projects with the thumb-enabled plug-in crash on armv6 iOS devices (a workaround for Unity limitation).
  • Playlist class for dynamic sequence cannot use inherited AkArray functions.

Improvements:

  • The Integration build pipelines are refactored in Python for better cross-platform transparency and maintainability.
  • Improved SWIG interface.
  • Improved generated API name clarity by renaming some generated API functions after SWIG removes all namespaces.
  • Updated and improved documentation, using Tiddlywiki.

Misc:

  • Updated SWIG to 2.0.7.

Wwise Unity Integration 2012.1.1

This release includes important bug fixes, along with minor improvements. We suggest that you upgrade your previous Wwise Unity Integration right away.

Compatibility:

  • Wwise SDK: 2012.1, 2012.1.1
  • Unity: 3.4, 3.5

Supported Platforms:

  • Windows (32-bit)
  • Mac OS X
  • iOS
  • Xbox 360

Resolved Issues:

  • The plug-in was still using low-level file IO location resolver from Wwise 2011.3 when it should have been the 2012.1 version. The problem can cause streaming issues.
  • On non-Windows platforms, Wwise error logs didn't show up correctly in the Unity console.
  • Some Dynamic Sequence APIs were not added to the plug-in binaries.

Improvements:

  • Default iOS distributions are now compatible with armv6 architectures.
  • Added example scripts for deploying SoundBanks to game app for Windows, Mac, and iOS.
  • Added debug symbols to all configurations of all platforms in the default distribution.
  • Updated and improved documentation. Added more instructions for deploying SoundBanks, and enabling Wwise profiler support for Unity projects on Windows, Mac, and in Unity Editor.
  • Prebuild script now supports Python 2.x (2.6+) and 3.x.
  • Postbuild script now first removes previously generated C# bindings to avoid possible conflicts from SWIG interface changes or existing scripts for other platforms.
  • Simplified and improved Mac and iOS build scripts.
  • Added release notes to the package.

Wwise Unity Integration 2012.1

This release added the Wwise SDK integration for Unity on Windows (32-bit), Mac OS X, iOS, and Xbox 360 platforms.

Compatibility:

  • Wwise SDK: 2012.1, 2012.1.1
  • Unity: 3.4, 3.5

Supported Platforms:

  • Windows (32-bit)
  • Mac OS X
  • iOS
  • Xbox 360
Generated on Tue Aug 23 02:44:59 2016 for Wwise Unity Integration by  doxygen 1.6.3