### Wwise Unity Addressables Package Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2019_2_10_1989 Guides on integrating the Wwise Addressables package for advanced asset management, including installation, DLC packaging, and examples. ```APIDOC ## Wwise Unity Addressables Package ### Description Guides on integrating the Wwise Addressables package for advanced asset management, including installation, DLC packaging, and examples. ### Installation * **Install Wwise Unity Addressables Package**: Use the Wwise Addressables Installer. ### Usage * **DLC Packaging Tutorial**: Learn the basics of packaging Downloadable Content (DLC) with Wwise Addressables. * **Wwise Addressables Examples**: Explore provided examples to understand practical implementation. ``` -------------------------------- ### AkPlatformInitSettings Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=struct_ak_platform_init_settings_a288ba29516171b9af8d06a8aa1ea1451 Configuration settings for initializing the Wwise platform. ```APIDOC ## AkPlatformInitSettings ### Description Configuration settings for initializing the Wwise platform. ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response (200) None #### Response Example None ## AkPlatformInitSettings::uMaxNumAudio3dObjects ### Description The number of objects to initialize the sceAudio3dPort with. Corresponds to SceAudio3dOpenParameters::uiMaxObjects. Default value is set to 128 objects. ### Method None ### Endpoint None ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response (200) - **uMaxNumAudio3dObjects** (AkUInt32) - The number of audio 3D objects. #### Response Example None ``` -------------------------------- ### Using Wwise Addressables Package in Unity Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2016_1_2 This guide explains how to integrate Wwise with Unity's Addressables system for content management. It covers installation of the Wwise Addressables Installer, DLC packaging, and provides examples for utilizing the Addressables package with Wwise. ```csharp // Example of loading a Wwise bank using Addressables using UnityEngine; using UnityEngine.AddressableAssets; using System.Threading.Tasks; public class AddressableBankLoader : MonoBehaviour { public string bankAddress = "MyWwiseBank"; // Addressable key for the Wwise bank async void LoadWwiseBank() { try { var bankAsset = Addressables.LoadAssetAsync(bankAddress); await bankAsset.Task; // Once loaded, you would typically process the bank data to load it into Wwise. // This might involve custom script logic to interact with the Wwise SDK. Debug.Log("Wwise bank loaded successfully via Addressables."); } catch (System.Exception ex) { Debug.LogError("Failed to load Wwise bank via Addressables: " + ex.Message); } } } ``` -------------------------------- ### WWise Plugin Host Frontend Instances Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=ak_wwise_core_object_get_example_getting_the_properties_and_references_of_an_object Manages frontend components and models for the WWise plugin host, including arguments for frontend models. ```c++ class ak_wwise_plugin_frontend_instance_v1 { // ... implementation details ... }; class ak_wwise_plugin_host_frontend_model_instance_v1 { // ... implementation details ... }; struct ak_wwise_plugin_host_frontend_model_args_v1 { // ... structure definition ... }; ``` -------------------------------- ### Building and Packaging Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2022_1_1_2644 Guides on building Unity games with Wwise and creating DLC. ```APIDOC ## Building and Packaging This section covers building your Unity game with Wwise and creating DLC. ### Building Your Unity Game for Target Platforms **Description**: Steps to build your Unity game with Wwise integration for various platforms. **Endpoint**: N/A ### Creating DLC with Wwise and Unity **Description**: Guide on creating downloadable content (DLC) using Wwise and Unity. **Endpoint**: N/A ``` -------------------------------- ### Wwise Addressables Package Integration Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_wwise_child_modified_info-members Guides on integrating the Wwise Addressables Package for Unity, covering installation, DLC packaging, and examples for efficient asset management. ```APIDOC ## Using Wwise Addressables Package in Unity ### Description Guides on integrating the Wwise Addressables Package for Unity, covering installation, DLC packaging, and examples for efficient asset management. ### Installation - **Installing Wwise Unity Addressables Package**: Instructions on how to install the package. - **Using the Wwise Addressables Installer**: Details on the installer utility. ### Usage - **DLC Packaging Basics Tutorial**: Learn how to package DLCs with Wwise Addressables. - **Wwise Addressables Examples**: Practical examples demonstrating the usage of the package. ### Key Concepts - **Addressables**: Unity's system for managing and loading assets. - **Wwise Integration**: How Wwise assets (SoundBanks, etc.) are handled via Addressables. ### Response Example (Conceptual) No direct API response, but successful integration implies correct asset loading and playback of Wwise content managed by Addressables. ``` -------------------------------- ### Example Bundle Configuration Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=plugin_packaging An example of a complete bundle.json file for a Wwise plugin, demonstrating the structure for product-dependent data, file packaging, EULAs, labels, links, and documentation. ```json { "id": "PluginAuthor_PluginName_2017.1.0_0", "name": "PluginName", "description": "PluginName is an awesome Wwise plug-in that does XYZ.", "image": "data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==", "vendor": "PluginAuthor", "type": "plugin", "version": { "year": 2017, "major": 1, "minor": 0, "build": 0 }, "productDependentData": { "targetWwiseVersion": { "year": 2017, "major": 1 } }, "files": [ { "id": "Authoring.tar.xz", "sha1": "2ab1fb750b2d4c6f9ad8f4c0b8966fe866a676c4", "size": 7450993, "uncompressedSize": 74509930, "sourceName": "Authoring.tar.xz", "groups": [ { "groupId": "Packages", "groupValueId": "Authoring" } ] }, { "id": "SDK.tar.xz", "sha1": "4e86453b2541ce4f3400778f932c850fd09cc0ff", "size": 503316, "uncompressedSize": 5033160, "sourceName": "SDK.tar.xz", "groups": [ { "groupId": "Packages", "groupValueId": "SDK" } ] }, { "id": "SDK_Linux.tar.xz", "sha1": "9cb1b7db241e476c4024d43aed46c2b17beee366", "size": 263682, "uncompressedSize": 2636820, "sourceName": "SDK_Linux_x32_Debug.tar.xz", "groups": [ { "groupId": "Packages", "groupValueId": "SDK" }, { "groupId": "DeploymentPlatforms", "groupValueId": "Linux" } ] } ], "eulas": [ { "displayName": "PluginName", "displayContent": "PluginName is provided for free on an \"as is\" basis. As such, ...", "id": "EULA" } ], "labels": [ { "class": "info", "displayName": "Alpha" } ], "links": [ { "displayName": "Release Notes", "id": "ReleaseNotes", "url": "https://example.com" } ], "documentation": [ { "displayName": "User Guide", "filePath": "Authoring/Help/PluginName_UserGuide.pdf", "language": "en" } ] } ``` -------------------------------- ### AkInitializer Setup (Wwise Unity) Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_spatial_audio_emitter_a69dafa7ad42c58cc619b0db3d16aa2ad This snippet shows the basic setup for the AkInitializer component in Wwise Unity integration. The AkInitializer is responsible for initializing the Wwise sound engine when the game starts. ```csharp using AK.Wwise; using UnityEngine; public class WwiseInitializer : MonoBehaviour { public AkInitializer initializer; void Awake() { // Ensure the AkInitializer component is present and initialized if (initializer == null) { initializer = FindObjectOfType(); if (initializer == null) { GameObject initializerObject = new GameObject("AkInitializer"); initializer = initializerObject.AddComponent(); } } // The AkInitializer component automatically initializes Wwise on Awake. } } ``` -------------------------------- ### Wwise Unity Addressables Package Installation Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_a_k_1_1_wwise_1_1_bank_a411adc25f1a29654da5acf19a8365101 Guides on how to install the Wwise Unity Addressables Package. This package facilitates the management and loading of Wwise assets using Unity's Addressables system. ```bash # Using the Wwise Addressables Installer: # 1. Open the Unity Package Manager. # 2. Select 'Add package from disk...'. # 3. Navigate to the Wwise Addressables Package directory and select the .unitypackage file. ``` -------------------------------- ### Global Module - Wwise Plugin Host Conversion Helpers Instance V1 Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_a_k_1_1_wwise_1_1_source_control_containers_1_1_i_ak_list_a92a13c232a7584a3fae41f89baf65166 Information on `ak_wwise_plugin_host_conversion_helpers_instance_v1` in the Global module. ```APIDOC ## Global Module - ak_wwise_plugin_host_conversion_helpers_instance_v1 ### Description Details regarding the `ak_wwise_plugin_host_conversion_helpers_instance_v1` utility class within the Global module for Wwise conversion operations. ``` -------------------------------- ### InitSettings Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_a_k_1_1_wwise_1_1_plugin_1_1_host_interface_glue_3_01_c_p_p_instance_00_01true_01_4_a6651696b5b1385ce24f34bcb842021d6 Provides settings for initializing the Wwise audio engine. These settings include memory allocation, speaker configuration, and other parameters necessary for proper engine startup. ```APIDOC ## InitSettings ### Description Provides settings for initializing the Wwise audio engine. ### Method Class Definition ### Endpoint `InitSettings` ### Parameters N/A ### Request Example N/A ### Response N/A #### Success Response (N/A) N/A #### Response Example N/A ``` -------------------------------- ### In-Memory SoundBank Loading Example Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg__android_info A C# script example demonstrating how to load SoundBanks directly into memory at the start of a scene and unload them when the scene is destroyed. This method is suitable for non-streaming SoundBanks. ```csharp public class AkMemBankLoader : MonoBehaviour { public string bankName; public bool isLocalizedBank; void Start() { if (isLocalizedBank) { AkMemBankLoader.LoadLocalizedBank(bankName); } else { AkMemBankLoader.LoadNonLocalizedBank(bankName); } } void OnDestroy() { // Unload bank logic can be added here } public static void LoadNonLocalizedBank(string name) { // Implementation to load non-localized bank } public static void LoadLocalizedBank(string name) { // Implementation to load localized bank } } ``` -------------------------------- ### WWise Plugin Host Test Service Instances Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=ak_wwise_core_object_get_example_getting_the_properties_and_references_of_an_object Provides service instances for testing WWise plugins, available in version 1 and version 2. ```c++ class ak_wwise_plugin_test_service_instance_v1 { // ... implementation details ... }; class ak_wwise_plugin_test_service_instance_v2 { // ... implementation details ... }; ``` -------------------------------- ### Wwise Unity Addressables Installer Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_waapi_utilities_aa7391632219864a8cbec51feb575a542 This snippet describes the Wwise Addressables Installer utility, used for integrating Wwise audio with Unity's Addressables system. This allows for dynamic loading and unloading of Wwise assets, which is crucial for managing memory and DLC content. Using this installer simplifies the setup process. ```csharp // The Wwise Addressables Installer helps integrate Wwise audio with Unity's Addressables system. // This enables runtime loading and unloading of Wwise assets, improving memory management and DLC support. ``` -------------------------------- ### Wwise Unity Addressables Package Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_trigger_handler_a377fd2414a5e12bdb67b1b97bac5ecf9 Guides on installing and using the Wwise Unity Addressables Package for dynamic content loading. ```APIDOC ## Wwise Unity Addressables Package ### Description This documentation covers the integration and usage of the Wwise Addressables Package, enabling dynamic loading and unloading of Wwise content (banks, events) in Unity using the Addressables system. ### Installation #### Using the Wwise Addressables Installer - **Description**: Details on how to install the Wwise Addressables Package using the provided installer. - **Endpoint**: N/A (Installer-based) ### Usage #### DLC Packaging Tutorial - **Description**: A tutorial on packaging downloadable content (DLC) with Wwise and Unity using the Addressables system. - **Endpoint**: N/A (Tutorial-based) #### Wwise Addressables Example - **Description**: Example scenarios demonstrating how to use the Wwise Addressables Package in practice. - **Endpoint**: N/A (Example-based) ### Request Example ```csharp // Example of loading a Wwise bank using Addressables using UnityEngine; using UnityEngine.AddressableAssets; public class AddressableBankLoader : MonoBehaviour { public AssetReferenceWwiseBank wwiseBankToLoad; async void LoadBank() { if (wwiseBankToLoad != null) { var handle = wwiseBankToLoad.LoadAssetAsync(); await handle.Task; // Bank is now loaded and ready to be used Debug.Log("Wwise bank loaded: " + wwiseBankToLoad.AssetGUID); } } void UnloadBank() { if (wwiseBankToLoad != null) { Addressables.Release(wwiseBankToLoad); Debug.Log("Wwise bank released: " + wwiseBankToLoad.AssetGUID); } } } ``` ### Response Example ```json { "status": "Addressables content management example" } ``` ``` -------------------------------- ### WWise Plugin Host License Instance Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=ak_wwise_core_object_get_example_getting_the_properties_and_references_of_an_object Handles licensing information and management for WWise plugins within the host. ```c++ class ak_wwise_plugin_license_instance_v1 { // ... implementation details ... }; ``` -------------------------------- ### Using Wwise Addressables Installer in Unity Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2019_2_3_1778 Guides users on utilizing the Wwise Addressables Installer for managing Wwise assets within Unity's Addressables system. This enables dynamic content loading and management. ```csharp // The Wwise Addressables Installer facilitates the integration of Wwise content with Unity's Addressables. // This involves setting up asset groups and ensuring proper loading paths. ``` -------------------------------- ### Initialization and Settings API Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=namespace_a_k_1_1_sound_engine_a95d88e76b8509b3e543eb71e05bdc8c5 APIs for initializing the SDK, retrieving default settings, and managing audio configurations. ```APIDOC ## Initialization and Settings API ### Description Provides functions for initializing and terminating the SDK, as well as retrieving and setting various audio-related configurations and settings. ### Endpoints - `IsInitialized` - `Init` - `GetDefaultInitSettings` - `GetDefaultPlatformInitSettings` - `Term` - `GetAudioSettings` - `GetSpeakerConfiguration` - `GetOutputDeviceConfiguration` - `GetPanningRule` - `SetPanningRule` - `GetSpeakerAngles` - `SetSpeakerAngles` - `SetVolumeThreshold` - `SetMaxNumVoicesLimit` - `SetJobMgrMaxActiveWorkers` ``` -------------------------------- ### Wwise Unity Addressables Installer (Wwise Unity) Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_game_obj_a98c2ebffb071cef4a54910a1117435e0 This snippet refers to the Wwise Addressables Installer, a tool within the Wwise Unity integration. It facilitates the setup and management of Wwise assets using Unity's Addressables system for content delivery. ```csharp // Represents the Wwise Addressables Installer tool. // Used for setting up and managing Wwise assets with Unity Addressables. ``` -------------------------------- ### Global Module - Wwise Plugin Host Instance V1 Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_a_k_1_1_wwise_1_1_source_control_containers_1_1_i_ak_list_a92a13c232a7584a3fae41f89baf65166 Documentation for the `ak_wwise_plugin_host_instance_v1` in the Global module. ```APIDOC ## Global Module - ak_wwise_plugin_host_instance_v1 ### Description This documentation covers the `ak_wwise_plugin_host_instance_v1` interface, part of the Global module for interacting with the Wwise host environment. ``` -------------------------------- ### WWise Plugin Host GUI Conversion and Windows Instances Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=ak_wwise_core_object_get_example_getting_the_properties_and_references_of_an_object Provides classes for handling GUI conversions and window management for WWise plugins on Windows platforms. ```c++ class ak_wwise_plugin_gui_conversion_windows_instance_v1 { // ... implementation details ... }; class ak_wwise_plugin_gui_windows_instance_v1 { // ... implementation details ... }; ``` -------------------------------- ### Wwise Addressables Package Integration Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_transport_options-members Guides on installing and using the Wwise Addressables Package for managing DLC and assets. ```APIDOC ## Using Wwise Addressables Package ### Description This section provides documentation for integrating the Wwise Addressables Package into your Unity project, focusing on asset management, DLC packaging, and example usage. ### Method N/A ### Endpoint N/A ### Parameters N/A ### Request Example N/A ### Response N/A ### Key Areas: * **Installing Wwise Unity Addressables Package**: Instructions on how to install the package using the Wwise Addressables Installer. * **DLC Packaging Tutorial**: A guide on how to package downloadable content (DLC) using Wwise and Unity Addressables. * **Wwise Addressables Example**: Practical examples demonstrating the usage of the Wwise Addressables Package in various scenarios. ``` -------------------------------- ### Global Module - Wwise Plugin Host Object Store Instance V1 Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_a_k_1_1_wwise_1_1_source_control_containers_1_1_i_ak_list_a92a13c232a7584a3fae41f89baf65166 Documentation for `ak_wwise_plugin_host_object_store_instance_v1` in the Global module. ```APIDOC ## Global Module - ak_wwise_plugin_host_object_store_instance_v1 ### Description This documentation covers the `ak_wwise_plugin_host_object_store_instance_v1` interface for object storage within the Wwise host environment. ``` -------------------------------- ### Wwise Unity Addressables Package Installation Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_room_aa8ba1d83b297e09cc1291111def9aa0e This section provides instructions and code examples for installing and using the Wwise Unity Addressables Package. This package allows for the efficient management and loading of Wwise assets through Unity's Addressables system, enabling features like DLC packaging and runtime asset loading. It requires the Addressables package to be installed in your Unity project. ```csharp using UnityEngine; using UnityEditor; using System.IO; public class WwiseAddressablesInstaller : MonoBehaviour { // Example of a method that might be called to initiate installation or configuration public static void InstallWwiseAddressables() { Debug.Log("Initiating Wwise Addressables Package setup..."); // Placeholder for actual installation logic // This would typically involve copying Wwise integration files // and configuring Addressables settings for Wwise assets. // Example: Ensure Wwise data is marked for addressability // This part would be more complex and involve iterating through Wwise asset paths // and potentially using AssetDatabase to modify their addressable settings. Debug.Log("Wwise Addressables Package setup initiated. Further manual configuration might be required."); } // You might also have methods related to building DLC using Addressables public void BuildDlcContent() { Debug.Log("Building DLC content with Wwise Addressables..."); // Logic to build Addressable content packs for DLC // This would typically use the AddressableAssetBuildProfile and related APIs. } } ``` -------------------------------- ### Spatial Audio in Unity Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=unity_use__ak_event__ak_switch Guides and tutorials on implementing Wwise Spatial Audio features in Unity, including tutorials for Surface Reflector, Room, and Portal setups. ```APIDOC ## In Unity using Spatial Audio Guides and tutorials on implementing Wwise Spatial Audio features in Unity, including tutorials for Surface Reflector, Room, and Portal setups. ### Spatial Audio Tutorial Prerequisites Information on what is needed before starting the Spatial Audio tutorials. ### Surface Reflector Tutorial A step-by-step guide on setting up and using Surface Reflectors for realistic audio reflections. ### Room and Portal Tutorial A guide on implementing rooms and portals to control sound propagation and acoustics within a scene. ### Spatial Audio Additional Features Details on other advanced features and functionalities of Wwise Spatial Audio. ### Obstruction and Occlusion Information on how to configure and utilize obstruction and occlusion effects for realistic sound filtering based on environmental blocking. ``` -------------------------------- ### Global Module - Wwise Plugin Host Conversion Helpers Instance V1 Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=struct_ak_device_settings_a3a99efb65d353954df652c007ac761c5 Documentation for the `ak_wwise_plugin_host_conversion_helpers_instance_v1` class within the Global module. ```APIDOC ## Global Module - `ak_wwise_plugin_host_conversion_helpers_instance_v1` ### Description Provides conversion helper functions for the Wwise plugin host (version 1). ### Type `class` ``` -------------------------------- ### Wwise Addressables Package Integration Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=struct_wwise_object_info-members Guides on installing and using the Wwise Unity Addressables Package for efficient asset management and DLC packaging. ```APIDOC ## Using Wwise Addressables Package ### Description This section details the integration and usage of the Wwise Addressables Package within Unity, focusing on installation, DLC packaging, and examples. ### Installation #### Installing Wwise Unity Addressables Package - **Using the Wwise Addressables Installer**: This is the primary method for installing the package. Follow the on-screen prompts to integrate it into your Unity project. ### DLC Packaging #### DLC Packaging Basic Tutorial - This tutorial covers the fundamental steps involved in packaging downloadable content (DLC) using Wwise and Unity's Addressables system. It typically involves: 1. Configuring Wwise projects for DLC. 2. Setting up Addressables groups for Wwise assets. 3. Building and packaging the DLC content. ### Examples #### Wwise Addressables Examples - This section provides practical examples demonstrating how to implement Wwise audio with the Addressables system, showcasing: - Loading Wwise banks and events via Addressables. - Managing audio assets dynamically for DLC. - Implementing streaming and asynchronous loading. Refer to the Wwise documentation and example projects for specific code implementations and configurations. ``` -------------------------------- ### Global Module - Wwise Plugin Frontend Instance Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=struct_ak_device_settings_a3a99efb65d353954df652c007ac761c5 Documentation for the `ak_wwise_plugin_frontend_instance` class within the Global module. ```APIDOC ## Global Module - `ak_wwise_plugin_frontend_instance` ### Description Represents the frontend instance of a Wwise plugin. ### Type `class` ``` -------------------------------- ### Wwise Addressables Package Integration Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2022_1_6_2826 Guides on installing and using the Wwise Addressables Package for managing DLC and assets in Unity. ```APIDOC ## Wwise Addressables Package Integration ### Description This section details the integration of the Wwise Addressables Package within Unity, including installation, DLC packaging, and usage examples. ### Endpoints N/A (Package integration, not API endpoints) ### Installation #### Install Wwise Unity Addressables Package * **Using the Wwise Addressables Installer**: Instructions on how to use the installer for the Wwise Unity Addressables Package. ### Usage Guides * **DLC Packaging Basics Tutorial**: A tutorial on how to package downloadable content using Wwise and Unity's Addressables system. * **Wwise Addressables Example**: Example scenarios and code demonstrating the use of the Wwise Addressables Package. ``` -------------------------------- ### Global Module - Wwise Plugin Host Instance V1 Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=struct_ak_device_settings_a3a99efb65d353954df652c007ac761c5 Documentation for the `ak_wwise_plugin_host_instance_v1` class within the Global module. ```APIDOC ## Global Module - `ak_wwise_plugin_host_instance_v1` ### Description Represents the host instance (version 1) of a Wwise plugin. ### Type `class` ``` -------------------------------- ### Wwise Unity Addressables Package Installation Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_json_serializable This guide covers the installation process for the Wwise Unity Addressables Package. It details how to integrate Wwise content management with Unity's Addressables system for efficient asset loading and management, particularly useful for DLC and large projects. ```csharp // This is a conceptual example, actual installation involves editor scripts // and package manager operations. using UnityEngine; public class WwiseAddressablesInstaller : MonoBehaviour { // Methods for installing/uninstalling the package would typically be // part of editor scripts or a dedicated installer utility. public void InstallWwiseAddressables() { Debug.Log("Initiating Wwise Addressables Package installation..."); // Placeholder for installation logic // This would involve adding dependencies, configuring settings, etc. } public void UninstallWwiseAddressables() { Debug.Log("Initiating Wwise Addressables Package uninstallation..."); // Placeholder for uninstallation logic } } ``` -------------------------------- ### Global Module - Wwise Plugin Host Object Store Instance V1 Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=struct_ak_device_settings_a3a99efb65d353954df652c007ac761c5 Documentation for the `ak_wwise_plugin_host_object_store_instance_v1` class within the Global module. ```APIDOC ## Global Module - `ak_wwise_plugin_host_object_store_instance_v1` ### Description Interface for the Wwise plugin host object store (version 1). ### Type `class` ``` -------------------------------- ### Global Module - Wwise Plugin Backend Instance Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=struct_ak_device_settings_a3a99efb65d353954df652c007ac761c5 Documentation for the `ak_wwise_plugin_backend_instance` class within the Global module. ```APIDOC ## Global Module - `ak_wwise_plugin_backend_instance` ### Description Represents the backend instance of a Wwise plugin. ### Type `class` ``` -------------------------------- ### Wwise Unity Addressables Package Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=unity_use__ak_spatial_audio_debug_draw Documentation for using the Wwise Addressables Package in Unity, covering installation, DLC packaging, and examples. ```APIDOC ## Using Wwise Unity Addressables Package This section details the integration and usage of the Wwise Addressables Package in Unity. ### Installing Wwise Unity Addressables Package **Description:** Instructions on how to install the Wwise Addressables Package using the provided installer. **Installer:** `Using the Wwise Addressables Installer` ### DLC Packaging Tutorial **Description:** A basic tutorial on how to package Downloadable Content (DLC) using Wwise and Unity's Addressables system. ### Wwise Addressables Example **Description:** Example scenarios and code snippets demonstrating the use of the Wwise Addressables Package. ``` -------------------------------- ### Wwise Plugin Initialization and Testing Instance v1/v2 Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=ak_soundengine_getswitch_example_get_the_state_of_a_switch_for_a_game_object Provides instances for first-time creation messages, managing sink devices, and for testing plugin services. Version 2 of the test service is also included. ```c++ /* __ak_wwise_plugin_first_time_creation_message_instance_v1 __ak_wwise_plugin_sink_devices_instance_v1 __ak_wwise_plugin_test_service_instance_v1 __ak_wwise_plugin_test_service_instance_v2 */ ``` -------------------------------- ### Wwise Addressables Package in Unity Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=unity_use_soundbanks_concepts Documentation for integrating the Wwise Addressables Package into Unity, covering installation, DLC packaging, and examples. ```APIDOC ## Using Wwise Addressables Package in Unity ### Description This section focuses on integrating the Wwise Addressables Package with Unity, enabling efficient content management and delivery, especially for Downloadable Content (DLC). ### Installation and Usage * **Installing Wwise Unity Addressables Package**: Instructions on how to install the package using the Wwise Addressables Installer. * **DLC Packaging Tutorial**: A guide to packaging DLC content using the Addressables system with Wwise. * **Wwise Addressables Examples**: Demonstrations and code examples showcasing the usage of the Wwise Addressables Package. ``` -------------------------------- ### Wwise Unity Addressables Package Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2024_1_4 Documentation for using the Wwise Unity Addressables Package, covering installation, DLC packaging, and examples. ```APIDOC ## Using Wwise Unity Addressables Package ### Description This section details the integration and usage of the Wwise Unity Addressables Package, enabling content delivery and management through Unity's Addressables system. ### Installation * **Install Wwise Unity Addressables Package**: Instructions on how to install the package. * **Using the Wwise Addressables Installer**: Guidance on using the dedicated installer. ### Usage * **DLC Packaging Basics Tutorial**: Learn how to package downloadable content (DLC) with Wwise and Addressables. * **Wwise Addressables Examples**: Demonstrations and sample projects showcasing the package's capabilities. ``` -------------------------------- ### Wwise Integration Guides Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_a_k_1_1_wwise_1_1_plugin_1_1_requested_host_interface_3_01_link_frontend_01_4_ad791c74b2641b708e2952d234dbfc107 Links to documentation and resources for integrating Wwise with various platforms and tools. ```APIDOC ## Wwise Integration Resources ### Description This section provides links to various integration guides and resources for using Wwise with different game engines, tools, and platforms. ### Method Link aggregation. ### Endpoint Not applicable (external links). ### Parameters None. ### Request Example N/A ### Response #### Success Response (N/A) This is a list of resources, not a data response. #### Response Example N/A ```markdown * __Wwise 帮助文档 * __Wwise 基础知识 * __Sample Project * __Wwise Unity 集成 * __Wwise Unreal Integration * * * * Strata * ReaWwise * Audiokinetic Launcher * Wwise Audio Lab​ * Wwise Adventure Game * GME In-Game Voice Chat * Meta XR Audio ``` ``` -------------------------------- ### Wwise Addressables Package in Unity Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2024_1_6 Documentation for using the Wwise Addressables Package in Unity, including installation, DLC packaging, and examples. ```APIDOC ## Using Wwise Addressables Package in Unity ### Description This section covers the integration and usage of the Wwise Addressables Package within the Unity game engine. It details the installation process, how to package downloadable content (DLC), and provides examples for implementation. ### Installation * **Install Wwise Unity Addressables Package**: Instructions on how to install the package. * **Using the Wwise Addressables Installer**: Guidance on using the dedicated installer tool. ### DLC Packaging Tutorial * **DLC Packaging Fundamentals**: A basic tutorial on how to package downloadable content using Wwise and Addressables. ### Examples * **Wwise Addressables Examples**: Demonstrations and code examples showcasing the use of the Wwise Addressables Package. ``` -------------------------------- ### Wwise Plugin First Time Creation Message Instance v1 Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_a_k_1_1_wwise_1_1_plugin_1_1_v1_1_1_link_backend-members Interface for displaying a first-time creation message for Wwise plugin instances. This can be used to provide initial setup instructions or information. ```cpp #define __ak_wwise_plugin_first_time_creation_message_instance_v1 __ ``` -------------------------------- ### Wwise Addressables Package in Unity Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2021_1_2_2141 Documentation for integrating the Wwise Addressables Package in Unity, covering installation, DLC packaging, and examples. ```APIDOC ## Using Wwise Addressables Package in Unity This section details the integration and usage of the Wwise Addressables Package within Unity, enabling dynamic content loading and management. ### Installing the Wwise Unity Addressables Package #### Using the Wwise Addressables Installer **Description:** Instructions on how to install the Wwise Addressables Package using the provided installer. ### DLC Packaging Basic Tutorial **Description:** A tutorial covering the fundamental steps for packaging downloadable content (DLC) using Wwise and Unity's Addressables system. ### Wwise Addressables Example **Description:** Provides practical examples and sample implementations of the Wwise Addressables Package in Unity. ``` -------------------------------- ### Global Module - Wwise Plugin Backend Instance Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_a_k_1_1_wwise_1_1_source_control_containers_1_1_i_ak_list_a92a13c232a7584a3fae41f89baf65166 Information about the `ak_wwise_plugin_backend_instance` within the Global module. ```APIDOC ## Global Module - ak_wwise_plugin_backend_instance ### Description Details regarding the `ak_wwise_plugin_backend_instance`, a component within the Global module for Wwise plugin development. ``` -------------------------------- ### Building Your Unity Game for Target Platforms Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_applecommon_releasenotes Instructions on how to build your Unity game with Wwise integration for various target platforms. ```APIDOC ## Building Your Unity Game for Target Platforms ### Description This guide explains the process of building your Unity game with Wwise integration, ensuring correct audio setup for your chosen target platforms. ### Method N/A (Build process) ### Endpoint N/A (Build process) ### Parameters N/A ### Request Example N/A ### Response N/A ``` -------------------------------- ### Wwise Unity Addressables Package Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2021_1_6_2308 Documentation for integrating the Wwise Addressables Package into Unity, covering installation, DLC packaging, and examples. ```APIDOC ## In Unity Use Wwise Addressables Package Documentation for integrating the Wwise Addressables Package into Unity, covering installation, DLC packaging, and examples. ### Key Sections: * **Install Wwise Unity Addressables Package**: Instructions on how to install the package, including using the `Wwise Addressables Installer`. * **DLC Packaging Basic Tutorial**: A guide to packaging downloadable content (DLC) using Wwise Addressables. * **Wwise Addressables Examples**: Demonstrations and examples of using the Wwise Addressables Package in practice. ``` -------------------------------- ### Wwise Addressables Package in Unity Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2016_2_1_409 Instructions for using the Wwise Addressables package in Unity, covering installation, DLC packaging, and examples. ```APIDOC ## Wwise Addressables Package in Unity ### Description This guide explains how to integrate Wwise with Unity's Addressables system for efficient asset management, particularly for downloadable content (DLC). ### Endpoint N/A (Package Documentation) ### Parameters #### Installing Wwise Unity Addressables Package * **Using the Wwise Addressables Installer** - Instructions on how to install the package using the provided installer. #### DLC Packaging Basic Tutorial * A step-by-step tutorial on how to package DLC using Wwise and Addressables. #### Wwise Addressables Example * Demonstrations and examples of using the Wwise Addressables package in practice. ### Request Example N/A ### Response #### Success Response (N/A) * N/A #### Response Example N/A ``` -------------------------------- ### WWise Plugin Host Media Converter Instance Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=ak_wwise_core_object_get_example_getting_the_properties_and_references_of_an_object Handles media conversion tasks within the WWise plugin host environment. ```c++ class ak_wwise_plugin_media_converter_instance_v1 { // ... implementation details ... }; ``` -------------------------------- ### Wwise Unity Integration Package Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2016_1_2 Information on installing and using the Wwise Unity Addressables Package, including DLC packaging and examples. ```APIDOC ## Using Wwise Addressables Package in Unity **Description**: This section covers the installation and usage of the Wwise Unity Addressables Package, including tutorials for DLC packaging and provided examples. ### Installing Wwise Unity Addressables Package **Description**: Instructions on how to install the Wwise Addressables Package. #### Using the Wwise Addressables Installer **Description**: Details on utilizing the Wwise Addressables Installer utility. ### DLC Packaging Basics Tutorial **Description**: A tutorial guiding users through the process of packaging DLC content with Wwise and Unity. ### Wwise Addressables Examples **Description**: Demonstrations and example scenes showcasing the functionality of the Wwise Addressables Package. ``` -------------------------------- ### Building Your Unity Game for Target Platforms with Wwise Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_a_k_1_1_wwise_1_1_event_adca95ee13226ecaff9710349b88c7481 This guide explains the process of building your Unity game for various target platforms while ensuring the Wwise audio integration is correctly configured. It covers platform-specific settings, Wwise SDK integration, and considerations for deployment across different operating systems and hardware. ```markdown ### Building Your Unity Game for Target Platforms with Wwise To build your Unity game with Wwise for different target platforms, follow these general steps: 1. **Configure Wwise Project:** Ensure your Wwise project is set up correctly for all target platforms you intend to support. This includes defining platform-specific settings, codecs, and structures. 2. **Generate SoundBanks:** Use the Wwise Authoring tool to generate SoundBanks for each target platform. This process compiles your audio assets into platform-specific packages. 3. **Integrate Wwise SDK:** Make sure the correct Wwise SDK version for each target platform is downloaded and integrated into your Unity project. This is typically done by placing the SDK folders in the appropriate locations within your Unity project structure, often managed by the Wwise Launcher. 4. **Unity Build Settings:** In Unity's Build Settings (`File > Build Settings`), select your target platform (e.g., Windows, macOS, Android, iOS). Ensure that the correct build settings, such as architecture and scripting backend, are chosen. 5. **Wwise Unity Plugin Settings:** Access the Wwise Settings in Unity (`Project Settings > Wwise`). Verify that the correct Wwise SDK path is set for the selected platform and that any platform-specific configurations are applied. 6. **Platform-Specific Considerations:** * **Android:** Pay attention to CPU architecture (ARMv7, ARM64), memory limitations, and audio API choices (e.g., OpenSL ES, AAudio). * **iOS/macOS:** Ensure compatibility with Apple's audio frameworks and device capabilities. * **Windows:** Consider DirectSound, WASAPI, or XAudio2 integration points. * **Linux:** Verify compatibility with ALSA or PulseAudio. 7. **Build and Test:** Perform a build for your target platform and thoroughly test the audio integration. Check for any runtime errors, performance issues, or unexpected audio behavior. ``` -------------------------------- ### Wwise Unity Addressables Package Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_audio_listener-members Documentation for using the Wwise Unity Addressables Package, covering installation, DLC packaging, and examples. ```APIDOC ## Using Wwise Unity Addressables Package ### Description This section provides documentation for integrating the Wwise Addressables Package into your Unity project. It covers installation, DLC (Downloadable Content) packaging, and usage examples. ### Key Areas * **Install Wwise Unity Addressables Package**: Instructions on how to install the package, including using the Wwise Addressables Installer. * **DLC Packaging Tutorial**: A guide on how to package DLC content using Wwise and Addressables. * **Wwise Addressables Examples**: Demonstrations and examples of how to use the Wwise Addressables Package in practice. ``` -------------------------------- ### Global Module - Wwise Plugin Frontend Instance Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_a_k_1_1_wwise_1_1_source_control_containers_1_1_i_ak_list_a92a13c232a7584a3fae41f89baf65166 Information about the `ak_wwise_plugin_frontend_instance` within the Global module. ```APIDOC ## Global Module - ak_wwise_plugin_frontend_instance ### Description Details regarding the `ak_wwise_plugin_frontend_instance`, a component within the Global module for Wwise plugin development. ``` -------------------------------- ### Building Native Integration Plugins from Source Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_applecommon_releasenotes Instructions for building Wwise native integration plugins from source code. ```APIDOC ## Building Native Integration Plugins from Source ### Description This guide details the steps required to build the Wwise native integration plugins from their source code, including build logs and update procedures. ### Method N/A (Build process) ### Endpoint N/A (Build process) ### Parameters N/A ### Request Example N/A ### Response N/A #### Build Logs Information regarding build logs during the plugin compilation process. #### Updating/Upgrading Plugins Instructions on how to update or upgrade Wwise integration packages when modifying the C++ code. ``` -------------------------------- ### Wwise Unity Addressables Package Integration Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2017_1_4_845 Guide on installing and using the Wwise Unity Addressables Package for managing audio assets. ```APIDOC ## Wwise Unity Addressables Package Integration ### Description This section guides users through the installation and usage of the Wwise Unity Addressables Package, covering installation, DLC packaging basics, and examples. ### Topics * **Installing the Wwise Unity Addressables Package** * **Using the Wwise Addressables Installer** * **DLC Packaging Basics Tutorial** * **Wwise Addressables Examples** ``` -------------------------------- ### WWise Plugin Host First Time Creation Message Instance Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=ak_wwise_core_object_get_example_getting_the_properties_and_references_of_an_object Manages messages displayed to the user upon the first creation of a WWise plugin instance. ```c++ class ak_wwise_plugin_first_time_creation_message_instance_v1 { // ... implementation details ... }; ``` -------------------------------- ### Wwise Addressables Package in Unity Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2018_1_2_1211 Documentation for integrating the Wwise Addressables Package into Unity projects, covering installation, DLC packaging, and examples. ```APIDOC ## Using Wwise Addressables Package in Unity ### Description Documentation for integrating the Wwise Addressables Package into Unity projects, covering installation, DLC packaging, and examples. ### Installation #### Installing Wwise Unity Addressables Package Instructions on how to install the Wwise Addressables Package. - **Using the Wwise Addressables Installer** ### Usage - **DLC Packaging Basic Tutorial** - **Wwise Addressables Examples** ``` -------------------------------- ### Building the Native Integration Plugin from Source Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_room_a5271d2d3b7898894966d9c04dd9bc0b6 Instructions for building the Wwise native integration plugin from its source code. ```APIDOC ## Building the Native Integration Plugin from Source Detailed steps for compiling the Wwise native integration plugin from source code, including build logs and update procedures. ``` ```APIDOC ### Build Logs Access to build logs for troubleshooting the native integration plugin compilation. ``` ```APIDOC ### Updating the Wwise Integration Package when Modifying C++ Code Guidance on how to update the Wwise integration package in Unity after making modifications to the C++ source code. ``` -------------------------------- ### Wwise Unity Addressables Package Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=pg_releasenotes_2016_2_5_560 Documentation for integrating the Wwise Addressables package in Unity, covering installation, DLC packaging, and usage examples. ```APIDOC ## Using Wwise Addressables Package in Unity This section covers the integration and usage of the Wwise Addressables package in Unity. ### Installing the Wwise Unity Addressables Package * **Using the Wwise Addressables Installer**: Instructions on how to install the package using the provided installer. ### DLC Packaging Basics Tutorial * A tutorial explaining the fundamentals of packaging DLC content with Wwise Addressables. ### Wwise Addressables Examples * Demonstrates practical examples of using Wwise Addressables in a Unity project. ``` -------------------------------- ### Wwise Addressables Package Integration Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_waapi_utilities-members Information on integrating the Wwise Addressables Package in Unity, covering installation, DLC packaging, and examples. ```APIDOC ## Using Wwise Addressables Package in Unity ### Description This section details the integration of the Wwise Addressables Package within Unity, including installation, DLC management, and usage examples. ### Installation: * **Installing the Wwise Unity Addressables Package** * **Using the Wwise Addressables Installer** ### Usage: * **DLC Packaging Basic Tutorial** * **Wwise Addressables Example** ``` -------------------------------- ### Global Module - Wwise Plugin Host XML Writer Instance V1 Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_a_k_1_1_wwise_1_1_source_control_containers_1_1_i_ak_list_a92a13c232a7584a3fae41f89baf65166 Documentation for `ak_wwise_plugin_host_xml_writer_instance_v1` in the Global module. ```APIDOC ## Global Module - ak_wwise_plugin_host_xml_writer_instance_v1 ### Description This documentation covers the `ak_wwise_plugin_host_xml_writer_instance_v1` interface for writing XML data from the Wwise host environment. ``` -------------------------------- ### WWise Plugin Host Link Backend/Frontend Instances Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=ak_wwise_core_object_get_example_getting_the_properties_and_references_of_an_object Manages the communication links between the WWise plugin host and its backend/frontend components. ```c++ class ak_wwise_plugin_link_backend_instance_v1 { // ... implementation details ... }; class ak_wwise_plugin_link_frontend_instance_v1 { // ... implementation details ... }; ``` -------------------------------- ### Wwise Addressables Package in Unity Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_trigger_base-members Documentation for integrating the Wwise Addressables Package in Unity, covering installation, DLC packaging, and usage examples. ```APIDOC ## In Unity using Wwise Addressables Package This section details the Wwise Addressables Package for Unity, enabling content delivery and management. ### Installing Wwise Unity Addressables Package **Description:** Instructions on how to install the Wwise Addressables Package. #### Using the Wwise Addressables Installer **Description:** Guide on using the installer to set up the Addressables Package. ### DLC Packaging Basics Tutorial **Description:** A tutorial covering the fundamentals of packaging Downloadable Content (DLC) with Wwise Addressables. ### Wwise Addressables Examples **Description:** Practical examples demonstrating the use of Wwise Addressables in Unity projects. ``` -------------------------------- ### Platform Specific Information - OpenHarmony Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_environment_portal_a47d0de79e389ed92634aaaceba13cc78 Specific version notes and build information for OpenHarmony. ```APIDOC ## Platform Specific Information - OpenHarmony ### Description This section details the Wwise integration for OpenHarmony, including specific version release notes. ### Method N/A (Platform Build Configuration) ### Endpoint N/A (Platform Build Configuration) ### Parameters N/A ### Request Example N/A ### Response N/A #### Success Response (200) N/A #### Response Example N/A ## OpenHarmony Version Notes - **OpenHarmony 2024.1.7** - **OpenHarmony 2024.1.5** - **OpenHarmony 2024.1.3** - **OpenHarmony 2023.1.8** - **OpenHarmony 2022.1.17** Each version note likely contains details on features, bug fixes, and known issues specific to that release for OpenHarmony integration. ``` -------------------------------- ### Using Wwise Addressables Package in Unity Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_surface_reflector_aadc51e05894abe991753f7658b8610af Documentation for integrating the Wwise Addressables Package in Unity, covering installation, DLC packaging, and examples. ```APIDOC ## Using Wwise Addressables Package in Unity ### Description This guide explains how to use the Wwise Addressables Package in Unity for efficient asset management, including installation, DLC creation, and usage examples. ### Installation * **Installing the Wwise Unity Addressables Package** * Instructions on how to install the package using the Wwise Addressables Installer. ### DLC Packaging * **DLC Packaging Basics Tutorial** * A tutorial covering the fundamental steps for packaging DLC content with Wwise Addressables. ### Examples * **Wwise Addressables Examples** * Demonstrations and sample projects showcasing the use of Wwise Addressables. ``` -------------------------------- ### Using Wwise Addressables Package in Unity Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=class_ak_spatial_audio_debug_draw Documentation for integrating the Wwise Unity Addressables Package, covering installation, DLC packaging, and examples. ```APIDOC ## Using Wwise Addressables Package in Unity **Description:** This section details the integration and usage of the Wwise Addressables Package within Unity, enabling content on-demand loading for your Wwise audio assets. ### Installing Wwise Unity Addressables Package **Description:** Instructions on how to install the Wwise Unity Addressables Package. #### Using the Wwise Addressables Installer **Description:** Guidance on utilizing the Wwise Addressables Installer tool for a streamlined setup process. ### DLC Packaging Basics Tutorial **Description:** A tutorial covering the fundamentals of packaging downloadable content (DLC) that includes Wwise audio assets using the Addressables system. ### Wwise Addressables Examples **Description:** Practical examples and use cases demonstrating the implementation of Wwise audio with the Unity Addressables Package. ``` -------------------------------- ### WWise Plugin Host XML Reader/Writer Instances Source: https://www.audiokinetic.com/zh/public-library/2024.1.9_8920/index_id=ak_wwise_core_object_get_example_getting_the_properties_and_references_of_an_object Provides classes for reading and writing XML configurations for WWise plugin hosts. These are essential for managing plugin settings and project data. ```c++ class ak_wwise_plugin_host_xml_reader_instance_v1 { // ... implementation details ... }; class ak_wwise_plugin_host_xml_writer_instance_v1 { // ... implementation details ... }; ```