# Unity integration and source control - failing to update banks

**URL:** https://qa.fmod.com/t/unity-integration-and-source-control-failing-to-update-banks/16266
**Category:** Unity
**Created:** [October 8, 2020, 12:09pm UTC](https://qa.fmod.com/t/unity-integration-and-source-control-failing-to-update-banks/16266 "2020-10-08T12:09:34Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![super8ude](https://avatars.discourse-cdn.com/v4/letter/s/779978/32.png) [@super8ude](https://qa.fmod.com/u/super8ude)
#### Post date: [October 8, 2020, 12:09pm UTC](https://qa.fmod.com/t/unity-integration-and-source-control-failing-to-update-banks/16266/1 "2020-10-08T12:09:34Z")

</div>

Hi there,

My team has been having issues with our version control solution (git LFS) and FMOD. I am the only sound designer on the team, but in order for them to acquire the FMOD changes, they have to manually re-build the banks every time they pull or merge (otherwise they get runtime errors related to missing events). Sometimes even this doesn’t work, or only works after two or more attempts

I double checked that the FMOD Builds folder is being updated. We currently have the Unity Editor connected to the fspro file on all workstations. Is there anything that I can do to help diagnose the problem? It’s especially bad on Mac computers.

---

<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: [October 13, 2020, 4:11am UTC](https://qa.fmod.com/t/unity-integration-and-source-control-failing-to-update-banks/16266/2 "2020-10-13T04:11:45Z")

</div>

What version of FMOD are you using?

It sounds like the something isn’t being updated from git properly, or possibly being overwritten from banks in the project (in the streaming assets folder)?

On a side note, If you are the only sound designer you can use the [Single platform build](https://fmod.com/resources/documentation-unity?version=2.1&page=user-guide.html#using-a-single-platform-build) or [Multiple platform build](https://fmod.com/resources/documentation-unity?version=2.1&page=user-guide.html#using-a-multiple-platform-build) options to point the integration to a bank folder instead of the project.

---

<div class="post-metadata">

### Author: ![super8ude](https://avatars.discourse-cdn.com/v4/letter/s/779978/32.png) [@super8ude](https://qa.fmod.com/u/super8ude)
#### Post date: [October 13, 2020, 10:09am UTC](https://qa.fmod.com/t/unity-integration-and-source-control-failing-to-update-banks/16266/3 "2020-10-13T10:09:08Z")

</div>

Hi Cameron, thanks for the response.

We are using FMOD 2.00.08, Unity version 2019.2.4

I just verified - none of the banks in streaming assets are checked into version control; is it possible that the banks in the Build folder aren’t getting copied over when my teammates pull?

I should say our repo has had problems with meta files and missing references, but these have largely been remedied. I’m not sure if that would be related this issue, as it mostly resulted in missing references on game objects. We also were mistakenly ignoring the fmod Build folder for some time (as [Bb]uild is in the boilerplate Unity .gitignore), but we also fixed this problem a while ago.

Would the Single Platform Build option be advantageous? I’ll try switching to that option.

---

<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: [October 16, 2020, 5:08am UTC](https://qa.fmod.com/t/unity-integration-and-source-control-failing-to-update-banks/16266/4 "2020-10-16T05:08:55Z")

</div>

When do the errors occur? In editor, play-in-editor, built game?  
Are there any errors or warnings in the logs at all?

---

<div class="post-metadata">

### Author: ![super8ude](https://avatars.discourse-cdn.com/v4/letter/s/779978/32.png) [@super8ude](https://qa.fmod.com/u/super8ude)
#### Post date: [October 16, 2020, 2:49pm UTC](https://qa.fmod.com/t/unity-integration-and-source-control-failing-to-update-banks/16266/5 "2020-10-16T14:49:43Z")

</div>

The errors usually occur at runtime in the editor – in general it’s “event not found.” I’ll try to get some logs from my teammates machines.

Here are the warnings from my last profiling session in my fmod\_editor.log file:  
[WRN] SoundSourceInstrumentInstance::startChannelIfReady : Loading delay exceeded, sound may play at incorrect time

[WRN] PluginEffectModel::init : Missing DSP plugin ‘Resonance Audio Source’  
the second one occurs a number of times, even though resonance audio is set up properly and is functioning in the game.

we do have a few longer files (30 min) I’m wondering if these aren’t being built properly, as I occasionally get an error about them in unity after I build :

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/7/7089ad4c049cba23606bcb67620551a15fb2cc54.png)

despite this error, the event in question functions as intended in my editor and builds. the issue is mainly one of workflow

---

<div class="post-metadata">

### Author: ![super8ude](https://avatars.discourse-cdn.com/v4/letter/s/779978/32.png) [@super8ude](https://qa.fmod.com/u/super8ude)
#### Post date: [October 18, 2020, 3:31pm UTC](https://qa.fmod.com/t/unity-integration-and-source-control-failing-to-update-banks/16266/6 "2020-10-18T15:31:14Z")

</div>

Here are some additional logs and error messages from my teammates’ side.

 ![Screen Shot 2020-10-16 at 7.25.29 PM](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/0/0d1ae121c353caae5525ac3e36777b9a20ffa212.png)

 ![image (1)](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/4/445099456a954995afb23891aa93866fbfd26540.png) ![image (2)](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/3/306897889feef11481c2352a49de0877e615a0a8.png) [fmod\_editor.log](https://qa.fmod.com/uploads/short-url/wYjDcbUu9hbrLbDSxmuwA4FA5QH.log) (29.4 KB)

---

<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: [October 21, 2020, 9:45pm UTC](https://qa.fmod.com/t/unity-integration-and-source-control-failing-to-update-banks/16266/7 "2020-10-21T21:45:47Z")

</div>

> [@super8ude](#):
>
> [WRN] SoundSourceInstrumentInstance::startChannelIfReady : Loading delay exceeded, sound may play at incorrect time

This can usually occur when playing long sounds that are either not set to streaming or have not had their sample data loaded before trying to play them. Using the Studio Profiler will show you which events this is occuring with and how long the delay is.

> [@super8ude](#):
>
> [WRN] PluginEffectModel::init : Missing DSP plugin ‘Resonance Audio Source’  
> the second one occurs a number of times, even though resonance audio is set up properly and is functioning in the game.

It might be a good idea to double check that all the steps for adding [plugins](https://fmod.com/resources/documentation-unity?version=2.1&page=plugins.html) have been followed, and that the Resonance plugins files are in source control too.

In one of the pictures you are getting `ERR_FILE_NOTFOUND` for the Master.strings.bank, this will then cause all the `EventNotFoundException`’s.

Are you able to share a screenshot of the FMOD Unity Integration Settings? I can see if anything stands out about it.
