Installation and Update of the Unity Integration
Installation
Please follow the steps below to integrate the trueSpatial plug-ins into your Unity project with FMOD integration.
Install the integration package
Download the atmoky trueSpatial FMOD Unity integration.
In your Unity project, open the Package Manager (Window -> Package Manager
).
Click, the upper left +
button and select Add package from tarball...
and
select the downloaded com.atmoky.truespatial-fmod-x.x.x.tgz
package file.
In case you (or your system) have already uncompressed the package, you might
need to rename the file-extenstion from .tar
to .tgz
. If it’s already been
unpacked, you can use Add package from disk...
instead and select the
package.json
file.
Alternatively, you can also add the package via the manifest.json
file, by
adding the following line to the dependencies
section:
"com.atmoky.truespatial-fmod": "file:path/to/com.atmoky.truespatial-fmod-x.x.x.tgz",
Import the runtime binaries
In the menu, select atmoky -> Import Runtimes
to copy the necessary binaries
to your project.
Make sure you have the FMOD integration installed in your project.
Configure FMOD Integration
To inform the FMOD integration that you would like to use the trueSpatial plug-ins, open the FMOD Settings in Unity and in the Platform Specific section, add your target platforms and apply the following platform-dependent settings:
macOS, Windows, Linux, Android
Add atmokyTrueSpatial
to the Dynamic Plug-ins list.
Update
To update the integration, simply download the latest version of the integration package and follow the installation steps again.
In case the import runtime step fails, you might need to restart Unity as the
runtimes might be already loaded into memory. If restarting Unity doesn’t help,
manually remove the atmokyTrueSpatial
runtime files from the
Assets/Plugins/FMOD/platforms/...
directories and try again.
After importing the runtimes, you might need to restart Unity to make sure the older versions aren’t still loaded into memory.