The following sections list and describe the changes to Wwise between version 2025.1.1 and version 2025.1.2.
此处提供了有关平台的特定信息:
有关早期版本的信息,请参阅 过往版本的发行说明 章节。
New Features
- WG-59168 The Audio file destination in the Audio File Importer view is now persisted.
- WG-69312 Added new parameters and controls to the Parametric EQ effect to enable it to act as a dynamic EQ. The effect now supports metering of individual bands of audio when using a Low Shelf, High Shelf, or Peaking filter, which then drives a complementary offset to the gain of each of the filters being applied. The metering can be driven by either the in-line audio signal being processed by the EQ, or a separate Sidechain Mix.
- WG-75446 Added extra visualization to the Parametric EQ Effect's filter graph when profiling the sound engine, showing the frequency response of the filter driving the Parametric EQ based on evaluated the built-in parameters, run-time RTPCs, and any dynamics processing. Also, added functionality to Listen to a specific section of the audio that is being affected by a certain EQ Band, and functionality to Listen to sections of audio that is driving the dynamics for a certain EQ band.
(For Release Note review: see Comments for editing-related information)
- WG-75640 Command Buffer: added commands to control stream caching, muting background music, sending custom data to plugins, and controlling the Suspended state of the Sound Engine.
- WG-76070 New experimental plug-in: Recorder (ADM) allows recording a rich object-based mix to an ADM file.
- WG-77697 It is possible to reorder the columns in the Media Pool Results area.
- WG-77953 Right-clicking a sound SFX now provides options to search for similar sounds in the Media Pool.
- WG-77955 New menu Show in Media Pool on Sound and Audio Source objects.
- WG-78560 Loading a Profiler Session is now accessible through the Profiler menu, from the Capture Log with a button, and as a command in the Wwise Shortcuts.
- WG-78690 A new menu option in the Media Pool Results area lets you import detected regions of selected audio files.
- WG-78807 Right-clicking on a Media Pool database now provides options to add folders and rescan the database.
- WG-78893 New WAAPI functions to query the Media Pool.
- WG-79079 Added new property to the Parametric EQ effect to limit the maximum number of bands of processing the effect may do. Even if higher bands are disabled, lower values for this can slightly reduce the CPU and memory cost of the effect.
- WG-79102 (Acoustics) Diffraction coefficients are now more accurately computed when an emitter or listener moves around an obstacle, with a reduced reliance on updating the nodes within the path itself. This allow the use of a higher movement threshold, higher load balancing spread, or larger clustering distances while minimizing loss of quality.
- WG-79331 New API for plug-ins to query detailed information about the output device they are routed to.
- WG-79564 Added controls to the Parametric EQ to Listen to, or "Solo", parts of the audio being affected by a specific band of the EQ process. Controls have also been added to Listen to a specific band of the input signal being used to drive the Dynamics for the EQ effect.
- WG-79841 Added a new boolean attribute to properties defined in a plug-in's XML description: "Temporary". When set, this prevents plug-in properties from being saved and persisted in the Wwise Project. This can be useful for certain properties that are only meant to be used when Wwise is connected to the sound engine.
API Changes
- WG-69594 New API AK::SoundEngine::ResetGlobalValues() can be used to reset States, RTPCs in the Global scope, all changes made by Set Volume, Pitch, LPF, HPF event actions, effect Bypass flags and Effects changed through AK::SoundEngine::SetEffect.
- WG-75457 Added a new API for providing custom channel configurations for Sidechain Mixes at runtime,
AK::SoundEngine::SetSidechainMixConfig.
Behavior Changes
- WG-78137 Audi Source File paths in Generated Sound Bank Content TXT Files are now relative instead of absolute.
- WG-79323 The Motion Bus and Device are now in their own Work Units when importing Factory Motion.
- WG-79488 Soundbank generation reports an error for continuous containers used as a MIDI Target.
- WG-47170 Improved throughput performance of Metering functions when usage of AVX2 instructions is active.
- WG-78551 Performance Change: (Spatial Audio) Calculation of the indirect paths and reverb sends has been moved into a task. This allows this code to run in parallel, and to be load balanced, if desired. It significantly reduces the cost of updating a game object position, when using Spatial Audio.
Miscellaneous Changes
- WG-79365 Sidechain Mixes have been moved into their category in the Project Explorer, instead of being grouped with Effects. Note that any Sidechain Mix objects created in previous releases of the Wwise 2025.1 Beta will be deleted and have to be re-created.
- WG-79455 在 States Values 选项卡中暴露了 "None" State。
- WG-79501 Improved logging performance of SetPosition API call in Capture Log.
- WG-79514 Wwise Console 现在会在工程无法打开时记录更多详细信息。
Bug Fixes
- WG-45038 Fixed: selection sphere can be smaller than icons.
- WG-77920 Fixed: (Acoustics) Toggling between rays and paths in the Game Object 3D Viewer causes paths to flicker.
- WG-78529 Fixed: crash when repeatedly loading sound banks with an unsupported version.
- WG-78614 已修复:(Acoustics) 在按 TriggerRate 播放短促声音时有时无法正确更新 Spatial Audio 属性。
- WG-78920 Fixed : CamelCase words were not properly indexed for search in the media pool.
- WG-78977 已修复:(WAAPI) 在 Project Explorer 中创建 Event 时,不同用户界面操作当中 nameChanged 和 childAdded 主题相关通知的顺序不一致。
- WG-79023 Fixed: Some captions have inconsistent tooltip text.
- WG-79072 Selection properties of a virtual position in the Game Object 3D Viewer should include the properties of their corresponding path.
- WG-79169 已修复:(Acoustics) 在离开空间层级时无法通过 Portal 正确地对 Room 透射损失做插值处理。
- WG-79232 Fixed: When using Auto-play and Loop in the Media Pool, multiple regions can play simultaneously.
- WG-79244 已修复:(Acoustics) 有些边缘附近会不断添加、移除从听者投射的射线。这可能会导致不必要地更新路径。
- WG-79306 Fixed: 3D Game Object List eye icon state doesn't persist across connection/disconnections.
- WG-79320 Fixed: The Game Object Name column in the Capture Log can be incorrect for some game objects.
- WG-79363 Fixed: The selection properties of all positions of a multi-position emitter are not the same
- WG-79392 Fixed: Contextual help is not available on the Sidechain Send and Sidechain Receive plug-ins.
- WG-79393 Fix: Sidechain Mixed can't be linked/unlinked
- WG-79493 Fixed: 3D Game Object List row height is lower than eye button height.
- WG-79495 Fixed: 3D Viewer Tool bar display options reads "Text" instead of "Labels".
- WG-79505 已修复:Windows 有时会为 Wwise 设计工具自动开启效率模式。
- WG-79507 Fixed: Dangling Room ID on reflection selection info structure.
- WG-79508 Fixed: In the Game Object 3D Viewer, clicking on the Display Options button toggles a blue color regardless of the outcome. Fixed: Game Object 3D Viewer Follow button doesn't have a keyboard shortcut.
- WG-79525 Fixed: Some Spatial Audio properties are missing from the Selection Properties pane.
- WG-79526 Fixed: Incorrect and missing Reflection Path data in the 3D Selection Property pane.
- WG-79528 Fixed: 3D Toolbar tooltips are not identical to drop-down list tooltips.
- WG-79530 Fixed: (Acoustics) Diffraction node properties in the Game Object 3D Viewer show incorrect room information.
- WG-79537 Fixed : Media Pool files with the same filename in the same database would not all appear in searhc results.
- WG-79547 Fixed: Results don't update when adding new databases from folders in the Media Pool.
- WG-79586 已修复:在内存不足的情况下,SoundEngine
Term() 无限循环。
- WG-79589 Fixed: Columns of the Game 3D Viewer Selection Pane cannot be resized.
- WG-79590 Fixed: 3D Game Object List has wrong default columns and size.
- WG-79601 Fix: crash when live-editing a source
- WG-79639 Fixed: Results are slow when using Include/Exclude options on Media Pool databases and folders.
- WG-79725 Fixed: Terminating the sound engine after loading a soundbank containing a Sidechain Mix shareset, but without manually unloading the soundbank, results in a crash.
- WG-79755 Fixed: SoundBanks do not follow the Wwise Authoring's Hierarchy in the Wwise Browser.
- WG-79782 Fixed: AVX instructions would be called from non-AVX section of code when running an unoptimized executable with the Debug AkSoundEngine libraries.
- WG-79821 Fixed: In Project Explorer, the name of an object could be cut when it was renamed in another layout.
- WG-76564 Fixed: Switch Container takes into account Playing-ID-scoped RTPC values when determining initial state of playback.
- WG-77065 已修复:在 Project Explorer 中重命名对象并使用鼠标确认时发生崩溃。
- WG-77998 已修复:只要在效果器链中通过 RTPC 绑定 Effect Bypass,就不会再旁通效果器链中的其他效果器。
- WG-78438 已修复:无法使用
audioFileBase64 参数来通过 ak.wwise.core.audio.import 导入 800 MB 以上的文件。
- WG-78541 已修复:Jump to Specific Playlist Item 工具提示在有些情况下出现显示问题。
- WG-78643 已修复:在拖动 Music Segment 时间线中的控制点时没有显示工具提示。
- WG-79135 已修复:在与 Music Playlist Container 的 Transitions 选项卡交互时可能会发生崩溃。
- WG-79322 已修复:在某些大量使用 Spatial Audio 的情况下,
CAkListener::ComputeSpeakerMatrixWithRays 出现堆栈溢出。
- WG-79428 已修复:在工程的有些原始 WAV 文件包含很多引用时,SoundBank 的生成时间比预期的要长。
- WG-79463 已修复:对于输出到 Audio Objects 总线且包含高度声道的多声道声音,
SetMultiplePosition 有违发声体声道掩码规则。
- WG-79573 已修复:对于 Play Mode 设为 Continuous 的 Blend Container,有时报告的 DurationType 不是无限的。
- WG-79614 已修复:(Acoustics) 在从场景中移除 Portal 时,
AkKeyArray 发生崩溃。
- WG-79635 已修复:在连接到游戏时音乐停止播放,且
Originals 文件夹中缺少某些文件。
- WG-79638 已修复:在加载大的 Dynamic Dialogue Work Unit 时工程加载得很慢。
- WG-79658 已修复:(Acoustics) 即便禁用了 Game-Defined Auxiliary Sends,也会将 Game-Defined Auxiliary Send 的 -6 dB 归一化增益应用于 Room 总线的输出。
- WG-79661 Fix: assert in AkParamTarget
- WG-79705 已修复:在
AkMemoryArenaSettings::fnMemAllocSpan 返回 nullptr 时,AkMemoryArena::HugeHeap::Malloc 发生崩溃。
Documentation Improvements
- WG-68404 移除了 Fit to Geometry 关于 Phys Material Override 的备注,因为相关描述对 Unreal Engine 5 来说已经不再准确。
- WG-79484 Fixed: Mentions of Game Units To Meters instead of Game Units Per Meter.