目录

Wwise SDK 2018.1.11
版本说明 2015.1

以下各节列举并描述了 Wwise 版本 2014.1.6 和版本 2015.1 之间的变化。

平台 SDK 的变化

  • 将 Vita 更新至 SDK 3.5。
  • 将 Mac 更新至 SDK 10.9。
  • 将 iOS 更新至 SDK 8.3。
  • 将 Perforce 插件更新至 Perforce SDK 2015.1。
  • 将 Wii U 更新至 SDK 2.12.13。
  • 添加了 Visual Studio 2015 RC。

新功能

  • WG-3006 在 Wwise 工程设置中添加了使用快捷菜单创建事件的功能。
  • WG-13227 添加了事件动作“Post Event”。
  • WG-14398 添加了事件动作“Reset Playlist”。
  • WG-15494 添加了通过新的 Batch Rename 视图重新命名多个对象的功能。
  • WG-18296 在 SoundFrame 中暴露了 SoundBank。
  • WG-18954 在 Conversion Settings Editor 中添加了 Min Sample Rate 和 Max Sample Rate 列,以及“Allow channel upmix”选项。
  • WG-23258 替换已弃用的 iOS API 引用,以避免用户音乐造成音频中断。
  • WG-25961 在 SoundFrame 中添加了对 SeekOnEvent 的支持。
  • WG-26106 为 Sony Morpheus 添加了 3D 音频支持。
  • WG-26436 在 Advanced Profiler 视图中添加了事件和播放目标的信息。
  • WG-26466 在 RTPC 选项卡和 Attenuation 页面中为游戏对象监视添加了光标。
  • WG-26626 修正了 iOS Integration Demo 中的“Mute for Background Music”实现。
  • WG-26763 添加了通过 Wwise 连接到 Nuendo 进行互动的功能。
  • WG-26880 添加了从 WwiseCLI.exe 覆盖 .cache 文件夹路径的选项。
  • WG-27004 向混音器插件暴露了距离调制优先级。

请参阅 新功能概述2015.1 ,了解更多详情 。

API 变化

  • WG-23258 将 iOS 音频会话服务支持迁移到 AVFoundation,以更好地处理应用程序音频会话。这会影响音频会话中断回调和声音引擎初始化,还可提供 AVFoundation 支持的新功能。移除了 ListenToAudioSessionInterruption() API。
  • WG-26235 添加了 AkInitSettings::bUseLEngineThread 参数,此参数可禁用音频渲染线程,以允许进行自定义调度。
  • WG-26577 移除了插件 API 的 PlayAudioInput()。
  • WG-26909 向混音器插件暴露了每对发射器和听者的衰减。
  • WG-26935 通过 IAkPluginContext 向插件暴露了 PostMonitorMessage()。
  • WG-26973 通过 IAkPluginContextBase 向插件暴露输出设备 ID。
  • WG-27009 在计量前添加新的混音器插件挂钩,让混音器插件将不同的数据提供给电平表和输出总线。
  • WG-27280 暴露 PS4 的主要输出处理。

行为变化

  • WG-26215 重构音乐过渡算法以在选择“跳转到项目”后重新评估规则,并在播放列表中执行前进操作。

性能变化

  • WG-22200 优化的 Vorbis。
  • WG-27772(iOS)改进了音频会话中断和应用程序状态变换(活跃、不活跃、后台)期间的核心音频收接端操作

其它更改

  • WG-23228 添加了 SoundFrame 命令“Inspect Object”和“Find in Project Explorer”。
  • WG-23258 将被弃用的 iOS 音频会话 C API 替换成新的 ObjC API。
  • WG-26052 移除了过时的 AkCopyStreamedFiles.exe 工具。
  • WG-26274 在 Project Explorer 中添加了用于折叠所有后代的快捷键。
  • WG-26526 移除了集成演示中的无用预置。

