Wwise Versions
  • Sample Project
  • Wwise Fundamentals
  • Wwise Help
  • Wwise SDK
  • Wwise Unity Integration
  • Wwise Unreal Integration

Other Documentation

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

Certification Courses

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

Other Sources

  • Website
  • Videos
  • Plugins
  • Creators Directory
  • Q & A
  • Blog
Wwise authoring工具中可用的方法: 部分语音的playback limit可采取特定设置——如果一个内容没有播放完,则新voice产生就销毁新voice,直到旧有voice播放完毕,则可再次播放该voice 实现方法是是针对需要设置的语音,在Wwise创作工具中设置其Advanced Settings,启用Limity sound instances to:,可设置为1 Globally(也可选择1 Per Game Object,依据您的实现方式而定),然后When Priority is equal:选项选Discard newest instance 利用PostEvent API及事件回调方法: 可以PostEvent之后设代表播放状态的bool为真,当该bool为真时不再调用此类事件,利用事件的endofevent回调来设置代表播放状态的bool为否
I set the values to AkDeviceSettings.uGranularity to 32, AkDeviceSettings.uIOMemorySize to 254 and AkDeviceSettings.threadProperties.nPriority to AK_THREAD_PRIORITY_ABOVE_NORMAL. After these changes sound effects are playing not the background music. Is there any additional setting that I need to try or set?
Audiokinetic with our game audio technology, we can concentrate fully on the games themselves, and the unique, unmatched experience that we want to deliver to gamers,” said Michael Metz, Audio/Video Director for High Voltage Software. “It has always been a priority for us to be creative and to understand our users’ need to better fulfill them – be it about technology or business,” commented ...
Order, sales tax (where applicable) will be calculated on the total value of your purchase, based on your billing information. Security Your safe and secure online transactional activity is our top priority. As such, we routinely monitor our website for suspicious activity. However, the transmission of data or information over the Internet or other forms of networks may not be secure, ...
This educational video contains supportive content to lesson 7 from the Wwise-101 Certification course. To follow along and access complete course content, please visit: https://www.audiokinetic.com/courses/wwise101/ Topics: 00:31 Setting Global Voice Thresholds 02:46 Defining Object Playback Limits 04:28 Using Playback Priority 06:34 Understanding Virtual Voices
Team Intro 00:29:07 Presentation Start 00:32:48 (Video) Hyper Light Breaker Trailer 00:34:23 Audio Vision 00:48:28 Audio Priority System 00:54:45 (Video) Overgrowth Music Overview 00:59:21 Music System Overview 01:19:09 Dynamic World Music 01:20:58 Music Packages 01:28:50 Immersive Systemic Ambience 01:36:46 (Video) Multi-Positioned Ambience 01:41:08 Multi-Positioned Audio 01:59:16 (Video) The Machine ...
Depending on which type of a zone the AkSpatialAudioVolume represents, a priority number is assigned, with more general zones having lower priority numbers than the more specific ones. Picture 6: An example of a level divided into General zones Levels of priority based on the zone type: Zones (General) - Priority level: 1 (or higher) Zones (Specific) - Priority level: 2 (or higher) Rooms - Priority ...
Maybe there's already a way around this, but an issue i've been consistently coming up against is the need to separate player driven sounds from AI driven sounds in order to send them to different busses so the player sounds can take priority over the AI ones in the mix via sidechaining. The only way we've found that allows us to do this is by duplicating all the assets so they can be routed to different ...
We organized our creature Actor-Mixers by creature sound type which allowed us to have very granular control over important parameters like Priority and Voice Limiting. We also used slightly different Positioning settings on each mixer. For instance, foley sounds used relatively tighter attenuation radii, whereas creature combat vocals and weapons could be heard from further away, to provide the Player ...
One notable feature of the new load balancing system is that a priority queue is used to ensure that latency sensitive operations are still performed early, relative to other work that may be required. This means that actions such as playing new sounds or changing active rooms should still be very responsive, even when that load is balanced across multiple audio ticks. Other Small Highlights Lastly ...
Instead of only using busses that follow the sound types (ambience, music, gameplay, etc.), we utilize a structure that follows the priority of the sound. We’ve used simple categories such as background (BG), mid-ground (MG) and foreground (FG) to distinguish between priorities. Different priority groups interact with each other through states, auto-ducking, and RTPCs used as side-chain driven dynamic ...
The system then shifts in to a priority-based mode based on gameplay whereby certain actions or events will queue up the next cue to play.   Just some examples of various gameplay events or actions that can trigger new cues:  First Encounter of Faction: New Faction Peace Track Trespassing; non-aggressive Faction: Trespassing Faction Peace Track Recruited Hero: Player Faction Peace Track Trespassing ...
Secondly, consider the priority of the audio content and how important it is to you. Challenge: RAM priority system Phones have a priority system for all operations. A lot of memory is reserved for processes that phones consider to be more important than your game – for example emergency notifications, calls, health apps, etc. Moreover, users almost always use several applications at the same time ...
NPCs walking about, you may end up with a lot of footsteps sounds.  Of course, using an attenuation will automatically cull the far ones.  But still, a lot could be within hearing range and players don’t need to hear 100 footsteps to know they’re in a crowd.  To cull within the hearing range, you’ll need Playback Limit and Priority settings. Setting up limits can be done at three levels: actor-mixer ...
Wwise, pitch randomization inside a scale, and making sequences with multiple assets. We ended up with a mix of all these options, depending on the importance and the priority.For sounds that are more detailed and higher in priority, like the merges for example, we crafted unique assets for a sequence, and the sequence not only goes up in pitch in the scale but also grows bigger in instrumentation ...
I'd like to use Playback Priority to allow only 20 loops (infinite continuous random containers) at a time. So, low priority loops stop playing, but once their priority climbs up they start playing again. Main question here: Can this be done without using Virtual Voices? My problem is, that some HRTF Mixer Plugins don't have a priority system, e.g. they don't exclude Virtual Voices from their ...
For example, scene music themes typically have lower priority than others and will be suspended during combat. The world conductor can also pass music callbacks outside the music system for gameplay synchronization (e.g. during cutscenes). Music Conductors manage music theme control flow and coordinate one or more music sources playing at the same time. It can also maintain an internal state, if needed.
To manage the variety of sounds, due to the numerous types of enemies, items, weapons, spells, etc, we divided the SFX bus into broad categories to help define the priority and behavior of each element. As the game evolved during development, we expanded this structure introducing sub-buses to better reflect our needs. The Foley bus was separated into individual sub-buses for the player foley, NPCs ...
Now, you can assign a priority number to each Room, and the priority system determines the correct Room to assign. If an object is inside several Rooms at the same time (for example, when a Room is inside another Room), the assigned Room is always the one with the highest priority or the innermost Room (according to the result of the ray casting) if priorities are the same. Furthermore, the API now ...
This can be facilitated by assigning priority to rooms. Outermost rooms should have the lowest priority, whereas innermost rooms have the highest. The priority should be calculated automatically, with an option to be overridden manually in the editor for fine tuning. Another thing to think about is preventing an abrupt change of reverb when a sound emitter moves from one room to another. This is done ...