Описание MIDI-устройств, подключенных к компьютеру
Дерево Patch Banks нужно исключительно для того, чтобы обеспечить удобный доступ к пресетам синтезатора. Однако его структура определяется его создателем и не связана с логикой хранения пресетов в самом синтезаторе. Например, в папке XG Voices › Piano › GrandPno собраны скрипты для выбора вариаций звучания Grand Piano. А по спецификации XG все эти пресеты размещаются в различных банках синтезатора.
Заметим, что вы можете использовать клавиши управления курсором для перемещения по дереву Patch Banks.
При выборе элемента дерева, соответствующего сценарию, его содержимое отображается в правой нижней части окна (рис. 2.4.).
Рис. 2.4. Диалоговое окно MIDI Device Manager (добавлено устройство XG Device)
Сценарии представлены в виде таблиц, в которых каждая графа соответствует одному MIDI-сообщению. Таблицы имеют следующие столбцы:
- MIDI Message Name – наименование MIDl-сообщения;
- Value – значение параметра MIDI-сообщения;
- Valid Range – допустимые значения для параметров данного MIDI-сообщения;
- MIDI Message Bytes – шестнадцатеричное представление MIDI-сообщений.
В сценариях могут использоваться MIDI-сообщения только трех типов:
- Bank Select – выбор банка;
- Program Change – смена инструмента в банке;
- Controller Change (CC) – изменение значения заданного MIDI-контроллера.
В безымянном списке, в котором по умолчанию установлен элемент Not Connected (не подключен), следует выбрать выходной MIDI-порт, к которому подключен внешний синтезатор.
Если нажать кнопку Bank Assignment, то вид окна MIDI Device Manager изменится (рис. 2.5). Вы можете поставить в соответствие определенным банкам MIDI-каналы синтезатора.
Рис. 2.5. Диалоговое окно MIDI Device Manager (нажата кнопка Bank Assignment)