RETROSPECTIVE RECORD · PREPARED 16 SEPTEMBER 2026The journal · 100 retrospective records ↗
Soundcraft Journal

The journal / Standards & provenance

Standards & provenance / From the journal · 1991 specification · prepared 16 September 2026

A 1991 patch list made MIDI files sound the same everywhere

General MIDI standardized 128 instrument patches and drum mapping on top of the 1983 MIDI 1.0 protocol, unrelated to a file's authorship.

midi.orgprimary record

General MIDI System Level 1 (MMA0007/RP003 specification)

Document
1 January 1991
Event
1 January 1991
Retrieved
16 September 2026
No visual was published with this record, so its primary document stands in its place.

The system

MIDI 1.0, the protocol letting musical instruments and software exchange digital performance data, was first published in 1983, according to the MIDI Manufacturers Association's own specifications page, which describes it as 'the outcome of collaboration between various manufacturers.' That original protocol defined how messages such as note-on and note-off travel between devices, but it left the mapping between a MIDI 'program number' and an actual instrument sound entirely up to each manufacturer. General MIDI (GM) is a separate, later specification that closed that gap: a standardized sound-and-percussion map layered on top of the 1983 protocol.

What the documents establish

The General MIDI System Level 1 specification itself, published by the MIDI Manufacturers Association and carrying the copyright date 1991, states its purpose directly: without it, 'the sound that plays on MIDI note messages sent over channel one, program number one, is determined by the individual synthesizer manufacturer,' making shared MIDI files unreliable across devices. The specification fixes this with a minimum of 128 instrument presets, the GM Sound Set, mapped to standard program numbers, plus a Percussion Map assigning drum sounds to note numbers on MIDI channel 10, reserved permanently for key-based percussion. It also sets minimum polyphony (24 voices, or 16 melodic plus 8 percussion), a default pitch-bend range, and standard controller assignments, and notes it was developed jointly with Japan's MIDI Standards Committee. This 1991 sound-mapping standard is distinct from, and layered on top of, the 1983 MIDI 1.0 protocol defining the underlying messages.

Craft and rights

For anyone working with symbolic music, including MIDI files generated by an AI composition tool, General MIDI is what makes portability possible: a file built against the GM Sound Set will call up something recognizable as a piano or a snare drum on any compliant device, human-made or AI-generated alike, because the mapping lives in the playback hardware or software, not in the file's origin. That portability is purely technical; General MIDI's specification says nothing about authorship, licensing or the copyright status of a composition, and a GM-compliant file carries no information about whether it was composed by a person, generated by a model, or some mixture of both. Treating GM compliance as evidence of anything beyond playback compatibility would be a category error.

Outcomes and open questions

General MIDI Level 1 was superseded for expanded use cases by General MIDI 2 in 1999, per the MIDI Manufacturers Association's own page, though GM1 remains, in the association's words, 'a popular format' for distributed Standard MIDI Files, so tooling built around AI-generated symbolic music still has to account for which GM level a given output or import target assumes.

  • Does a symbolic-music tool's output target General MIDI 1, General MIDI 2, or neither, and does the receiving software match?
  • Is GM-standard playback compatibility being confused with any claim about a file's authorship or licensing?
  • Where a file's percussion sounds wrong on playback, is the cause a non-GM-compliant device rather than the file itself?

A patch-numbering standard from 1991 still quietly decides whether a generated MIDI file sounds like a piano or noise on the device it lands on.

Sources & reading trail

General MIDI System Level 1 (MMA0007/RP003 specification) ↗

The specification document itself: its 1991 copyright date, its 128-preset Sound Set, percussion map on channel 10, and minimum polyphony.

Source published: 1 January 1991 · Retrieved: 16 September 2026

MIDI 1.0 Specifications (MIDI Manufacturers Association) ↗

States MIDI 1.0 was first published in 1983 and describes what the base protocol defines.

Source published: Not established · Retrieved: 16 September 2026

Papers, reports and standards establish the entry; the craft-and-rights reading is Soundcraft AI editorial analysis. This retrospective draft does not imply the site published on the event date.