Audiokinetic Wwise Knowledge Base

Streamed audio file with too many markers fails to play

Marker information is stored in the header of the audio file. In order to be parsed successfully by the sound engine, the header must fit completely within the first streaming buffer. Thus, the maximum header size is equal to the streaming device's granularity. By default, the granularity is set to 16k. This value is used by the Wwise authoring tool. You may set the granularity in game when you instantiate the streaming device (AkDeviceSettings::uGranularity).

When the audio file header exceeds 16k (or the streaming granularity determined for your project), the audio fails to play.

To prevent overtaking the header memory, you can both reduce the number of markers per file and/or use shorter names for the markers since every character use a bit of memory.




Article Details

Last Updated
22nd o February, 2010

Would you like to...

Print this page Print this page

Email this page Email this page

Post a comment Post a comment

Subscribe me

Add to favorites Add to favorites

Remove Highlighting Remove Highlighting

Edit this Article

Quick Edit

Export to PDF

User Opinions (0 votes)

No users have voted.

How would you rate this answer?



Thank you for rating this answer.

Related Articles

No related articles were found.

Attachments

No attachments were found.

Continue