Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
подробно крупно.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
317.95 Кб
Скачать

Вопрос 4. Стандартный набор инструментов gm. Расширенные стандарты – gs, xg, gm2. Выбор банка с помощью midi-контроллеров. Набор инструментов General midi (gm)

Основной недостаток хранения музыкальной информации в виде MIDI-секвенций – необходимость привязки к конкретному устройству. Поскольку «инструменты» в MIDI-секвенции выбираются с помощью сообщения «смена программы», имеющего числовой параметр, при замене музыкального модуля изменяются и тембры звучащих «инструментов». Поэтому производители договорились о стандартном наборе «инструментов», номера которых совпадают. При замене MIDI-устройства секвенция будет звучать так же, т.к. номера MIDI-программ в этих устройствах соответствуют одинаковым тембрам. Этот стандартный набор из 128 инструментов называется General MIDI (GM).

Для облегчения ориентации в номерах тембров General MIDI все они разделены на группы по 8 инструментов: №№ 1-8клавишно-ударные инструменты, №№ 9-16ударные с определенной высотой звука; №№ 17-24клавишно-духовые, №№ 25-32гитары, №№ 33-40 – для разл. басов.

Далее следуют симфонические тембры: № 41-48струнные (кроме № 48 - литавры); №№ 49-56ансамблевые тембры, №№ 57-64медные духовые, №№ 65-72 - язычковые деревянные духовые и № 73-80 - «флейтоподобные» духовые.

Потом следуют «электронные» тембры: электрогитары (№ 81-88), «синтезаторные» тембры (№ 89-96) и электронные эффекты (№ 97-104). На №№ 105-112 расположены тембры этнических инструментов, а на № 113-120 - латинские и «нестандартные» ударные. Последняя восьмерка – акустические звуковые эффекты (№ 121-128).

Стандарт Roland GS имеет «обратную совместимость» с General MIDI, т.е. предполагается, что любая MIDI-секвенция для GM-устройств может быть успешно воспроизведена и на GS-устройствах.

Все GS-устройства должны соответствовать перечисленным выше требованиям к GM-устройствам. Кроме того, для них предусмотрены некоторые дополнительные требования:

  • минимальный набор из 226 «инструментов»; несколько (до 128) различных 61-звучных наборов ударных; поддержка как минимум 20 контроллеров;

  • возможность динамической редакции по MIDI восьми звуковых параметров (время атаки и затухания, частота среза фильтра, скорость вибрато и пр.);

  • возможность динамической редакции по MIDI пяти параметров для ударных тембров (высота, пространственная локализация, а также уровень громкости, реверберации и хоруса);

  • широкие возможности редактирования звучания с помощью системных MIDI-сообщений.

Стандарт GS не получил столь широкого распространения, как General MIDI, однако многие музыканты все же отдают ему предпочтение и с GS-стандартом считаются производители музыкальных программ и MIDI-редакторов. Так, в программе Cubase существует специальный редактор для GS-устройств.

Расширенный стандарт XG Extended General MIDI поддерживает гораздо большее количество «инструментов», чем GM и GS. Устройства этой спецификации обеспечивают переключение банков с помощью контроллеров № 0 и № 32. Минимальный набор – 480 инструментов. Кроме того, контроллер № 0 определяет еще и тип выбираемого «инструмента». Если значение контроллера 0, то выбирается «мелодический» голос, а при значении 64 выбирается «эффект». Если нулевой контроллер имеет значение 126, это означает выбор «набора эффектов», в котором каждой клавише соответствует свой звук. И наконец, значение 127 включает какой-либо набор ударных. Кстати, это позволяет использовать любой из 16 MIDI-каналов для партии набора ударных (а не только 10-й, как в GM). И наоборот, 10-й канал может быть использован для любого типа «инструмента». Если же выбранный «инструмент» отсутствует на данном XG-устройстве, то включается соответствующий GM-тембр. Спецификация XG предусматривает и большие возможности редакции исполнительских параметров по MIDI (время атаки и затухания, частота и крутизна среза фильтра и пр.). Предусмотрены три группы эффектов - реверберация, хорус и вариативные эффекты. Минимальное количество типов реверберации и хоруса - 8, а вариативных эффектов - 35. Вариативные эффекты включают различные варианты и комбинации реверберации и хоруса, дополнительные эффекты - вращение, тремоло, амплитудное вибрато, вау-вау, искажение и т. п. Любой эффект может быть использован на отдельном MIDI-канале и на общем выходе. Все три группы эффектов можно использовать одновременно, причем их параметры легко изменять с помощью MIDI-сообщений. Некоторые XG-устройства имеют управляемые по MIDI графические эквалайзеры: 1) пресетные (можно изменять тип установки эквалайзера) либо 2) настраиваемые (возможность гибкой работы со звуковым спектром в реальном времени без загрузки ресурсов процессора: ведь компьютер работает с обычным потоком MIDI-информации.

В XG-устройствах можно применять эффекты к внешнему звуковому каналу, т.е. пользователь может подключить к устройству микрофон или, к примеру, электрогитару и применять к входящему звуковому сигналу эффекты, доступные на MIDI-дорожках и контролируемые обычным образом.

Спецификация XG применяется в основном в звуковых модулях производства Yamaha.

(GM2) В новом стандарте расширили полифонию и палитру доступных инструментов до 256, добавили ряд новых контроллеров.

Bank Select MSB — выбор банка

В режиме GM доступны 128 стандартных мелодических тембров, стандартный набор ударных и стандартные контроллеры/RPN. В режиме XG доступны дополнительные банки, контроллеры, NRPN и SysEx. Выбор банков осуществляется передачей обоих байтов номера; при этом старший байт (контроллер 0) задает тип банка, а младший байт (контроллер 32) – номер банка указанного типа. (с249).