FMOD Engine User Manual 2.03

1. Welcome to the FMOD Engine

Welcome to the FMOD Engine User Manual. Here you will find information regarding the functionality and use of the FMOD Engine and all of its APIs.

If you want your team to design sound for your game using a user-friendly DAW-like interface, the best starting point is the Studio API guide used alongside the Studio API reference. The Studio API plays back content created in FMOD Studio, our adaptive audio content creation tool. Studio's data-driven approach and rich graphical user interface make audio behaviors easily accessible and editable to sound designers.

If your project has custom requirements that go beyond what the Studio API offers, the Core API provides fast and flexible access to low-level audio primitives. To learn more about the Core API, start with the Core API: Key Concepts chapter, which introduces the fundamental concepts on which the FMOD Engine is built.

Whether you're developing with the Studio API or Core API, it's important to consider your target platform and any specific functionality, compatibility and requirements it may have. You can see this information in the platform details chapter.

If you are a plug-in developer, read the Plug-in API Reference for the particular type of plug-in you're interested in creating.

Additionally, to integrate the creation of compressed assets using the FSB file format into your tools and development pipelines, use the FSBank API reference.

If you have used the FMOD Engine before and are migrating to a newer major version of FMOD, make sure to check out the "New in FMOD Engine" sections below for information on new, changed and removed APIs.

For information on using any FMOD example code from this documentation in your own programs, please visit https://www.fmod.com/legal.