Deutsche Français

What is XG?

The Yamaha XG format is basically a set of rules describing how a tone generator will respond to MIDI data. The current GM (General MIDI) format is a similar concept, allowing GM music data to be reproduced accurately on any GM tone generator from any manufacturer.

GM, however, applies only to a limited set of parameters. XG significantly expands on the basic GM format, providing many more voices, voice editing capability, effects, external input, and other features that contribute to enhanced musical expression. And since XG is totally upwardly compatible with GM, GM data can be accurately reproduced on any XG tone generator.

The XG Format Offers

and much more




1. Compatibility

XG data will play accurately on any XG tone generator. And, since XG is upward compatible with GM, GM data will play accurately on any XG tone generator.

2. Scalability

Although the XG format defines an extensive range of parameters and allows exceptionally fine musical control, not all XG devices need to conform to the full XG specification. The XG format allows features and capabilities to be "scaled" according to price and target applications. When music data is played on a scaled-down XG device, playback is adapted to the capabilities of the device used. If, for example, a specified voice is not available for a certain part, that part will be played using a similar basic voice. On the other end of the scale, models equipped with a graphic equalizer can be automatically set to play hard rock pieces or classic compositions with appropriate overall EQ.

3. Expandability

The XG format has been designed to allow future expansion whenever needed.