March 2004
Intermediate to advanced
200 pages
5h 20m
English
Games have traditionally used Standard MIDI Files (SMFs) to play back music and background tracks. But the SMF specification was never designed for interactive use, and therefore lacks support for such key behaviors as looping, branching or arbitrary mid-file startup. This case study describes the musical demands behind and the technical implementation of a custom MIDI file format and playback system for interactive games.
In the last chapter, we talked about the use of the Musical Instrument Digital Interface, or MIDI, in games. By MIDI, we really meant playing SMFs. The MIDI specification, available from the MIDI Manufacturers Association (MMA), defines a set of commands ...
Read now
Unlock full access