Hi everyone, My name is Luciano Cabrera, I’m working with Wwise 2022.1.3 and Unreal Engine 5.1 (custom).
Our team has decided to use Auto-Defined Soundbanks for our project, which has been convenient and pretty straight forward. However, we have encountered issues with streaming files. As it’s noted within the Project Settings / Soundbanks menu while hovering the mouse over Auto-Generated Soundbanks option; "Note: Automatically defined soundbanks do not include media.”
When we tried to stream music and use the Zero Latency feature for streamed files, we get Source Starvation errors on profiler and a “delay” or silence equal to the amount of ms dialed in the Prefetch Length configuration; also, if we loop this music segment we will get this silence and source starvation error on every repetition of the streamed loop. After we read the previous note this made sense, there is no media being included in any bank. Wwise has no way to prefetch this media because it was never copied to the bank. But still we don’t know how to get this fixed while using Auto-Defined Soundbanks.
We have temporarily disabled the Zero Latency feature for streamed files until we find a better solution. The first and easiest way we thought about to get this fixed was to create soundbanks and do not use the Auto-Defined Soundbanks for those files that need to be streamed. We did not do it because it is inconvenient to use two different methods to manage soundbanks and increases the risk of errors by overloading our current workflow.
If anyone has any insights or suggestions on how to solve this issue, please let me know. I'm open to any advice or guidance to get this fixed. In the meantime, I'll continue exploring and experimenting with different configurations to find a solution. Also, Wwise Up On Air Hands On | Auto Defined SoundBanks - Integrations YouTube video was incredibly useful to understand this new system, thank you for that !
And thank you all for taking the time to read this message and for any help you may provide. Have a great week!