# Integrating FMOD with VRChat in Unity: Seeking Advice and Experiences

**URL:** <https://ask.vrchat.com/t/integrating-fmod-with-vrchat-in-unity-seeking-advice-and-experiences/25262>\
**Category:** Creator Hub\
**Created:** [June 23, 2024, 10:43am UTC](https://ask.vrchat.com/t/integrating-fmod-with-vrchat-in-unity-seeking-advice-and-experiences/25262 "2024-06-23T10:43:06Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Goody](https://yyz1.discourse-cdn.com/vrchat/user_avatar/ask.vrchat.com/goody/32/9248_2.png) [@Goody](https://ask.vrchat.com/u/Goody)\
**Post date:** [June 23, 2024, 10:43am UTC](https://ask.vrchat.com/t/integrating-fmod-with-vrchat-in-unity-seeking-advice-and-experiences/25262/1 "2024-06-23T10:43:06Z")

</div>

I’m currently working on a VRChat world in Unity and I’m looking to enhance the audio capabilities of my project. I’ve been using FMOD for its advanced audio features and I’m interested in integrating it with VRChat’s `VRC_SpatialAudioSource` system.

However, I’ve encountered some challenges. FMOD, when integrated into a Unity project, tends to disable Unity’s default audio system for performance reasons. Since `VRC_SpatialAudioSource` is built on top of Unity’s audio system, disabling it might cause `VRC_SpatialAudioSource` to not function correctly.

I’m reaching out to see if anyone in the community has experience with this kind of setup or has successfully integrated FMOD (or any other advanced audio tools) with VRChat in Unity. Any advice, experiences, or resources would be greatly appreciated.

Looking forward to hearing your thoughts and experiences. Thank you in advance!

---

<div class="post-metadata">

**Author:** ![genesisaria](https://yyz1.discourse-cdn.com/vrchat/user_avatar/ask.vrchat.com/genesisaria/32/15241_2.png) [@genesisaria](https://ask.vrchat.com/u/genesisaria)\
**Post date:** [June 23, 2024, 1:43pm UTC](https://ask.vrchat.com/t/integrating-fmod-with-vrchat-in-unity-seeking-advice-and-experiences/25262/2 "2024-06-23T13:43:51Z")

</div>

FMOD is an entire engine for managing audio, that is implemented at the game client level with baked audio banks. You won’t be able to use it in a world.

If you want to do anything interesting with audio in your world, you’re going to have to build it manually in udon, unless a prefab for it exists.

---

<div class="post-metadata">

**Author:** ![Goody](https://yyz1.discourse-cdn.com/vrchat/user_avatar/ask.vrchat.com/goody/32/9248_2.png) [@Goody](https://ask.vrchat.com/u/Goody)\
**Post date:** [June 23, 2024, 2:42pm UTC](https://ask.vrchat.com/t/integrating-fmod-with-vrchat-in-unity-seeking-advice-and-experiences/25262/3 "2024-06-23T14:42:55Z")

</div>

thanks for your response.  
but what about any audio toolsets ? wwise sdk , google reasonance or steam spatial audio ? anything ? do i have to build the tools completely manual ?

---

<div class="post-metadata">

**Author:** ![genesisaria](https://yyz1.discourse-cdn.com/vrchat/user_avatar/ask.vrchat.com/genesisaria/32/15241_2.png) [@genesisaria](https://ask.vrchat.com/u/genesisaria)\
**Post date:** [July 19, 2024, 1:44am UTC](https://ask.vrchat.com/t/integrating-fmod-with-vrchat-in-unity-seeking-advice-and-experiences/25262/4 "2024-07-19T01:44:47Z")

</div>

Steam audio will come when the vrc team gets their butts in gear on it - cuz source code is out.

For now you have to do manual, or make use of the extremely limited and not very good oculus spatializer that the “VRC Spatial Audio” in the sdk is based on.

---

<div class="post-metadata">

**Author:** ![system](https://yyz1.discourse-cdn.com/vrchat/user_avatar/ask.vrchat.com/system/32/22530_2.png) [@system](https://ask.vrchat.com/u/system)\
**Post date:** [August 18, 2024, 1:45am UTC](https://ask.vrchat.com/t/integrating-fmod-with-vrchat-in-unity-seeking-advice-and-experiences/25262/5 "2024-08-18T01:45:35Z")

</div>

Closed on August 18, 2024, 1:45am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
