©  Jan Newmarch 2017

Jan Newmarch, Linux Sound Programming, 10.1007/978-1-4842-2496-0_17

17. User-Level Tools for MIDI

Jan Newmarch

(1)Oakleigh, Victoria, Australia

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:

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 ...

Get Linux Sound Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.