I’m currently looking into how we can get FMOD working with our workflow. The short story is that we have various Asset Bundles, and users can create sessions using assets from across different Asset Bundles, which will include different FMOD banks. As such, each will probably contain different Master Bank.strings.bytes files, and we need to use loadBankMemory() each time one is downloaded by the user so that our path connections remain intact. As certain Asset Bundles will be uploaded at different times though, some will have newer .strings files included than others.
Do Master Bank.strings.bytes files override each other when loaded using loadBankMemory()? Or will they sort of contribute to a greater overall “list” of paths available to the current FMOD instance?
I hope that makes sense, but please let me know if I need to provide a bit clearer information.
Thank you for reading.