While Unity has done an excellent job redesigning it's audio system, it still manages to have difficulty optimizing audio resources. This default mismanagement of resources may cause performance issues for your target platform. Likewise, while FMOD is an excellent and powerful tool, it also has some performance pitfalls you need to be aware of, if it is your chosen audio system. In fact, understanding the performance limitations of either audio implementation may be a deciding factor for which system you use for your game and target platforms. After all, game development is always about squeezing every little bit out of your platform, in order to provide the best experience for the player. Finally, we will finish with various troubleshooting tips that can help you in your current and future audio development efforts.
In this chapter,...