Content on this site is accessible to all versions of every browser. However, your browser may not be able to experience the full visual design of this website.

MIDI Specification Info

(MIDI) MIDI 1.0
(GM) General MIDI
(DLS)Downloadable Sounds
(SP-MIDI) Scalable Polyphony MIDI
(MDLS/XMF) Mobile DLS & Mobile XMF
(SMF) Standard MIDI Files
(XMF) eXtensible Music File
MIDI Tuning
(MMC) MIDI Machine Control
(MSC) MIDI Show Control

Specifications Index
Ordering Instructions

General MIDI

GM Level 1
GM Level 1 Sound Set
GM Developer Guidelines
GM 2
GM Lite
GM Logos

General MIDI 1 Specification

Note: The GM1 specification was superceded in 1999 by the General MIDI 2 Specification which offers additional features and capabilities. However, GM1 remains a popular format for lower-cost synthesizers and is commonly used for music distributed as Standard MIDI Files.

GM1 Device Features

To be GM1 compatible, a GM1 sound generating device (keyboard, sound module, sound card, IC, software program or other product) must meet the General MIDI System Level 1 performance requirements outlined below, instantaneously upon demand, and without additional modification or adjustment/configuration by the user.

Developer Information

The MMA's GM Developer Guidelines document (also included in the Complete MIDI 1.0Specification) describes additional recommendations and clarifications of the GM Specification for content producers and device makers, to insure improved compatibility among GM products.

The GM1 Logo was created to insure consumer recognition for products that meet the General MIDI Level 1 Specification. The GM Logo is the property of the MMA and AMEI and must be used in accordance with guidelines established to insure the value of the GM Logo for our members and for the consumer.

Document Ordering Instructions

The GM1 Specification document is not available as a stand alone document. It is part of the official Complete MIDI 1.0 Detailed Specification published by the MMA.