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

其他文档

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

认证课程

  • Wwise Fundamentals (2024.1)
  • Wwise Interactive Music (2021.1)
  • Wwise Performance Optimization (2023.1)
  • Wwise Unity Integration (2023.1)

其他资源

  • 网站
  • 视频
  • 插件
  • 音频人脉网
  • 问答
  • 博客
... "string", "description": "The name given to the stream." }, "fileSize": { "type": "integer", "description": "The size of the file being streamed." }, "filePosition": { "type": "number", "description": "The position of the stream within the file, given as a percentage." }, "priority": ...
WG-13787 New feature allowing to set a memory threshold to start kicking voices when the memory level becomes critical, using priority to kick the lowest priority voice currently playing. See: AkInitSettings and AkPlatformInitSettings. WG-13966 Random Sequence containers in Step mode will now default on another element of the playlist if not all of them were loaded. Introduced in 2008.4 Patch 1 WG-13225: ...
GetPriorities
Wwise SDK
Wwise SDK 2024.1.8 AKIAkPluginServiceAudioObjectPriority ◆ GetPriorities() virtual void AK::IAkPluginServiceAudioObjectPriority::GetPriorities ( AkAudioObject **  in_ppObjects, AkUInt32  in_uNumObjects, AkPriority *  out_pPriorities  ) pure virtual ...
IAkPlugin.h
Wwise SDK
... lobalPluginContext   class  AK::IAkPluginServiceMixer  Interface for the "Mixer" plug-in service, to handle mixing together of signals, or applying simple transforms 更多...   class  AK::IAkPluginServiceRNG   class  AK::IAkPluginServiceAudioObjectAttenuation  Interface for the services related to extracting attenuation curves from audio objects and using them. 更多...   class  AK::IAkPluginServiceAudioObjectPriority ...
Prioritizing Audio Content
Wwise Performance Optimization
An Evil Head hovers with incredible speed towards the Adventurer, and she turns to yield a deathly swipe with her sword. She starts swinging but is suddenly interrupted by a Spit Bullet hitting her from behind. Numerous sounds were playing at the same time, unfortunately, the Spit Bullet had lower priority than the remaining voices and was therefore not played. The Adventurer is ...
根据距离偏置优先级
Wwise Performance Optimization
Destruction,然后选中 Destruction_VolcanicBoulder。 选中 Advanced Settings(高级设置)选项卡。在 Playback Priority(播放优先级)分组框中,选中 Override parent(不沿用父级)复选框,然后将 Priority(优先级)设为 90。 选中 Offset priority by(将优先级偏置)复选框,然后将其设为 -30。 如此一来,在 Volcanic Boulder 的衰减距离从最小值增加到最大值时,其优先级会从 90 逐渐变为 60。 在设置优先级后,Wwise 会按照一定的逻辑对声音进行分类处理。
This allows the execution of other, possibly higher-priority game engine work on this thread. Note: Care must be taken when delaying the execution of the worker function or limiting the execution time of Sound Engine work, as this can lead to voice starvation. When integrating Sound Engine jobs into an existing job scheduler, it is recommended to treat audio rendering jobs as high-priority work. ...
WG-35934 Fixed: Playback priority of 2D sound affected by the distance-based priority offset. WG-35964 Fixed: Play followed by a direct play results in no sound for the direct play. WG-35981 Fixed: Rare crash in the music engine when unloading banks. WG-36216 (Switch) Added support for all controller modes for rumble. WG-36263 Fixed: (iOS, Mac) Audible clicks with Xcode 9.1. WG-36330 Fixed: Toolbar ...
WG-35934 Fixed: Playback priority of 2D sound affected by the distance-based priority offset. WG-35981 Fixed: Rare crash in the music engine when unloading banks. WG-35987 Fixed: (Switch) Added support for motion in handheld mode. WG-36263 Fixed: (iOS, Mac) Audible clicks with Xcode 9.1. WG-36348 Fixed: Global RTPC does not control a Switch type Music Track sub-track. WG-36486 Fixed: Unable to stop ...
WG-27004 Exposed distance-modulated priority to mixer plug-ins. Refer to New Features Overview 2015.1 for more details. API Changes WG-23258 Migrated iOS audio session service support to AVFoundation for better app audio session handling. This affects audio session interruption callback and sound engine initialization, and also offers new features supported by AVFoundation. Removed ListenToAudioSessionInterrupti ...
When receiving a phone call while your app is playing/recording audio and no app switching occurs while the call is active: At the moment the phone rings, your app audio session is deactivated by the system (Phone always has a higher session priority than other tasks) and the phone app is brought to the foreground. The Wwise SDK will receive a 'begin' interruption notification from iOS and suspend ...
Advanced category
Wwise 帮助文档
If you spend time tweaking your mix too early, and later realize that audio is using too many resources, you might end up using advanced properties so aggressively to keep audio processing within bounds that it would have a dramatic impact on your mix.播放数限制实际上可帮助您实现混音。将它们当作动态混音的一种形式进行使用,帮助玩家集中注意力于重要的方面,而不是用大量声音来淹没玩家。您还可以使用总线闪避、Set Volume 动作、State 或 RTPC 来清理您的混音。Playback limit, priority, and under ...
Advanced category: Audio Busses
Wwise 帮助文档
Limit Default value: 50 Range: 1 to 1000 When limit is reached: 当达到上限时。决定在达到播放数上限时将会发生什么。您可以选择以下选项之一: Kill voice for lowest priority: 停止播放具有最低优先级的实例。在某个对象被终止后,会执行几毫秒的小淡出。Use virtual voice settings for lowest priority: 为优先级最低的声部应用其Virtual voice behavior。Refer to the Virtual 声部 behavior row in this table. 请记住,各个实体都可不沿用其自己的行为,因此声音的虚声部行为可能仍是丢弃声音或继续播放。 Default value: Kill voice When ...
This section includes conceptual and procedural information on how to enhance the rich and immersive game environments using a variety of properties and behaviors, effects, motion, positioning settings, and playback priority.Defining object playback behaviors—working with Random, Sequence, Switch, and Blend Containers, creating a loop, streaming media, and using the Source Editor.Defining positioning—working ...
Deferred", "estimatedThroughput": 192000, "filePosition": 34.843780517578125, "fileSize": 2304044, "priority": 50, "referencedMemory": 65536, "streamName": "1517878592", "targetBufferSize": 38400 }, { "active": true, "bandwidthLowLevel": 235177, "bandwidthTotal": 235177, "bufferStatusBuffered": 100.0, "deviceName": "Win32 ...
The size of the file being streamed. return[...].filePosition * number The position of the stream within the file, given as a percentage. return[...].priority * integer The priority of the stream. return[...].bandwidthTotal * integer The rate at which the file was streamed in the last profiling frame. This value takes all transfers into account, including transfers that occurred from the Stream ...
GUID。 此数组中包含在播声部相关选项。 return [...] string 针对声部管线结构指定其中一个定义的成员。可能的值: pipelineID playingID soundID gameObjectID gameObjectName objectGUID objectName playTargetID playTargetGUID playTargetName baseVolume gameAuxSendVolume envelope normalizationGain lowPassFilter highPassFilter priority isStarted isVirtual isForcedVirtual 选项架构 结果 名称 类型 说明 return * array 此数组中包含一系列声部。 return ...
TargetOverride MIDI Target Random or SequencePlay Type Step or ContinuousPlay Mode Switch/StateDefault Switch/State Use Priority Distance FactorUse Offset Priority User Auxiliary Send 0User-Defined Auxiliary Send 0 User Auxiliary Send 1User-Defined Auxiliary Send 1 User Auxiliary Send 2User-Defined Auxiliary Send 2 User Auxiliary Send 3User-Defined Auxiliary Send 3 Virtual voice behaviorWhen ...
When multiple banks are sharing the same media and media is duplicated in memory, priority is given to the media from the latest loaded bank. WG-22001 Source and insert effect plugins are now able to access the Playing ID and Game Object ID associated to the sound structure on which they are playing, as well as the game object and listener positions in cartesian and spherical coordinates. WG-22259 ...
AkCreateThread
Wwise SDK
AkThread *  out_pThread, const char *  in_szThreadName  ) inline Platform Independent Helper 在文件 AkPlatformFuncs.h 第 122 行定义. 引用了 AK_THREAD_PRIORITY_ABOVE_NORMAL, AK_THREAD_PRIORITY_BELOW_NORMAL, AKASSERT, AkClearThread(), AKVERIFY, AkThreadProperties::nPriority, NULL, AkThreadProperties::uSchedPolicy , 以及 AkThreadProperties::uStackSize.