Стандарт GS имеет обратную совместимость с General MIDI, то есть любая MIDI-композиция, созданная для GM-устройств, может быть успешно воспроизведена и на GS-устройствах. Все GS должны соответствовать требованиям к GM-устройствам. Кроме того, для них предусмотрены некоторые дополнительные условия:
▪ минимальный набор из 226 инструментов (вместо 128 в GM), причем для выбора инструментов, не входящих в базовый набор, используется переключение банков с помощью контроллера № 0;
▪ несколько (до 128) различных 61-звучных наборов ударных;
▪ поддержка как минимум 20 контроллеров;
▪ возможность динамической редакции по MIDI восьми звуковых параметров (время атаки и затухания, частота среза фильтра, скорость вибрато и пр.);
▪ возможность динамической редакции по MIDI пяти параметров для ударных тембров (высота, пространственная локализация, а также уровень громкости, реверберации и хоруса);
▪ широкие возможности редактирования звучания с помощью исключительных системных MIDI-сообщений.
Стандарт GS не получил такого широкого распространения, как General MIDI, однако некоторые музыканты все же отдают ему предпочтение. Использовать у себя Roland GS вы можете в том случае, если у вас есть соответствующий синтезатор или звуковой модуль этой фирмы (рис. 2.4).
>Рис. 2.4. Использовать стандарт GS вы сможете с синтезаторами фирмы Roland
А в сентябре 1994 года появился формат XG (Extended General MIDI), разработанный фирмой Yamaha, чтобы расширить и усложнить стандарт GM (люди вообще любят все усложнять). XG полностью обратно совместим с GM и в то же время обеспечивает большой набор дополнительных элементов: новые инструменты и редактирование их, несколько сотен эффектов и множество других возможностей, которые используются мультимедийными приложениями. Вот почему многие компании – производители музыкальной аппаратуры приняли данный стандарт и выпускают технику, которая позволяет его применять.
Прежде всего спецификация XG поддерживает гораздо большее количество инструментов, чем GM. Минимальный набор, определенный в спецификации, должен содержать 480 инструментов. Вместе со всеми эффектами цифра получается еще более внушительной – 676 инструментов.
Спецификация XG предусматривает и большие возможности редакции исполнительских параметров по MIDI. Предусмотрено также много эффектов –