This course explores the role of audio middleware, FMOD Studio, in dynamic music systems found in games. Practical experience with FMOD and Unity projects will provide context for designing, implementing, and optimizing game sound with the FMOD Studio middleware tool. Students will learn the basics of working in FMOD as they become familiar with its graphical interface and layouts. The course starts with exploring FMOD events and instrument modules (single, event, multi, and scatter sounds) and how to use them. Next, it covers real-time parameter changes, layering, and randomization through practical examples demonstrating real-world application. Finally, students will explore the challenges of implementing adaptive music functionality in a game setting by culminating these new techniques into a game project.
All B.M. and P.D. students
Fall, Spring, Summer