7.7 Sound and the Internet
165
Developers can take advantage of the editing control of MIDI and minimize its
playback limitations by composing original MIDI scores and then converting these to
sampled sound. This is accomplished by sampling the MIDI performance or by using a
specialized program to convert MIDI data directly to waveforms. In either case, the result
is a recording that will deliver reliable playback on any computer.
In another approach, developers can take advantage of the superiority of sampled
audio for the reproduction of natural sounds while minimizing its storage costs. Much
smaller MIDI files can be used for major sound components of the application and MIDI
commands can be used to call and play sampled sounds ...