EZ Objects for FMOD OFFICIAL SALE


FMOD Events, Banks, Parameters and Snapshots as ScriptableObjects

EZ Objects for FMOD parses the target FMOD Project's metadata and automatically generates and updates ScriptableObject assets (EZOF Assets) in parity with FMOD banks, events, snapshots and parameters. EZOF Assets provide simpler methods of loading and unloading banks, playing and stopping events, and applying or resetting both global and local parameter values.


Increased Stability and Flexibility

Many parts of the base integration require the use of brittle types like strings for getting a reference to the desired FMOD object. EZ Objects for FMOD instead replaces this with EZOF Assets, making references more stable and flexible to name and data changes.


Simplified FMOD Audio Implementation

EZ Objects for FMOD adds helpful extensions and abstractions that reduce coding work. It handles common boilerplate FMOD Unity scripting to simplify and clarify audio implementation and scripting.


Battle-Tested

This framework was developed over the course of a few years as a way to help me more quickly and easily implement FMOD audio for game jams, removing a lot of boiler-plate coding that would otherwise be necessary. Now I want to share it with you, and I hope you find it as useful as I do!


For support or feature requests, please feel free to contact me via email or use the contact form on my website at owencoopersound.com