# Loading bank at runtime + playing events

**URL:** <https://qa.fmod.com/t/loading-bank-at-runtime-playing-events/13261>\
**Category:** Unity\
**Created:** [July 1, 2017, 2:02pm UTC](https://qa.fmod.com/t/loading-bank-at-runtime-playing-events/13261 "2017-07-01T14:02:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dummiesman](https://avatars.discourse-cdn.com/v4/letter/d/d6d6ee/32.png) [@Dummiesman](https://qa.fmod.com/u/Dummiesman)\
**Post date:** [July 1, 2017, 2:02pm UTC](https://qa.fmod.com/t/loading-bank-at-runtime-playing-events/13261/1 "2017-07-01T14:02:38Z")

</div>

How would I go about loading a bank at runtime with the Unity integration? If I make a bank and load it currently, it will throw ERR\_INTERNAL if I use a master bank. If I make a non master bank, **I cannot access events by name, only by pointer** , which is not ideal either.

Note that I am modding na existing game, and don’t have the original project. I say this because the only suggestion related to this says to copy paste the existing project then delete the assets that aren’t needed.

---

<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:** [July 4, 2017, 6:40am UTC](https://qa.fmod.com/t/loading-bank-at-runtime-playing-events/13261/2 "2017-07-04T06:40:00Z")

</div>

It sounds like you are trying to add new banks to an existing project, without having access to the original. If this is the case it won’t work as all the banks need to have the same Master Bus ID, and a FMOD System can only access one Studio project.

---

<div class="post-metadata">

**Author:** ![Dummiesman](https://avatars.discourse-cdn.com/v4/letter/d/d6d6ee/32.png) [@Dummiesman](https://qa.fmod.com/u/Dummiesman)\
**Post date:** [July 4, 2017, 3:51pm UTC](https://qa.fmod.com/t/loading-bank-at-runtime-playing-events/13261/3 "2017-07-04T15:51:20Z")

</div>

> [@](#):
>
> It sounds like you are trying to add new banks to an existing project, without having access to the original. If this is the case it won’t work as all the banks need to have the same Master Bus ID, and a FMOD System can only access one Studio project.

Hm, seems like swapping the bus GUID isn’t enough. Still get ERR\_INVALID\_HANDLE after swapping it. (via hex editing)
