Version
This error can occur when a voice that has previously played was put into Virtual mode, then was requested to become physical (audible) again. With hardware codecs such as XMA, ATRAC9, and Opus the hardware limitations may have been reached while the voice was virtual.
Probable causes:
A hardware codec was prevented from reinitializing because of hardware constraints.
There was not enough memory to allocate working data. If this is the case, the error would be preceded by an Insufficient Memory error in the Capture Log.
Recommended resolution steps:
Manage physical voices with Playback Limits so there's some room left for new voices. This may not always be possible.
Increase the memory limit by changing
AkMemSettings.uMemAllocationSizeLimit
before calling AK::SoundEngine::Init
. See Advanced Sound Engine Integration for more information on initialization settings.
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise