ABSTRACT

This chapter focuses on one game audio media type – digital audio (DA). A specific group of high-level audio operations pertaining to DA are developed including access and control, timers, update rates and system services. Platform-specific operations are also compartmentalized for easy replacing. All of this is in line with the goals of the Soundtrack Manager which is to support digital audio playback in an interactive and musical fashion.This fundamental perspective drives everything we do and provide for in our DA data structures and API.