This table provides summary of comparison of various MIDI enhancement standards by various parameters.
MPU | MT-32 | GM | GS | XG level 1 | XG level 2 | XG level 3 | GM level 2 | XGlite | |
---|---|---|---|---|---|---|---|---|---|
Entry date | 1984 [1] [2] | 1987 | 1991 | 1991 | 1994 | 1997 | 1998 | 1999 | 2002 |
Organization | Roland | JMSC (AMEI) MMA | Roland | Yamaha | MMA | Yamaha | |||
Minimum equipment requirements | |||||||||
Simultaneous melodic voices | 8+ combined (up to 32 partials) | 16 | 16 | 32 combined | 64 combined | 128 combined | 16 | 32 combined | |
Simultaneous percussion voices | 8 | 8 | 16 | ||||||
MIDI melodic channels | 8 | 15 | 15 [lower-alpha 1] | 16 combined | 32 combined (on 2 ports) | 64 combined (on 4 ports) | 14 | 16 combined | |
Rhythm/percussion channels | 1 | 1 (#10) | 1 | 2 (#10 & #11) | |||||
Channel recommendations | #10: drums [3] | #1: melody; #2: melody (duet); #3: bass; #4: pad; #5: riff; #10: drums [4] | |||||||
Sounds banks available | |||||||||
Melodic instruments | 128 | 128 | 226 | 480 | 1074 | 1149 | 256 | 360 | |
Drum kits | 1 | 1 | 8 + 1 SFX kit | 9 + 2 SFX kits | 34 + 2 SFX kits | 35 + 2 SFX kits | 9 | 12 kits | |
Drum sounds per kit | 30 | 47 | 61 | 72 | 61 | 53 | |||
Controls available | |||||||||
Special CC [lower-alpha 2] | 2 [5] | 6 (MT32+4) | 6 (GM) | ||||||
Parametric effect CC [lower-alpha 3] | 4 [5] | 5 | 16 (GM+11) | 51 (GM+46) | 12 (GM+7) | ||||
RPNs | 0 [5] | 5 [6] | 6 (GM+1) [6] | ||||||
SysEx messages | 2 | 14 |
MIDI is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing, and recording music. The specification originates in the paper Universal Synthesizer Interface published by Dave Smith and Chet Wood of Sequential Circuits at the 1981 Audio Engineering Society conference in New York City.
A music sequencer is a device or application software that can record, edit, or play back music, by handling note and performance information in several forms, typically CV/Gate, MIDI, or Open Sound Control (OSC), and possibly audio and automation data for digital audio workstations (DAWs) and plug-ins.
General MIDI is a standardized specification for electronic musical instruments that respond to MIDI messages. GM was developed by the American MIDI Manufacturers Association (MMA) and the Japan MIDI Standards Committee (JMSC) and first published in 1991. The official specification is available in English from the MMA, bound together with the MIDI 1.0 specification, and in Japanese from the Association of Musical Electronic Industry (AMEI).
CV/gate is an analog method of controlling synthesizers, drum machines, and similar equipment with external sequencers. The control voltage typically controls pitch and the gate signal controls note on-off.
Digital waveguide synthesis is the synthesis of audio using a digital waveguide. Digital waveguides are efficient computational models for physical media through which acoustic waves propagate. For this reason, digital waveguides constitute a major part of most modern physical modeling synthesizers.
Virtual Studio Technology (VST) is an audio plug-in software interface that integrates software synthesizers and effects units into digital audio workstations. VST and similar technologies use digital signal processing to simulate traditional recording studio hardware in software. Thousands of plugins exist, both commercial and freeware, and many audio applications support VST under license from its creator, Steinberg.
Audio editing software is any software or computer program, which allows editing and generating of audio data. Audio editing software can be implemented completely or partly as a library, as a computer application, as a web application, or as a loadable kernel module. Wave editors are digital audio editors. There are many sources of software available to perform this function. Most can edit music, apply effects and filters, adjust stereo channels, etc.
Yamaha XG is an extension to the General MIDI standard, created by Yamaha. It is similar in purpose to the Roland GS standard.
The Roland MT-32 Multi-Timbre Sound Module is a MIDI synthesizer module first released in 1987 by Roland Corporation. It was originally marketed to amateur musicians as a budget external synthesizer with an original list price of $695. However, it became more famous along with its compatible modules as an early de facto standard in computer music. Since it was made prior to the release of the General MIDI standard, it uses its own proprietary format for MIDI file playback.
The Yamaha AN1x is a DSP-based analog modeling synthesizer, produced by Yamaha Corporation from 1997 to 1998, and was marketed as an "analog physical modelling control synthesizer".
SoundFont is a brand name that collectively refers to a file format and associated technology that uses sample-based synthesis to play MIDI files. It was first used on the Sound Blaster AWE32 sound card for its General MIDI support.
A sound module is an electronic musical instrument without a human-playable interface such as a piano-style musical keyboard. Sound modules have to be operated using an externally connected device, which is often a MIDI controller, of which the most common type is the musical keyboard. Another common way of controlling a sound module is through a sequencer, which is computer hardware or software designed to record and playback control information for sound-generating hardware. Connections between sound modules, controllers, and sequencers are generally made with MIDI, which is a standardized interface designed for this purpose.
There have been various families of Yamaha audio controllers labelled as YMF7xx.
Roland GS, or just GS, sometimes expanded as General Standard or General Sound, is a MIDI specification. It requires that all GS-compatible equipment must meet a certain set of features and it documents interpretations of some MIDI commands and bytes sequences, thus defining instrument tones, controllers for sound effects, etc.
The Yamaha CS2x is a sample-based synthesizer released by the Yamaha Corporation in 1999. The CS2x is designed for maximum real-time control, according to Yamaha. It is the successor of the very successful Yamaha CS1x. Enhancements include 64-note polyphony, a bigger sample ROM and a 24 dB/oct LPF/HPF filter. The CS acronym stands for Control Synthesizer.
Roland JX-8P is a 61-key, velocity- and aftertouch-sensitive, six-note polyphonic, fully analog synthesizer released by Roland in 1985. In a time of rising popularity of digital frequency modulation synthesizers, such as Yamaha DX7, JX-8P was marketed as the best of both worlds: while it was possible to create classic analog synth sounds, several new modulation parameters and redesigned hardware enabled it to produce certain types of sounds associated with FM synthesis, such as metallic percussive sounds. Likewise, traditional hands-on controls were replaced with a DX-style interface with membrane buttons and one "edit" slider.
The Wave Blaster was an add-on MIDI-synthesizer for Creative Sound Blaster 16 and Sound Blaster AWE32 family of PC soundcards. It was a sample-based synthesis General MIDI compliant synthesizer. For General MIDI scores, the Wave Blaster's wavetable-engine produced more realistic instrumental music than the SB16's onboard Yamaha-OPL3.
The Yamaha PSR-E323, also known as the YPT-320, is an electronic keyboard manufactured by the Yamaha Corporation in 2009. It is a basic home keyboard intended for learning and personal use.
The Roland ED SC-8850 is a GS-compatible MIDI sound module released in 1999 by Roland under the name RolandED. The SC-8850 was the first sound module to incorporate the new General MIDI Level 2 standard. The SC-8850 uses a PCM sampling engine based on that of the SC-88 Pro, and supports 128-voice polyphony with 64-part multitimbrality. It came preloaded with the soundsets of all older Sound Canvas models, as well as the CM-32 and MT-32. Aimed at personal computer users, the SC-8850 features 1,703 instrument patches, including the GS sounds and additional GM2 sounds. The selection of effects includes reverb, chorus, and Roland's own Insertion EFX, which adds effects like vibrato, distortion, tremolo, etc.