漏洞修复

  • WG-13972 已解决:Wwise 捕获日志中的大量错误消息没有指向 Wwise 工程对象。
  • WG-18166 已解决:角色混音器对象上的电平表没有使用与播放实例相关联的游戏对象。
  • WG-19373 已解决:当两个声音引擎在同一台机器上运行时,用户只能连接到第一个声音引擎。
  • WG-24301 已解决:重新命名 Wwise.exe 时发生的 REV 崩溃。
  • WG-26154 已解决:振动与镶边效果器不兼容。
  • WG-26190 已解决:当设为“Same As Previous Segment”时,音乐播放列表中发生过渡错误。
  • WG-26196 已解决:在监视列表中,Game Object Explorer 的复制到剪贴板复制信息错误。
  • WG-26214 现在当用户导入冲激响应(文件已经在 Originals 文件夹中)时,将获得“Add to Source Control”选项。
  • WG-26232 已解决:iZotope Hybrid Reverb 的帮助按钮打不开 PDF。
  • WG-26261 已解决:当移动容器时,音乐过渡源/目标引用没有正确更新。
  • WG-26311 已解决:WSound::GetDefaultValue 重载存在潜在危险。
  • WG-26323 已解决:音乐序列容器无键盘快捷方式。
  • WG-26427 已解决:预置不能将引用加载到总线上。
  • WG-26431 Project Zipper 现在为 ZIP 文件提供单独的加入选项:媒体信息文件、WAV 文件和 *MID 文件。
  • WG-26525 已解决:当在打开的工程上添加默认工作单元时,Wwise 工程没有变得混乱。
  • WG-26547 已解决:当使用命令行为所有平台生成外部源时发生虚假错误。
  • WG-26580 已解决:当多重编辑振动总线时发生断言。
  • WG-26609 已解决:在特定场景中重新链接后,Effect Editor 撤消更改效果不起作用。
  • WG-26647 已解决:Mac 和 iOS 发行版本中缺少日语 SDK 文档。
  • WG-26660 已解决:日语字符导致 ShortID 冲突。
  • WG-26795 已解决:Cube 演示故障。
  • WG-26802 已解决:取消了链接的效果器在不正确的场合发生作用。
  • WG-26861 已解决:当将 96 kHz 文件转换为 300 Hz 或 500 Hz 时发生断言。
  • WG-26876 已解决:如果工程位于映射网络驱动器中,当退出或关闭工程时 Wwise 将发生崩溃。
  • WG-26915 已解决:Xbox One 的第 3 级 XMA 转换插件位于错误的 MSI 中。
  • WG-26954 已解决:各版本(64/32 位和 Profile/Release)之间的滤波器相位颠倒。
  • WG-27023 已解决:自动采样率的默认音量阈值不准确。
  • WG-27106 现在可以在 Xbox 360 上使用 /ZI 编译程序标志,以允许置换声音引擎配置和运行时库。
  • WG-27229 已解决:针对优先级处理的行为不一致。
  • WG-27230 已解决:Property Editor——All Properties 选项卡在创建时为空。
  • WG-27231 已解决:Property Editor——在“All Properties”选项卡中错误地选择了检测复选框。
  • WG-27234 已解决:iZotope Trash 文档打不开。
  • WG-27449 已解决:(Mac)当更改 Audio MIDI Preferences 时,声道配置没有切换到 5.1/7.1。
  • WG-27593 已解决:WwiseCLI 不接受包含前斜杠的工程路径。
  • WG-27626 已解决:有关 HPF 的 RTPC 错误地更改了 HDR 活跃范围。
  • WG-27655 已解决:(Mac)环绕和后置声道出自错误的扬声器。
  • WG-27669 已解决:当分析单声道部分文件时,REV.exe 中发生 Crankcase REV 崩溃。
  • WG-27702 已解决:(iOS)在IntegrationDemo初始化期间锁定设备时发生崩溃。
  • WG-27743 已解决:(iOS)在播放音乐时暂停/继续应用程序,所有音频都会暂时中断。
  • WG-28058 已解决:(iOS)当其它用户结束/拒绝 FaceTime 通话而没有对电话进行初始化时,Xcode 中显示错误。
  • WG-28060 已解决:(iOS)在接听 FaceTime 电话后结束通话时,Xcode 显示 Ak 错误。
参见