Wwise 版本
2024.1.4.8780

2024.1.4.8780

2023.1.12.8706

2022.1.18.8567

2021.1.14.8108

2019.2.15.7667

2019.1.11.7296

2018.1.11.6987

2017.2.10.6745

2017.1.9.6501

2016.2.6.6153

2015.1.9.5624

  • Cube 集成
  • Sample Project
  • Wwise SDK
  • Wwise Unity 集成
  • Wwise Unreal 集成
  • Wwise 基础知识
  • Wwise 帮助文档

其他文档

  • Strata
  • ReaWwise
  • Audiokinetic Launcher
  • Wwise Audio Lab​
  • Wwise Adventure Game
  • GME In-Game Voice Chat

认证课程

  • Wwise-101 (2021.1)
  • Wwise-201 (2021.1)
  • Wwise-251 (2023.1)
  • Wwise-301 (2023.1)

其他资源

  • 网站
  • 视频
  • 问答
  • 博客
Ambisonics 仅适用于 3D 音频。未在音频设备中启用 3D 音频,将恢复为标准配置。”只有在输出设备使用 3D 音频时才能使用 Ambisonics 混音功能。在支持此功能的平台上,该功能始终是可选的且应在 System Audio Device 设置中明确启用。推荐的解决步骤:在 System Audio Device(系统音频设备)设置中启用 Allow 3D Audio(允许 3D 音频)选项。
“无法初始化 Ambisonics 声道配置,将恢复为标准配置。”在初始化 3D 音频服务时,硬件拒绝了指定声道配置。将禁用 Ambisonics 输出,所有音频都将按照基于普通声道的配置实施混音。可能的原因:主机的音频设置明确禁用 3D Audio。3D Audio 处理库或硬件被另一进程占用(通常为 Unreal 或 Unity)。推荐的解决步骤:确保禁用 Unreal 或 Unity 的音频系统。检查主机上系统的音频设置或音频输出属性。
Soundseed Grain tips
Wwise 帮助文档
Soundseed Grain 设计在 Soundseed Grain 中创建环绕环境声时,通常会使用单声道或多声道文件,然后围绕听者生成 3D 空间化粒子。请确保输出配置为多声道。为了获得最佳效果,最好与输出总线的配置保持一致。不过也完全可以输出一阶 Ambisonics,然后在三阶 Ambisonics 总线中混音。将 Positioning 模式设为 3D Spatialization。通过 Azimuth(方位角)和 Elevation(高度角)实施随机调制。根据需要设置 Spread(比如设为 100 便会充满整个空间)。假如使用的是多声道素材,请确保 Spread 大于 0,否则会将所有粒子视为点声源,并下混为单声道。Amplitude and filter are best used with grain modulationAmplitude(振幅)属性与 Level(电平)属性的效果相同,只不过其表示 ...
Ambience Nature 合集中汇集了各种各样的自然环境声。其子工程被进一步分成了 Area、Weather、Birds and Animals(与 Area 相关)、Objects Environmental 和 Objects Water。跟所有 Strata 环境声合集一样,有些子工程使用 IEM 插件进行了三阶 Ambisonics 混音,并被呈现为了一系列由三阶混音生成的多声道选项。对于 Ambience Nature 合集,Area 和 Weather 均为 Ambisonics 混音工程。其目的在于提供环境声所需的基础分层,同时由 Birds and Animals 和 Objects 子工程提供必要的元素,让跟基础分层一起播放的环境声更多变。为优化下载文件体积,合集中随附了一个立体声预渲染音轨,其可在 Ambience Nature 工程中试听。用户可以利用各个子工程来方便地试听声音,并以各种格式 ...
Ambience Urban 合集中汇集了各种各样的城市环境声。其子工程被进一步分成了 Interior、Exterior 和 Additional。Underground 子工程是个例外,因为各个类别中都有这类声音。跟所有 Strata 环境声合集一样,有些子工程使用 IEM 插件进行了三阶 Ambisonics 混音,并被呈现为了一系列由三阶混音生成的多声道选项。对于 Ambience Urban 合集,Interior、Exterior 和 Underground 均为 Ambisonics 混音工程。其目的在于提供环境声所需的基础分层,同时由 Additional 子工程提供必要的元素,让跟基础分层一起播放的环境声更多变。为确保下载文件包含尽可能多的内容,合集中随附了一个立体声预渲染音轨,其可在 Urban Ambiences 工程中试听。用户可以利用各个子工程来方便地试听声音,并以各种格式进行渲染(取决于监听 ...
鉴于 Ambisonics 混音格式的多声道音频的多样变化,环境声合集中的 Render to File 设置跟其他合集有所不同。这些设置可确保正确呈现文件的声道数以及声像摆位位置。其中的主要区别在于多声道文件标记。下图展示了 Ambisonics 循环工程的默认设置。在有些情况下,若决定添加大量混响,请选中 2nd pass render 选项,然后每次渲染一个区域,以此来生成连贯的循环。
c
Wwise SDK
Wwise::Plugin::V1::UndoManager , ak_wwise_plugin_host_undo_manager_v1 commSystem : AkCommSettings Compute() : AK::FNVHash< HashParams > Compute3DPositioning() : AK::IAkMixerPluginContext ComputeAmbisonicsEncoding() : AK::IAkGlobalPluginContext ComputeId() : AK::Win32::Device ComputeLowerCase() : AK::FNVHash< HashParams > ComputePlanarVBAPGains() : AK::IAkMixerPluginContext ComputePositioning() ...
c
Wwise SDK
Wwise::Plugin::V1::UndoManager Compute() : AK::FNVHash< HashParams > Compute3DPositioning() : AK::IAkMixerPluginContext ComputeAmbisonicsEncoding() : AK::IAkGlobalPluginContext ComputeId() : AK::Win32::Device ComputeLowerCase() : AK::FNVHash< HashParams > ComputePlanarVBAPGains() : AK::IAkMixerPluginContext ComputePositioning() : AK::IAkAudioDeviceEffectPluginContext , AK::IAkMixerPluginContext ...
有方向的混响
Wwise Audio Lab
描述:3D 总线所播放的后期混响会与 Room 保持相同朝向,从而产生更加逼真的临场感。在本例中,我们为 AK Convolution Reverb 插件使用了一阶 Ambisonics 冲激响应 (IR),并特地将能量集中在了一个方向上。备注:IR 进行了夸张处理,好让有方向的混响效果更加明显。任务:在掉转方向的同时单击鼠标左键或手柄上的 RT 按钮来发射网球。知识要点:您会发现随着听者朝向的改变,后期混响的传播方向也发生了变化。混响跟 Room 参数是关联在一起的,这样产生的空间感会更加逼真。
ComputePositioning
Wwise SDK
For example, ambisonics will be decoded or encoded if needed. 备注: The function will fail if the input or output configuration is object-based, as the speaker volume matrix would be undefined. All panning or spatialization types are honored. 3D Spatialization is performed relative to the default listener position (0,0,0) and orientation, where the front vector is (0,0,1) and the top vector is (0,1 ...
ComputePositioning
Wwise SDK
For example, ambisonics will be decoded or encoded if needed. Additionally, anonymous configurations registered via RegisterAnonymousConfig are partially supported as output channel configurations. 备注: The function will fail if the input or output configuration is object-based, as the speaker volume matrix would be undefined. All panning or spatialization types are honored. 3D Spatialization is performed ...
This enables use of arbitrary speaker configurations with 3d panning and ambisonics decoding. Some positioning features are not supported with anonymous configurations: this includes center%, height spread, balance-fade, and steering. An UnregisterAnonymousConfig call for each registered configuration should be made before termination of the plug-in. Calling RegisterAnonymousConfig multiple times ...
ComputePositioning
Wwise SDK
For example, ambisonics will be decoded or encoded if needed. 备注: The function will fail if the input or output configuration is object-based, as the speaker volume matrix would be undefined. All panning or spatialization types are honored. 3D Spatialization is performed relative to the default listener position (0,0,0) and orientation, where the front vector is (0,0,1) and the top vector is (0,1 ...
Wwise SDK 2024.1.4 AkPlatformInitSettings ◆ uNumOperationsForHwMixing AkUInt32 AkPlatformInitSettings::uNumOperationsForHwMixing Used to determine the threshold at which bus-mix operations will be performed in hardware instead of software. For example, if 25 input channels need to be mixed to a 5th-order-ambisonics (36-channel) speaker bed (generating ...
Wwise SDK 2024.1.4 AKSoundEngineCommonAkSpeakerConfig.h ◆ AkChannelConfigType enum AkChannelConfigType Channel configuration type. 枚举值AK_ChannelConfigType_Anonymous Channel mask == 0 and channels are anonymous. AK_ChannelConfigType_Standard Channels must be identified with standard defines in AkSpeakerConfigs. AK_ChannelConfigType_Ambisonic Ambisonics.
Wwise interface basics
Wwise 帮助文档
Meter view(电平表视图):为各个通道显示彩色电平值,可以选择三种不同类型之一,即峰值、真实峰值和 RMS值。对于 Ambisonics 总线,Meter 视图还可显示 3D Meter(显示方向数据)。Using text boxes and slidersMost of the views in Wwise contain text boxes in which you can type property values or specific information about an object. 文本框的名称表示栏中所显示信息的类型。根据视图的不同,文本框的名称可位于视图的旁边、上方或下方。 Text box name. Property value.You can copy text from ...
What media files are supported?
Wwise 帮助文档
要想了解 Wwise 支持哪些类型的媒体文件的话,您需要了解以下内容: “ PCM(脉冲编码调制)音频文件格式”一节 “Channel Configuration”一节 “采样率”一节 “Bit depth”一节 备注尝试导入 Wwise 不支持的文件将会导致在 Import Conflict Manager(导入冲突管理器)中显示不可恢复的错误。有关如何处理不可恢复的错误的信息,请参阅“Managing non-recoverable errors”一节。 PCM(脉冲编码调制)音频文件格式波形音频格式(WAV)文件和 Ambisonics 音频格式(AMB)文件可导入到 Wwise 中。通过读取文件头,Wwise 可以应用相应的声道配置。Channel ConfigurationWwise 可导入具有多声道的媒体文件。
设定 Audio Object
Wwise 帮助文档
Main MixMain Mix 最适合需要实施双耳处理但无需精确定位 Audio Object 的声音。Main Mix 也叫 Spatialized Bed,是声音的中间表示形式,其位置按照基于声道的格式(如 5.1、7.1、7.1.4、Ambisonics)进行渲染。藉此,可生成适合进行虚拟化(即根据理想的扬声器位置实施虚拟定位)和双耳化处理的混音。在 Project Explorer(工程资源管理器)的 Audio(音频)选项卡中,右键单击 Master Audio Bus(主音频总线),并依次选择 New Child > Audio Bus(新建子对象 > 音频总线)。键入所需的名称。打开与新建 Audio Bus(音频总线)对应的 Property Editor(属性编辑器)。Set Configuration to Same as main mix.针对每个要作为 ...
本章节包含有关如何使用各种属性和行为、效果器、振动、定位设置及播放优先级构建沉浸游戏环境的概念和步骤。Defining object playback behaviors– 使用 Random Container、Sequence Container、Switch Container 和 Blend Container;创建循环;对媒体进行流播放;使用 Source Editor。Defining positioning– 使用扬声器声像摆位;了解 3D 空间化对象、散布、聚焦和朝向;向总线应用定位;使用 Ambisonics。Managing priority– 了解并定义播放优先级;限制播放实例;管理音量较低的对象。管理效果器– 向对象和总线应用效果器;使用 Effect ShareSet;旁通、渲染和重排效果器;了解 User-Defined Auxiliary Sends 和 Game-Defined ...
Working with speaker panning
Wwise 帮助文档
Panner 在这些声道之间重新分配音频内容,否则源音频中缺少的声道在 Output Bus 中保持静音。有关更多详细信息及相关示例,请参阅“Steering speaker panning illustrated”一节章节。备注Speaker Panner 不会对 Ambisonics 声音产生影响。备注无论在上述哪一模式下,扬声器声像摆位本身都不会考虑听者或发声体的位置或朝向。有关如何启用此类考量因素的详细信息,请参阅“Working with 3D spatialized objects”一节章节。使用 Speaker Panner 调节经过声像摆位的对象的声道:将顶层对象加载到 Property Editor 中。Switch to the Positioning category.备注如果该对象不是顶层对象,您则必须选择 Override parent选项后才能设置 Positioning ...