MIDI formats
MIDI file format specification (.mid) supports 3 file formats.
Format 0: The MIDI file contains a single song. All commands are in a single track where all commands of all channels are sorted by time. Format 1: The MIDI file contains a single song. The file can have 1 or more tracks. All tracks are playing parallel. Each track can contain MIDI commands that are sorted by time. First track is reserved for conductor. First track name often contains the song name. Format 2: The MIDI file contains one or more songs each in a track.
Older or smaller devices or software programs might only read format 0 and would need format 1 to 0 conversion. Format 0 is simpliest format because it does not need merging of tracks during playing.
Format 1 allows to use logical song parts that do not differ only by used instrument. E.g. each drum (differ only by note numbers) could use its own track instead all drums together in one track.
GNMIDI Light: https://www.gnmidi.com/handbook/english/
GNMIDI Professional: https://www.gnmidi.com/handbook/english/
GNMIDFMT: https://www.gnmidi.com/gnmidfmten2.pdf
|
www.gnmidi.com | © Günter Nagler | Contact |