# OculusSpatializerFMOD path issue on Build Oculus VR

**URL:** <https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137>\
**Category:** Unity\
**Tags:** unity\
**Created:** [September 4, 2020, 2:37am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137 "2020-09-04T02:37:22Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![3lbgames](https://avatars.discourse-cdn.com/v4/letter/3/ce73a5/32.png) [@3lbgames](https://qa.fmod.com/u/3lbgames)\
**Post date:** [September 4, 2020, 2:37am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/1 "2020-09-04T02:37:22Z")

</div>

We are using FMOD 2.01.02 - in Unity 2020.1.3

We are having issues with F-MOD DLL Pathing issues. In a build FMOD is unable to find the DLL See the error below.

_SystemNotInitializedException: [FMOD] Initialization failed : Loading plugin ‘OculusSpatializerFMOD’ from 'C:/Users/Bester/Desktop/VaultAudioHeadsetTest/Vault of Stars Alpha\_Data/PluginsSystemNotInitializedException: [FMOD] Initialization failed : Loading plugin ‘OculusSpatializerFMOD’ from ‘C:/Users/Bester/Desktop/VaultAudioHeadsetTest/Vault of Stars Alpha\_Data/Plugins/OculusSpatializerFMOD.dll’ : ERR\_FILE\_NOTFOUND : File not found._

All Plugins in a build are located in _Vault of Stars Alpha\_Data/Plugins/_ x86\_64

Easy fix change the path to:

/x86\_64/OculusSpatializerFMOD.dll

However when attempting to run in the editor now:

Users/Bester/Desktop/Vault of Stars Alpha/Assets/Plugins/FMOD/lib/win/X86\_64/x86\_64/OculusSpatializerFMOD.dll

FMOD then fails to launch in the Editor.

Our work around it to stacking the X86\_64 Folder so there is one in each folder.

---

<div class="post-metadata">

**Author:** ![JavierZumer](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/javierzumer/32/1439_2.png) [@JavierZumer](https://qa.fmod.com/u/JavierZumer)\
**Post date:** [September 4, 2020, 11:30am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/2 "2020-09-04T11:30:25Z")

</div>

So were you able to fix it that way? Your issues sound very similar to the ones I had myself. In case this is useful: [Oculus Spatializer + Fmod + Unity](https://qa.fmod.com/t/oculus-spatializer-fmod-unity/16107)

---

<div class="post-metadata">

**Author:** ![3lbgames](https://avatars.discourse-cdn.com/v4/letter/3/ce73a5/32.png) [@3lbgames](https://qa.fmod.com/u/3lbgames)\
**Post date:** [September 4, 2020, 3:47pm UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/3 "2020-09-04T15:47:54Z")

</div>

Yes, duplicating the DLL and placing it where the build wants it, and also where the editor wants it, does fix the issue. I don’t see a way for me to fix the build path, I think it will need to be addressed by FMOD.

---

<div class="post-metadata">

**Author:** ![ben\_fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/ben_fmod/32/1452_2.png) [@ben\_fmod](https://qa.fmod.com/u/ben_fmod)\
**Post date:** [September 7, 2020, 12:17am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/4 "2020-09-07T00:17:12Z")

</div>

Hi, thanks for letting us know about this. The plugin location was changed in Unity 2019, but our code had not been updated to match. This issue has been fixed for the next release.

---

<div class="post-metadata">

**Author:** ![ben\_fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/ben_fmod/32/1452_2.png) [@ben\_fmod](https://qa.fmod.com/u/ben_fmod)\
**Post date:** [September 15, 2020, 1:03am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/5 "2020-09-15T01:03:03Z")

</div>

FMOD 2.01.04 has now been released, including this fix.

---

<div class="post-metadata">

**Author:** ![3lbgames](https://avatars.discourse-cdn.com/v4/letter/3/ce73a5/32.png) [@3lbgames](https://qa.fmod.com/u/3lbgames)\
**Post date:** [September 15, 2020, 2:43pm UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/6 "2020-09-15T14:43:16Z")

</div>

That is awesome - thank you!!

---

<div class="post-metadata">

**Author:** ![pekena.larva](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/pekena.larva/32/134_2.png) [@pekena.larva](https://qa.fmod.com/u/pekena.larva)\
**Post date:** [November 12, 2022, 12:02pm UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/7 "2022-11-12T12:02:37Z")

</div>

It’s broken again on 2.02.09.

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [November 14, 2022, 5:11am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/8 "2022-11-14T05:11:52Z")

</div>

Hi,

A couple of things to check.  
First is the .dll in the `Assets > Plugins > Plugins > FMOD > platforms > win > lib > x84_x64` folder. Secondly, the plugin is added to your FMOD Settings:

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

---

<div class="post-metadata">

**Author:** ![pekena.larva](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/pekena.larva/32/134_2.png) [@pekena.larva](https://qa.fmod.com/u/pekena.larva)\
**Post date:** [November 20, 2022, 4:28pm UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/9 "2022-11-20T16:28:06Z")

</div>

Hi Connor. I solved the issue but as I mentioned before it’s all provoked by the Oculus plugin getting installed in the wrong folder by default. The DLL files need to be manually moved to the correct folder after installation.

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [November 27, 2022, 9:36pm UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/10 "2022-11-27T21:36:01Z")

</div>

Hi,

Thank you for bringing this to our attention. I was able to reproduce the issue and will pass it on to our development team to look into it further.

---

<div class="post-metadata">

**Author:** ![bronam](https://avatars.discourse-cdn.com/v4/letter/b/b782af/32.png) [@bronam](https://qa.fmod.com/u/bronam)\
**Post date:** [July 26, 2023, 2:49pm UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/11 "2023-07-26T14:49:35Z")

</div>

Hello! I have this error and I can’t get around it. I have searched everywhere for an answer.

Error in Console:

SystemNotInitializedException: [FMOD] Initialization failed : Loading plugin ‘OculusSpatializerFMOD’ from ‘/Users/\*\*/Unity/Viking Village FMOD TEST/Assets/Plugins/FMOD/lib/mac/OculusSpatializerFMOD.bundle’ : ERR\_FILE\_NOTFOUND : File not found.

OculusSpatializerFMOD.bundle is located in this path: Assets/Plugins/FMOD/lib/mac/OculusSpatializerFMOD.bundle

So why am I getting this error if it is in the right place.

**MOD: 2.02.15 (Unity Verified**  
**Unity: 2021.3.27f1**  
**Oculus Spatializer FMOD 47.0.0**  
MAC OS Catalina 10.15.7

Many thanks, Brona

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [July 27, 2023, 2:18am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/12 "2023-07-27T02:18:05Z")

</div>

Hi,

Thank you for the information. The first thing to check is if the plugin is added to the settings:

> [@Connor\_FMOD](#):
>
> the plugin is added to your FMOD Settings:
> 
> ![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/a/a0094facba807f06cd7917cfd01389ae003bcae9.png)

I noticed that I had to use the `OculusSpatializerFMOD.dll` in the `"\FMOD\x64\OculusSpatializerFMOD.dll"` from the Oculus download `ovr_audio_spatializer_fmod_47.0.zip`. I then placed that `dll` into `\Assets\Plugins\FMOD\platforms\win\lib\x86_64\`. Let me know if that works.

---

<div class="post-metadata">

**Author:** ![bronam](https://avatars.discourse-cdn.com/v4/letter/b/b782af/32.png) [@bronam](https://qa.fmod.com/u/bronam)\
**Post date:** [July 27, 2023, 7:13am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/13 "2023-07-27T07:13:19Z")

</div>

Hey Connor, Hope you are well,

Yes the plugin is added to the settings.  
I have also moved all of the plugins into the correct folders within Assets–\>Plugins–\>FMOD

Would there be another reason it cannot load the plugin?

I am on mac and building for desktop at the moment

Thanks

 ![Screenshot 2023-07-27 at 08.05.41](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/c/c001644a255535fa976146be9b1c61af7d04e2dd.png)  
 ![Screenshot 2023-07-27 at 08.06.44](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/a/a3bdf75466f7a186396e192a7cfc2c08ef2a7247.png)

---

<div class="post-metadata">

**Author:** ![bronam](https://avatars.discourse-cdn.com/v4/letter/b/b782af/32.png) [@bronam](https://qa.fmod.com/u/bronam)\
**Post date:** [July 27, 2023, 7:22am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/14 "2023-07-27T07:22:26Z")

</div>

> [@bronam](#):
>
> ey Connor, Hope you are well,
> 
> Yes the plugin is added to the settings.  
> I have also moved all of the plugins into the correct folders within Assets–\>Plugins–\>FMOD
> 
> Would there be another reason it cannot load the plugin?
> 
> I am on mac and building for desktop at the moment
> 
> Thanks

Also when I remove the plugin OculusSpatializerFMOD from the settings in Unity and use the FMOD spatializer instead I get this yellow message in the console:

Plugins: Couldn’t open /Users/bronamartin/Unity/VikingVillageTest\_FMOD/Assets/Plugins/FMOD/platforms/mac/lib/OculusSpatializerFMOD.bundle/Contents/MacOS/OculusSpatializerFMOD, error: dlopen(/Users/bronamartin/Unity/VikingVillageTest\_FMOD/Assets/Plugins/FMOD/platforms/mac/lib/OculusSpatializerFMOD.bundle/Contents/MacOS/OculusSpatializerFMOD, 2): Library not loaded: @rpath/libthird-party\_pffft\_pffft.dylib  
Referenced from: /Users/bronamartin/Unity/VikingVillageTest\_FMOD/Assets/Plugins/FMOD/platforms/mac/lib/OculusSpatializerFMOD.bundle/Contents/MacOS/OculusSpatializerFMOD  
Reason: image not found

But the sounds work fine when stop I using the OculusSpatializerFMOD

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [August 2, 2023, 12:34am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/15 "2023-08-02T00:34:19Z")

</div>

Hi,

Apologies, I overlooked you were working on a Mac.

I managed to solve the issue by using the `libOculusSpatializer.dylib` rather than the `.dunble`. Could you please try just importing the `libOculusSpatializer.dylib` then adding the following to the FMOD Integration Settings:

 ![Screenshot 2023-08-02 at 10.28.48 am](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/2/28f57979bced26e7c4990d650f998fe6c634a879.png)

You may get a warning from Unity about using the `.dylib` this can be fixed in your `System Preferences -> Privacy & Security -> Security` and allowing the `.dylib` to be read.

> [@bronam](#):
>
> Plugins: Couldn’t open /Users/bronamartin/Unity/VikingVillageTest\_FMOD/Assets/Plugins/FMOD/platforms/mac/lib/OculusSpatializerFMOD.bundle/Contents/MacOS/OculusSpatializerFMOD, error: dlopen(/Users/bronamartin/Unity/VikingVillageTest\_FMOD/Assets/Plugins/FMOD/platforms/mac/lib/OculusSpatializerFMOD.bundle/Contents/MacOS/OculusSpatializerFMOD, 2): Library not loaded: @rpath/libthird-party\_pffft\_pffft.dylib  
> Referenced from: /Users/bronamartin/Unity/VikingVillageTest\_FMOD/Assets/Plugins/FMOD/platforms/mac/lib/OculusSpatializerFMOD.bundle/Contents/MacOS/OculusSpatializerFMOD  
> Reason: image not found

I have not been able to reproduce this error, can I confirm you removed `OculusSpatialixerFMOD` from the setting and deleted all the oculus files as well?

Hope this helps!

---

<div class="post-metadata">

**Author:** ![bronam](https://avatars.discourse-cdn.com/v4/letter/b/b782af/32.png) [@bronam](https://qa.fmod.com/u/bronam)\
**Post date:** [August 6, 2023, 2:25pm UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/16 "2023-08-06T14:25:05Z")

</div>

Hi Connor! Thanks for your reply,  
I have tried that and I am still getting errors. I have attached the errors and my FMOD settings.

This is where the trouble starts - Missing DSP plugin ‘Oculus Spatializer’ - So this is the Oculus Spatializer plugin that I use for in FMOD studio. It is located in the Plugins folder of FMOD Studio but not in the assets plugins folder in unity. But I think that is all correct.

When I remove the Oculus Spatializer and replace it Resonance Audio everything works fine.

Thanks, Brona

 ![FMODSettings](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/4/46c7ca1067928f626dbaa81ecbebb44d0ef569cb.png)  
 ![FMODStudioPlugins](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/8/8e98ee9a7599cd7260f30f49420f623b933bf4cc.png)  
 ![MissingPlugin](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/7/725e51ebf3ed9e3edd1bf3fc9708c72103a921e7.png)

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [August 8, 2023, 2:37am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/17 "2023-08-08T02:37:38Z")

</div>

Apologies, I was not very clear.

Could you add the `.dylib` to your platform folder in the Unity project, the same location where the `.bundle` was located before:

> [@bronam](#):
>
> ![Screenshot 2023-07-27 at 08.06.44](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/a/a3bdf75466f7a186396e192a7cfc2c08ef2a7247.png)

replace it with the `.dylib`

 ![Screenshot 2023-08-08 at 12.29.11 pm](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/3/3e3886553dafef373d59052b62e28ecf3960c8b4.png)  
The plugin also needs to be located in the Unity assets folder for the FMOD integration to be able to find it. Just a reminder this may prompt a security warning.

---

<div class="post-metadata">

**Author:** ![bronam](https://avatars.discourse-cdn.com/v4/letter/b/b782af/32.png) [@bronam](https://qa.fmod.com/u/bronam)\
**Post date:** [August 10, 2023, 4:28pm UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/18 "2023-08-10T16:28:14Z")

</div>

> [@Connor\_FMOD](#):
>
> Could you add the `.dylib` to your platform folder in the Unity project, the same location where the `.bundle` was located before:

Thanks Connor,

So I think that solved one problem - But now I have this error  
DllNotFoundException: fmodstudioL

The screenshot attached shows you all of the files in the android-arm84 folder.  
fmodstudio.dll is in there. I put it in there

 ![Screenshot 2023-08-10 at 17.23.32](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/4/458225e9156be2eaee8ca99bfa43f3d3a3f5544d.png)

Many thanks,  
B

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [August 15, 2023, 3:07am UTC](https://qa.fmod.com/t/oculusspatializerfmod-path-issue-on-build-oculus-vr/16137/19 "2023-08-15T03:07:41Z")

</div>

Hi,

Unfortunately, I did not run into this issue.

When is this error being logged? Are you able to provide the full Editor and Player Unity logs that I can have a look at?  
You should only require the following files in the `android->lib->arm64-v8a` folder:

 ![Screenshot 2023-08-15 at 1.05.56 pm](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/6/60e6a0967c7a3fbee450a0d4b14c55955588899f.png)
