Audiokinetic Wwise Knowledge Base

View Articles by Category

Category Icon Authoring (87)
Wwise Authoring Application
Category Icon Platforms (38)
Platform-specific articles
Category Icon SoundFrame (2)
Wwise SoundFrame
Category Icon Wwise Add-Ons (6)

Category » Wwiserss button

(Page 1 of 4)      Prev | 1 | 2 | 3 | 4 | Next

There were 79 articles found in this category:

  1. questionCommon errors reported in the Capture Log
    This list contains the most frequent errors seen in the Capture Log when profiling a game with Wwise. If your error is not in the list, please contact Audiokinetic support. When contacting support, it is always a good idea to have reproduction steps at hand. Also, if possible, record the prof ...
  2. questionTips to reduce memory usage
    Lower Engine Pool Memory: The memory in this pool is used to play sounds. It contains buffers to decompress, apply effects and mix the audio sources. It is directly influenced by the number of sounds playing at the same time. It is also influenced by the number and type of effects that are us ...
  3. questionWwise Plug-in IDs
    Plug-in ID signification Wwise Plug-ins are identified, by a Company ID and Plug-in ID. Those IDs are defined in the Plug-ins XML file. The Company ID (attribute CompanyID on tags EffectPlugin, SourcePlugin, ConversionPlugin, etc in the XML file) is a 12 bit unsigned integer, with 0 being reser ...
  4. questionWwise Credits - Legal Notice - Logo
    Q: I'm releasing a game with a licensed copy of Wwise, what mention should I add to the credits? A: Please include the following Legal Notice: Powered by Wwise © 2006 - 2012 Audiokinetic Inc. All rights reserved Adding the logo is not mandatory but certainly appreciated.
  5. questionMy game does not appear in the Remote Connections dialog
    If you try to connect Wwise to your game but the computer/console does not appear in the Remote Connections dialog, verify the following: Communication is properly initialized in your game. See "Initializing Communications" in the Wwise SDK documentation for more information. The computer/con ...
  6. questionLatency between posting an event and actual sound playback
    Here's how we can estimate the latency between the time an event is posted and the time audio data starts being played back by the console. From the game thread, you call the SDK function PostEvent(). Posting an event will post a request to play something. This request will not be processed unt ...
  7. questionMy Xbox360 dev kit does not appear in the Remote Connections dialog
    Wwise remote communication will not work when the encryption for the xbox360 sockets is enabled: From the XDK doc: By default, the Xbox 360 SNL operates in secure mode, which does not allow communication with untrusted hosts, such as personal computers. However, the developer kit version of the ...
  8. questionI stop hearing interactive music when I unload its bank, but it restarts playing by itself when I reload it
    This is because high-level logical instances of interactive music are not stopped when unloading banks. You stop hearing music simply because this logical instance fails to start playback of segments, tracks and audio clips that have been unloaded. If your intent is to stop music while unloading ...
  9. questionCan you describe the behavior if I unload a bank while an event is still playing?
    Objects in the Wwise sound engine are ref-counted: Soundbanks hold a reference to all their events, sound structures and media. Playing sounds hold a reference to their sound structure, and to their in-bank media if applicable: in-memory sounds and streaming sounds using prefetched data ("zer ...
  10. questionLimitation: Unexpected behavior with "From Beginning" and "Resume" virtual voices when used with crossfade transitions
    Voices may become virtual when their volume goes under threshold. For any given sound, the volume that is compared against the threshold is the real effective volume of all its audio channels, resulting from the contribution of all volumes of the actor-mixer hierarchy, fade transitions, interac ...
  11. questionSince I upgraded to Wwise 2010.1, I get the following assert: !"IO error" in AkBankReader.cpp.
    This may be due to the fact that you did not upgrade your in-game version of the low-level I/O hook. You need to get the new sample (AkDefaultIOHookBlocking or AkDefaultIOHookDeferred) from $WWISESDK/samples/SoundEngine/$PLATFORM/ and replace or merge the changes in your own low-level I/O hook. ...
  12. questionVirtual voices and I/O usage
    When a streaming sound becomes virtual, it stops requesting I/O transfers. In "From Beginning" mode, all its I/O buffers are flushed and the Stream Manager is able to use them for other sounds. This is also generally true for "From Elapsed Time" mode. In "Resume" mode though, the sound might ho ...
  13. questionHow do LoadBank()/UnloadBank() and PrepareEvent() work together?
    We will first quickly review what these functions do, and then we will look at how they work together. AK::SoundEngine::LoadBank() AK::SoundEngine::LoadBank() loads events, audio structures (from Actor-Mixer Hierarchy and Interactive Music Hierarchy) and/or audio data (converted WAV files) in m ...
  14. questionHow do I simulate a sound that is not a point sound source?
    The situation of a circular area or volumetric sound: First, In the attenuation settings, you can set a curve for spreading sound amongst speakers based on distance. Go in the attenuation view, and select the Spread curve. By default there is no spreading curve, simply add one. (Spreading will ...
  15. question"Big objects" positioning: multiple positions and multiple game objects
    These articles explain how you can use multiple emitters to simulate sound sources emitted by large sources: http://kb.gowwise.com/questions/51/ and http://kb.gowwise.com/questions/142/. When it comes to using multiple emitters, you may either create multiple game objects that play the same sou ...
  16. questionHow does Wwise handle multichannel sources with 3D positioning?
    Multichannel sounds can be positioned in space using the 3D positioning tab just as well as mono sources, without downmixing to mono. In order to compute each source's channel's contribution to each speaker, "virtual emitters" are laid on a semicircle around the listener. The extent of that se ...
  17. questionIs there a way to get the duration of an event before or while playing it?
    Technically, you cannot get the duration of an "event". The duration of an event will be based on multiple factors and those factors may change during the process of the event. For example, an event can target a random container, which will play a series of random sounds. Every sound have the p ...
  18. questionTroubleshooting: Wwise cannot find soundbanks or streamed files
    If soundbank loading or playback of a streamed file fails, the first step is to connect the Wwise tool to your game, start a capture, and look for error notifications (in yellow). If the error "Cannot find file" is displayed, it means that Wwise was not able to locate the specified file. File l ...
  19. questionAdvanced settings: usage and dynamic mixing techniques
    Overview Sound structures' advanced settings are specified in the "Advanced Settings" tab of the object property editor. They are used to limit the number of sounds playing at the same time, and to specify their behavior when they are inaudible: - Specify the behavior of sounds when they are in ...
  20. questionVorbis seek table
    Sounds converted to the Wwise Vorbis compression format need a seek table in order to be seeked into at arbitrary positions, whether they are streamed or in-memory. You may specify whether you want to embed a seek table or not: in the Conversion Settings dialog, when the format is set to Vorbis, ...
(Page 1 of 4)      Prev | 1 | 2 | 3 | 4 | Next