Wwise Versions
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 Integration
  • Sample Project
  • Wwise Fundamentals
  • Wwise Help
  • Wwise SDK
  • Wwise Unity Integration
  • Wwise Unreal Integration

Autre Documentation

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

Cours de certification

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

Autres sources

  • Site Web
  • Vidéos
  • Questions et réponses
  • Blogue
For some scenarios, such as when processing ambisonics, the difference is magnified even further, with an over 20x improvement in throughput performance. A related benefit to the changes for AK Compressor and Expander is that we also resolved some inconsistencies in behaviour across different channel configurations. If you had any adjustments in your mix to compensate for this, especially when targeting ...
With our spatializer and room virtualization DAW plugins, we defined workflows to easily switch between different spatial formats like binaural audio, Ambisonics, and multichannel audio. Instead of spending their time with endless technical setups, our users can focus on what's important: creating a great-sounding mix.With dearVR SPATIAL CONNECT for Wwise, we are reaching the same goal of mixing audio ...
Submersion ambiences, these new ambiences are available in different multichannel formats, from simple stereo to quad, 5.0, 7.0.4, ambisonics, and more. This will allow you to choose and modify the best format quickly and easily depending on your scene.  Ambience Objects: Here is the best place to find the sounds that will perfectly fit into your underwater soundscape. Each layered sound offers a ...
In contrast, ambisonics has a constant energy spread regardless of the source direction and loudspeaker layout. The lower the ambisonic order, the greater the spread. First-order ambisonics are, therefore, very imprecise, while third-order ambisonics are relatively precise, although still imprecise compared with VBAP.Encoding of mono sources into an ambisonics bed can be used for aesthetic reasons.
AkPluginType in_eType, AkUInt32 in_uCompanyID, AkUInt32 in_uPluginID, const void *in_pData, AkUInt32 in_uSizeInBytes)=0   virtual void ComputeAmbisonicsEncoding (AkReal32 in_fAzimuth, AkReal32 in_fElevation, AkChannelConfig in_cfgAmbisonics, AK::SpeakerVolumes::VectorPtr out_vVolumes)=0   virtual AKRESULT ComputeWeightedAmbisonicsDecodingFromSampledSphere (const AkVector in_samples[], AkUInt32 in_uNumSamples ...
The two primary component ordering formats for ambisonics are Furse-Malham, commonly called FuMa, and Ambisonic Channel Number, commonly called ACN. As seen in the following image, the former uses a lettered notation that—following alphabetical order per grouping—starts with the W (omni) channel, moves to its lower right, then its lower left, and then its lower center; then it moves to the next order ...
The blog Ambisonics as an Intermediate Spatial Representation (for VR) explains in detail the concept of intermediate spatial (or 3D) representations. In summary, busses at the higher levels of your bus hierarchy should be configured such that they preserve 3D information so that it can be used to binauralize for headphones, or “downmix” (for lack of a better term) for speakers. This is especially ...
You can use certain Effect plug-ins, such as Auro Headphone or Resonance Audio (installed through the Audiokinetic Launcher), to convert ambisonics to a stereo configuration. In this way, you can benefit from the ambisonics format as an intermediate 3D representation of sounds and then effectively downmix the signal before it reaches the final output.To set up a binauralizer Effect ...
3D Meter
Wwise Help
The 3D Meter mode provides a 3D spherical representation of the directionality of an ambisonic signal. It calculates the Peak level at every position on the sphere. A heatmap representation is then generated from each of the positions on the sphere. The 3D meter mode is currently only available on busses that have an ambisonics bus configuration. During the decoding process, gain factors are applied ...
Bus and output configurations, when combined with Audio Objects, present different sounding results.More Info:Blog Article: Using Ambisonics for Dynamic AmbiencesWwise Documentation: Using AmbisonicsBlog Article: How Audio Objects Improve Spatial AccuracyWwise Documentation: Understanding Object-Based Audio
Dialogue—A demonstration of how to create dialogue that changes dynamically according to actions in game. Ambisonics —A demonstration of the surround sound of ambisonics through the binauralization of an Audio Bus using the Auro Headphone Effect. Music—These examples demonstrate different techniques for arranging and implementing interactive game music using pre-rendered audio ...
Spread and relative emitter-listener rotation is identical, regardless of the configuration types.You can pan sources with standard configuration into ambisonic busses ("encode to ambisonics"), and vice-versa ("decode from ambisonics").ExamplesThe examples in the following pages illustrate various facets of the algorithm presented above: Effect of Spread Effect of orientation ...
Focus
Wwise Help
Focus, input channels always contribute to at least 2 output channels unless they are perfectly aligned.This issue does not apply with ambisonics panning, which, by design, already leaks across output channels, albeit uniformly. Therefore, Focus is ignored when the channel configuration of the source is ambisonics. Effective Panning of an Emitter Located 45 Degrees from the Listener's ...
This is because ambisonics is a speaker-agnostic format, and the headphone or speaker setup on which it will be later decoded is unknown at the time of panning. If that setup turned out to be a planar speaker configuration, it would not benefit from Height Spread. However, ambisonics is a representation that is intrinsically smooth, and this smoothness should suffice to mitigate the artifacts that ...
Note For context, reference the first example. When panning on a 3D channel configuration, meaning a configuration (such as 7.1.4 or ambisonics) that can represent sound coming from above and/or below, the virtual sources are disposed in the shape of spherical caps. The following figures show stereo and 4.0 sources with various Spread and Focus.Recall that 3D positioning only takes up to 7 input ...
Environments
Wwise Help
Many of the same considerations discussed in Cinematic VR apply to Auxiliary Busses used for environmental Effects. The RoomVerb and AK Convolution Reverb Effects support ambisonics natively, however Matrix Reverb does not. You can use them on a stereo, 4.0, or greater bus, whether you want to use the front-back delays or not, and route them to ambisonic busses. Their output will be encoded to ambisonics ...
Although it is also very relevant to output, say, first order ambisonics, and mix it into a third order ambisonics bus.Set the Positioning mode to 3D Spatialization.Use random modulation with Azimuth and/or Elevation.You may use Spread to your liking (to fill the space for example). Make sure Spread is greater than 0 if your material is multichannel, otherwise each grain is treated as a point source ...
Glossary
Wwise Help
As such, it is typically used on mobile platforms.AmbisonicsA surround sound technique covering the horizontal plane as well as regions above and below the listener. By way of its B-format sound field representation, it works independently of speaker setups.ADSR (Attack-Decay-Sustain-Release)The shape of an envelope as defined by the given values of a sound's attack time (and curve, in Wwise), decay ...
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 ...