Hey,
Using Unity 2019.4.18f1 and fmod 2.01.05.
Works fine on windows.
Just build a setup on OSX 10.13.6. Cloning the git repository and launching unity and fmod.
Fmod session is fine, everything is the same. Live update is working. Unity FMOD menu is even showing the fmod events folders, playing events individually is working fine.
But on scene launch in Unity, it can’t find the events .
Strange thing : it worked once without changing anything, and bugged again…
[FMOD] FMOD_OS_File_Open : fopen failed to open ‘…\FmodProject\RBook_fmod\Build/Desktop/Master.strings.bank’, errno = 2
UnityEngine.Debug:LogError(Object)
FMODUnity.RuntimeManager:DEBUG_CALLBACK(DEBUG_FLAGS, IntPtr, Int32, IntPtr, IntPtr) (at Assets/Plugins/FMOD/src/Runtime/RuntimeManager.cs:37)
[FMOD] RuntimeBankModel::openFile : Failed to open file ‘…\FmodProject\RBook_fmod\Build/Desktop/Master.strings.bank’
UnityEngine.Debug:LogError(Object)
FMODUnity.RuntimeManager:DEBUG_CALLBACK(DEBUG_FLAGS, IntPtr, Int32, IntPtr, IntPtr) (at Assets/Plugins/FMOD/src/Runtime/RuntimeManager.cs:37)
also
BankLoadException: [FMOD] Could not load bank ‘…\FmodProject\RBook_fmod\Build/Desktop/Master.strings.bank’ : ERR_FILE_NOTFOUND : File not found.
FMODUnity.RuntimeManager.loadedBankRegister (FMODUnity.RuntimeManager+LoadedBank loadedBank, System.String bankPath, System.String bankName, System.Boolean loadSamples, FMOD.RESULT loadResult) (at Assets/Plugins/FMOD/src/Runtime/RuntimeManager.cs:730)
FMODUnity.RuntimeManager.LoadBank (System.String bankName, System.Boolean loadSamples) (at Assets/Plugins/FMOD/src/Runtime/RuntimeManager.cs:826)
FMODUnity.RuntimeManager.LoadBanks (FMODUnity.Settings fmodSettings) (at Assets/Plugins/FMOD/src/Runtime/RuntimeManager.cs:885)
UnityEngine.Debug:LogException(Exception)
FMODUnity.RuntimeManager:LoadBanks(Settings) (at Assets/Plugins/FMOD/src/Runtime/RuntimeManager.cs:915)
FMODUnity.RuntimeManager:Initialize() (at Assets/Plugins/FMOD/src/Runtime/RuntimeManager.cs:316)
FMODUnity.RuntimeManager:get_Instance() (at Assets/Plugins/FMOD/src/Runtime/RuntimeManager.cs:113)
FMODUnity.RuntimeManager:get_StudioSystem() (at Assets/Plugins/FMOD/src/Runtime/RuntimeManager.cs:136)
FMODUnity.RuntimeManager:GetBus(String) (at Assets/Plugins/FMOD/src/Runtime/RuntimeManager.cs:1140)
Abrakam.Core.Audio.AudioService:Awake() (at Assets/Abrakam/Scripts/Core/Audio/AudioService.cs:88)
UnityEngine.GameObject:SetActive(Boolean)
Zenject.ProjectContext:InstantiateAndInitialize() (at Assets/Plugins/Zenject/Source/Install/Contexts/ProjectContext.cs:168)
Zenject.ProjectContext:get_Instance() (at Assets/Plugins/Zenject/Source/Install/Contexts/ProjectContext.cs:56)
Zenject.SceneContext:RunInternal() (at Assets/Plugins/Zenject/Source/Install/Contexts/SceneContext.cs:128)
Zenject.RunnableContext:Run() (at Assets/Plugins/Zenject/Source/Install/Contexts/RunnableContext.cs:36)
Zenject.RunnableContext:Initialize() (at Assets/Plugins/Zenject/Source/Install/Contexts/RunnableContext.cs:22)
Zenject.SceneContext:Awake() (at Assets/Plugins/Zenject/Source/Install/Contexts/SceneContext.cs:113)
And last one
BusNotFoundException: [FMOD] Bus not found ‘bus:/’
FMODUnity.RuntimeManager.GetBus (System.String path) (at Assets/Plugins/FMOD/src/Runtime/RuntimeManager.cs:1142)
Abrakam.Core.Audio.AudioService.Awake () (at Assets/Abrakam/Scripts/Core/Audio/AudioService.cs:88)
UnityEngine.GameObject:SetActive(Boolean)
Zenject.ProjectContext:InstantiateAndInitialize() (at Assets/Plugins/Zenject/Source/Install/Contexts/ProjectContext.cs:168)
Zenject.ProjectContext:get_Instance() (at Assets/Plugins/Zenject/Source/Install/Contexts/ProjectContext.cs:56)
Zenject.SceneContext:RunInternal() (at Assets/Plugins/Zenject/Source/Install/Contexts/SceneContext.cs:128)
Zenject.RunnableContext:Run() (at Assets/Plugins/Zenject/Source/Install/Contexts/RunnableContext.cs:36)
Zenject.RunnableContext:Initialize() (at Assets/Plugins/Zenject/Source/Install/Contexts/RunnableContext.cs:22)
Zenject.SceneContext:Awake() (at Assets/Plugins/Zenject/Source/Install/Contexts/SceneContext.cs:113)