Installing the Latest Resonance Audio Plugin Version From GitHub

If you want to try the latest Resonance Audio features that might not be in FMOD Studio yet, you can get the latest Resonance Audio FMOD plugin binaries directly from GitHub.

If you are new to the Resonance Audio plugin for FMOD, see Get Started with the Resonance Audio Plugin for FMOD.

Use the binaries in FMOD Studio

You can access the latest binaries from the Resonance Audio SDK for FMOD repo on GitHub.

Once you have cloned or downloaded the resonance-audio-fmod-sdk, you can find all of the platform-specific binaries under resonance-audio-fmod-sdk-master/Plugins/<platform>.

To use the latest version of the plugin in FMOD Studio:

  1. Copy the Resonance Audio plugin dynamic library to the corresponding location for Windows or OSX:

    Windows

    • Copy Plugins/Win/<architecture>/resonanceaudio.dll into Program Files\FMOD SoundSystem\FMOD Studio <version>\plugins
    • Copy the Plugins/RA_logo_small.png and Plugins/resonanceaudio.plugin.js files into Program Files\FMOD SoundSystem\FMOD Studio <version>\plugins.

    OSX

    • Locate the FMOD Studio.app (usually in /Applications/FMOD Studio/).
    • Right-click the FMOD Studio.app and select Show package contents.
    • Copy Plugins/Mac/resonanceaudio.dylib into FMOD Studio.app/Contents/Plugins.
    • Copy the Plugins/RA_logo_small.png and Plugins/resonanceaudio.plugin.js files into FMOD Studio.app/Contents/Plugins.

Use the binaries in game engine integrations

This guide assumes that you have already imported the newest FMOD Studio integration into either Unity or Unreal Engine. If not, see Game Engine Integration for instructions.

  1. After importing the FMOD Studio integration into your game engine, copy all of the platform-specific binaries that you need.

  2. After switching to a newer version of Resonance Audio for FMOD in Unity or Unreal Engine, make sure to rebuild all banks for your project with the new binaries.

Unity

  1. Open your Unity project in the Unity Editor and navigate to Assets > Plugins.

  2. Depending on your operating system, make the following update for each platform that you are building for:

    OSX

    • Replace resonanceaudio.bundle with the /resonanceaudio.dylib file that you downloaded or cloned from GitHub.
    • Rename this file to resonanceaudio.bundle.

    Windows

    • Replace Win/resonanceaudio.dll with the corresponding file that you downloaded or cloned from GitHub.
  3. Move the resonance-audio-fmod-sdk-master/UnityIntegration/Assets/ResonanceAudio folder that you downloaded or cloned from GitHub into your Unity project’s Assets folder. Make sure to replace any existing ResonanceAudio folder there.

Unreal Engine

  1. Make sure that Unreal Engine is closed.
  2. Replace each of the existing Resonance Audio plugin binaries in <YourProject>/Plugins/FMODStudio/Binaries/<Platform> with the corresponding Resonance Audio binaries from the folder that you downloaded or cloned from GitHiub.