# Loading Multiple Banks

**URL:** <https://qa.fmod.com/t/loading-multiple-banks/15185>\
**Category:** FMOD Engine\
**Created:** [November 5, 2019, 4:37am UTC](https://qa.fmod.com/t/loading-multiple-banks/15185 "2019-11-05T04:37:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![bprendergast62](https://avatars.discourse-cdn.com/v4/letter/b/8edcca/32.png) [@bprendergast62](https://qa.fmod.com/u/bprendergast62)\
**Post date:** [November 5, 2019, 4:37am UTC](https://qa.fmod.com/t/loading-multiple-banks/15185/1 "2019-11-05T04:37:42Z")

</div>

I have two Studio Projects and have separately created output files that I’ll call: A.bank, A.strings.bank, B.bank, and B.strings.bank.

Loading one set - i.e., Studio::LoadBankFile( “A.bank”,…) and LoadBankFile( “A.strings.bank”) will work fine (similarly, just loading and using the B pair works fine). So I know the banks themselves are OK.

However, when loading them _both_, the second bank load fails with FMOD\_ERR\_INTERNAL (28). If I load A before B, I get this:

LoadBankFile( A.bank ) \<-- OK  
LoadBankFile( A.strings.bank ) \<-- OK  
LoadBankFile( B.bank ) \<— Fails, error 28  
LoadBankFile( B.strings.bank ) \<-- OK

If I reverse the order, I get this:

LoadBankFile( B.bank ) \<— OK  
LoadBankFile( B.strings.bank ) \<-- OK  
LoadBankFile( A.bank ) \<-- Fails, error 28  
LoadBankFile( A.strings.bank ) \<-- OK

I’m certain that I’m doing something wrong, but the FMOD\_ERR\_INTERNAL makes me unsure. I had this issue in 1.10.14 and just updated to 2.00.05 and I get the same result. Any suggestions would be greatly appreciated.

---

<div class="post-metadata">

**Author:** ![bprendergast62](https://avatars.discourse-cdn.com/v4/letter/b/8edcca/32.png) [@bprendergast62](https://qa.fmod.com/u/bprendergast62)\
**Post date:** [November 8, 2019, 2:29pm UTC](https://qa.fmod.com/t/loading-multiple-banks/15185/2 "2019-11-08T14:29:47Z")

</div>

After digging deeper, I believe the issue is related to other posts about loading banks from multiple projects. The error appears to be one of attempting to load a second master bank which I see will not work.

One workaround I saw was to ensure that any additional projects be derived from the master so that there is only one global bus loaded. However, if a project is built without a bank tagged as “master”, Studio will not generate a strings.bank for it. Is there a way to generate a strings.bank for a project that does not have a master bank?

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [November 10, 2019, 10:41pm UTC](https://qa.fmod.com/t/loading-multiple-banks/15185/3 "2019-11-10T22:41:52Z")

</div>

FMOD does not support loading multiple different Studio projects, but you can create DLC or UGC by routing the new events and buses into the games existing buses.

[https://fmod.com/resources/documentation-studio?version=2.0&page=supporting-downloadable-and-user-generated-content.html](https://fmod.com/resources/documentation-studio?version=2.0&page=supporting-downloadable-and-user-generated-content.html)
