Creative MIDI: MIDI markup language

In the previous article, I discussed aspects of the current binary MIDI file format that are confusing and inflexible, particularly for applications intended to supplement or to edit the musical data. The one virtue of the format is that the information is highly compressed. This was an advantage in the 1980s when the format was […]

Creative MIDI: editors, sequencers and DAWs

This is the first in a series of articles on MIDI for creative applications. The acronym MIDI stands for Musical Instrument Digital Interface and refers to a venerable but viable standard to provide sequential instructions to synthesizers and other digital devices. By creative applications, I mean activities like composition, arrangement, computer-generated music,… where musical information […]