Sustainability of Digital Formats
 Planning for Library of Congress Collections

Introduction | Sustainability Factors | Content Categories | Format Descriptions | Contact
Format Description Categories >> Browse Alphabetical List

MIDI Sequence Data

>> Back
Table of Contents
Identification and description
Local use
Sustainability factors
Quality and functionality factors
File type signifiers
Notes
Format specifications
Useful references
Format Description Properties
• ID: fdd000102
• Short name: MIDI_SD
• Content categories: sound
• Format category: bitstream encoding
• Last significant update: 2004-06-07

Identification and description Explanation of format description terms

Full nameMusical Instrument Digital Interface (MIDI) Sequence Data
DescriptionBitstream encoding format for MIDI "messages" that, in the words of the standards document, "can be thought of as instructions which tell a music synthesizer how to play a piece of music."

Three levels have been established to manage player conformance:
• General MIDI System Level 1 (GM1), designed to provide the minimum level of compatibility among MIDI hardware and software; includes 128 presets for instruments and 47 for percussion
• General MIDI System Level 2 (GM2), extensions to provide greater functionality, may not be as widely supported
• General MIDI Lite (GM lite), reduced performance, especially in mobile applications
Production phaseMay be used by composers or arrangers for initial-state activities, in middle-state exchange of data or archiving, or for final-state, end-user delivery.
Relationship to other formats 
  Used bySMF, Standard MIDI File format
  Used byXMF, eXtensible Music Format
  Used byOther file or wrapper formats, not documented at this time

Local use Explanation of format description terms

LC experience or existing holdingsNone
LC preferenceNone established at this time

Sustainability factors Explanation of format description terms

DisclosureFully documented. Developed by the MIDI Manufacturers Association.
  DocumentationThe Complete MIDI 1.0 Detailed Specification (2001), available for purchase from MIDI.org (an arm of the MIDI Manufacturers Association), together with other documentation including the XMF Specification (version 1.0, 2001). Third party site offering access to the specification or a derivation thereof.
AdoptionWidely adopted. Many tools exist for encoding and decoding.
Licensing and patent claimsNone in the underlying technology. [Specific music files, however, may require licensing for use, as explained by the National Music Publishers' Association.]
TransparencyRelatively transparent.
Self-documentation"Messages" that identify channel numbers and other data are embedded in the bitstream; header and info chunks (and their equivalents) are provided by wrappers; see SMF, XMF, and RMID.
External dependenciesPlayback as sound requires sequencers that control when individual sound elements should start and stop, attributes such as volume and pitch, and other effects that should be applied to the sound elements, which may be short sections of waveform sound (sometimes called samples) or data elements that characterize a sound so that a synthesizer (which may be in software or hardware) or sound generator (usually hardware) can produce the actual sound. Printed output requires software to transpose MIDI data into notation.
Technical protection considerationsNone

Quality and functionality factors Explanation of format description terms

Normal rendering for soundSee external dependencies, above.
Fidelity (support for high audio resolution)Not applicable; fidelity depends upon the performance of external hardware and software.
Support for multiple sound channelsYes. GM1 features as many as 16 channels.
Support for downloadable or user-defined sounds, samples, and patchesNot applicable
Functionality beyond normal rendering for soundSpecialized applications may (a) produce notation on screen or on paper, (b) streaming playback in a web setting, (c) permit file playback with selective control over the number of channels, e.g., to suppress the synthesized violin when a live musician is present, and adjustments of pitch and tempo, (d) present karaoke content, in which texts are synchronized with the music, and (e) control performances or equipment, as with MIDI Show Control for live theater or multimedia, or to play the role of instrument in the midst of a group of live performers, or MIDI Machine Control for tape recorders and their digital successors.

File type signifiers Explanation of format description terms

Tag typeValueNote
Filename Extension See SMF, XMF, and RMID.
Internet Media Type See SMF, XMF, and RMID.
Magic numbers See SMF, XMF, and RMID.

Notes Explanation of format description terms

General 
HistoryFrom the Dartmouth College Women on the Web site: "The analog synthesizers from the 1960-70s were all monophonic. . . . In the late 1970's the Oberheim company developed the first polyphonic synth; it was a four voice analog keyboard. Shortly after the Oberheim release, companies like Sequential Circuits, Yamaha, Moog, Arp, and Roland started developing their own polyphonic synthesizers. The Oberheim OBX and Rhodes Chroma synthesizers both came out in the late 70's (ca. 1979); they were the first synths that came with a computer interface. The digital interface allowed for three of the same kind (same manufacturers) of instruments to be cascaded, or connected, to one another. At the same time the first digital sequencers came out (there had been sequencers on the analog synthesizers, including the Arp, Buchla, and Moog instruments), the Roland Micro Composer and the Oberheim DSX had the first digital sequencers. Finally, in 1982 at a National Association of Music Merchants (NAMM) convention, the participants discussed a proposal for standardizing the transmission and reception of musical performance information digitally between all types of electronic musical instruments. The original proposal was called the UMI--Universal Musical Interface. In 1983, after a series of revision, this became MIDI--Musical Instrument Digital Interface. Sequential Circuits and Roland were the first companies to introduce MIDI keyboards; shortly after that, Yamaha released the DX7. Now there are MIDI mixers, lighting mixers, effects units and dance mats."

Format specifications Explanation of format description terms

URLs
Third party site offering access to the MIDI specification or a derivation thereof (http://www.borg.com/~jglatt/tech/midispec.htm)

Print
The Complete MIDI 1.0 Detailed Specification (2001), available for purchase from MIDI.org (http://www.midi.org/about-midi/specshome.shtml)
XMF Specification (version 1.0, 2001), available for purchase from MIDI.org (http://www.midi.org/about-midi/specshome.shtml)

Useful references Explanation of format description terms

URLs
MIDI Manufacturers Association (http://www.midi.org)
MIDI page from Women on the Web at Dartmouth College (http://music.dartmouth.edu/~wowem/hardware/midi.html)
MIDI Technical Fanatic's Brainwashing Center (http://www.borg.com/~jglatt/)
National Music Publishers' Association (http://www.nmpa.org/hfa/midi.html)

Print


Last Updated: Wednesday, 07-Mar-2007 12:40:21 EST