This chapter gives an overview of the principal tools used for playing MIDI files. It does not include MIDI editors, MIDI producers, and so on.
Resources
Check out this resource:
Ted’s Linux MIDI Guide ( http://tedfelix.com/linux/linux-midi.html )
Sound Fonts
The tools described in this chapter each include a software synthesizer, which produces audio as PCM data from the MIDI data fed to it. The MIDI data contains information about the instrument playing each note, and of course, every instrument sounds different. So, the synthesizer must make use of mapping information from MIDI notes ...