Wwise Versions
  • 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
ComputePositioning
Wwise SDK
For example, ambisonics will be decoded or encoded if needed. Note: The function will fail if the input or output configuration is object-based, as the speaker volume matrix would be undefined. All panning or spatialization types are honored. 3D Spatialization is performed relative to the default listener position (0,0,0) and orientation, where the front vector is (0,0,1) and the top vector is (0 ...
ComputePositioning
Wwise SDK
For example, ambisonics will be decoded or encoded if needed. Additionally, anonymous configurations registered via RegisterAnonymousConfig are partially supported as output channel configurations. Note: The function will fail if the input or output configuration is object-based, as the speaker volume matrix would be undefined. All panning or spatialization types are honored. 3D Spatialization is ...
This enables use of arbitrary speaker configurations with 3d panning and ambisonics decoding. Some positioning features are not supported with anonymous configurations: this includes center%, height spread, balance-fade, and steering. An UnregisterAnonymousConfig call for each registered configuration should be made before termination of the plug-in. Calling RegisterAnonymousConfig multiple times ...
ComputePositioning
Wwise SDK
For example, ambisonics will be decoded or encoded if needed. Note: The function will fail if the input or output configuration is object-based, as the speaker volume matrix would be undefined. All panning or spatialization types are honored. 3D Spatialization is performed relative to the default listener position (0,0,0) and orientation, where the front vector is (0,0,1) and the top vector is (0 ...
Wwise SDK 2024.1.0 AkPlatformInitSettings ◆ uNumOperationsForHwMixing AkUInt32 AkPlatformInitSettings::uNumOperationsForHwMixing Used to determine the threshold at which bus-mix operations will be performed in hardware instead of software. For example, if 25 input channels need to be mixed to a 5th-order-ambisonics (36-channel) speaker bed (generating ...
Wwise SDK 2024.1.0 AKSoundEngineCommonAkSpeakerConfig.h ◆ AkChannelConfigType enum AkChannelConfigType Channel configuration type. EnumeratorAK_ChannelConfigType_Anonymous Channel mask == 0 and channels are anonymous. AK_ChannelConfigType_Standard Channels must be identified with standard defines in AkSpeakerConfigs. AK_ChannelConfigType_Ambisonic Ambisonics.
PCM audio file formatsFiles in the Waveform audio format (WAV) and the ambisonics audio format (AMB) can be imported into Wwise. By reading the file header, Wwise can apply the appropriate channel configuration.Channel configurationWwise can import media files with multiple audio channels.The following table lists each of the source channel configurations supported by Wwise and the default configuration ...
Mix is an intermediate representation of sounds and their positions rendered in a channel-based format (for example, 5.1, 7.1, 7.1.4, or ambisonics). This produces a mix suitable for virtualization (that is, virtual positioning according to ideal speaker positions) and binauralization.In the Audio tab of the Project Explorer, right-click the Master Audio Bus and select New Child > Audio Bus. Type ...
Defining positioning—working with speaker panning, understanding 3D spatialized objects, spread, focus and orientation,applying positioning to busses, and using ambisonics.Managing priority—understanding and defining playback priority, limiting playback instances, and managing low-volume objects.Managing Effects—applying Effects to objects and busses, working with Effect ShareSets, bypassing, rendering ...
Effect of Spread
Wwise Help
But, we could have represented any other configuration, even ambisonics, because the placement of virtual sources would have been identical. The Effect of Spread Values Where Emitter and Listener Orientations are Identical and the Emitter Faces the Listener Spread Listener Position Relative to Emitter Placement of Virtual Sourcesand Output ...
Meter
Wwise Help
The 3D Meter mode is currently only available on busses that have an ambisonics bus configuration. For more information regarding the 3D Meter mode, refer to 3D Meter.
3D Audio Bed Mixer
Wwise Help
Interactive Music hierarchies.The Main MixThe Main Mix represents a spatialized bed, which would traditionally use a surround or ambisonics channel configuration to build a soundscape of diegetic sounds around the listener. This is a mix suitable for binauralization at the endpoint.The 3D Audio Bed Mixer always generates a single Audio Object for the Main Mix. By default, the plug-in consults the ...
Matrix Reverb
Wwise Help
Increasing delay lengths will augment the modal density but decreases the echo density.NoteCurrently, this Effect does not work with ambisonics. If used on an ambisonic voice or Bus, it will not initialize. Matrix Reverb propertiesMany of the Matrix Reverb properties can be edited in real time and can be mapped to specific Game Parameters using RTPCs. Interface Element Description Name ...
WG-66093 Fixed: Crash in CAkSpeakerPan::DecodeAmbisonicsBasic. WG-66098 Fixed: Unity fails to open after Wwise version upgrade with the error "Missing Default Layout". WG-66278 Fixed: Deadlock in CAkPlayingMgr with concurrent rendering. WG-66318 Fixed: Missing volume numbers in Loudness Meter in High DPI at UI Scaling of 200%. WG-66428 Fixed: Voice starvation (CPU wait) due to AkFilePackageLowLevelIO ...
WG-34350 Fixed: Potential stack overflow if using AK::IAkGlobalPluginContext::ComputeWeightedAmbisonicsDecodingFromSampledSphere with very large number of points. WG-34354 Fixed: (PS4) Missing dependency in the PS4 documentation - libSceAjm_stub_weak. WG-34376 Fixed: Crash in Multi Editor while editing Wwise values. WG-34378 Fixed: Null memory access crash report in the Game Object Profiler. See ...
AkSpeakerConfig.h
Wwise SDK
More...   #define AK_MAX_AMBISONICS_ORDER   (5)   #define AK_DEFAULT_HEIGHT_ANGLE   30.f   Enumerations enum  AK::AkChannelOrdering {   AK::ChannelOrdering_Standard = 0, AK::ChannelOrdering_Film, AK::ChannelOrdering_FuMa, AK::ChannelOrdering_RunTime,   AK::ChannelOrdering_Last }  Channel ordering type. More...   enum  AkChannelConfigType {   AK_ChannelConfigType_Anonymous = 0x0, AK_ChannelConfigType_Standard ...
a
Wwise SDK
AkPlatformFuncs.h AK_LINUX_DESKTOP : AkTypes.h AK_MAKE_CHANNELCONFIGOVERRIDE : AkCommonDefs.h AK_Marker : AkCallback.h AK_MAX_AMBISONICS_ORDER : AkSpeakerConfig.h AK_MAX_BITS_METERING_FLAGS : AkTypes.h AK_MAX_ERROR_LENGTH : AkErrorMessageTranslator.h AK_MAX_LANGUAGE_NAME_SIZE : AkTypes.h AK_MAX_NUM_TEXTURE : AkReflectGameData.h AK_MAX_PATH : AkTypes.h AK_MAX_PRIORITY : AkTypes.h AK_MAX_REFLECT_ORDER ...
a
Wwise SDK
AK_LIBRARY_PREFIX : AkPlatformFuncs.h AK_LINUX_DESKTOP : AkTypes.h AK_MAKE_CHANNELCONFIGOVERRIDE : AkCommonDefs.h AK_MAX_AMBISONICS_ORDER : AkSpeakerConfig.h AK_MAX_BITS_METERING_FLAGS : AkTypes.h AK_MAX_ERROR_LENGTH : AkErrorMessageTranslator.h AK_MAX_LANGUAGE_NAME_SIZE : AkTypes.h AK_MAX_NUM_TEXTURE : AkReflectGameData.h AK_MAX_PATH : AkTypes.h AK_MAX_REFLECT_ORDER : AkSpatialAudioTypes.h AK_MAX_REFLECTION_PAT ...
Hi, is there a way to directly decode a 4th order AmbiX .wav file to a custom speaker setup with specific speaker locations using Wwise in Unity? So far I have only seen the option to go from Ambisonic domain to binaural, i.e. headphones, but I would like to play the decoded Audio directly on a 32 channel ASIO interface. Any hints how I could accomplish this? Didn't find this in the Documentation.
Hi everyone I am writing a Wwise sink plugin which creates a jackaudio client. I am using this to allow to stream ambisonics audio data (5th order) to my speaker array without automatic downmixing. I managed to make things work in the case where the buffer of the Jack server is smaller or equal to the buffer of Wwise. However I am struggeling to cope with the case where the Jack server buffer is larger ...