Kurzweil PC1X [60/101] Назначение контроллеров выбора банка

Kurzweil PC1X [60/101] Назначение контроллеров выбора банка
Вам может понадобиться знать, какое из миди-сообщений принимающие
устройства используют для выбора банков (обычно это MIDI 32 со значениями от 0
до 127; многие инструменты, включая РС1х, могут принять MIDI 0 и MIDI 32, как
единственное сообщение выбора банка, позволяющее выбрать банки за номерами
от 0 до 16,383).
1. Установите параметры MIDI Xmit, как в операциях 1 и 2 в вышеприведенном
примере.
2. Нажмите кнопку Menu, затем кнопку Right курсора. Нажмите Enter.
3. Нажмите кнопку Left курсора, и вы увидите параметры банка.
4. Поверните диск Alpha Wheel, чтобы установить номер банка, который вы
хотите выбрать. Вы можете выбрать номер от 0 до 16383 (хотя не все инструменты
могут управляться номерами выше 127).
5. Нажмите кнопку Right курсора и увидите параметры программы.
Дисплей показывает внешнюю программу, так как РС1х не знает названия
программ на внешнем инструменте.
6. Поверните диск Alpha Wheel, чтобы установить ID программы, которую
хотите выбрать. Подробности см. в следующем разделе.
Назначение контроллеров выбора банка
Большинство современных клавиатур имеют более 128 различных программ,
однако MIDI допускает только 128 значений для сообщения перемены программы.
Регулятор выбора банка дает возможность иметь многочисленные банки программ:
каждый банк программ может хранить до 128 программ.
Фактически имеется два регулятора выбора банка: контроллер 0и контроллер
32, некоторые производители используют только 0, некоторые только 32, а
некоторые используют оба. Так как каждый контроллер выбора банка имеет 128
значений, то общее число возможных банков составляет 128х128=16384
(пронумерованные от 0 до 16383). А так как каждый банк имеет 128 программ, то
общее число возможных программ в одном инструменте составляет 2097152! На
практике большинство инструментов имеют 10 и более банков.
При установке по умолчанию РС1х реагирует на контроллер 0 со значением 0,
сопровождаемый контроллером 32 со значением, соответствующим желаемому
банку (хотя вы можете использовать оба контроллера). Имеются шесть стандартных
банков программ (0-4 и 6). При работе с внешними устройствами, вы можете
обнаружить, что им требуются весьма различные значения для банков. Например,
многие клавиатуры Roland используют значения 80 или 81 для контроллера 0.
Фактически РС1х имеет в меню программы передающий параметр,
называемый режимом банка. Это позволяет вам выбирать или 0 или 32 или 0/32 для
индивидуальной зоны. Впрочем, если значение этого параметра не совпадает с
параметром приема Bank Sel Ctl (BANK SELETION CONTROL), найденным в меню
Global, то это может вызвать путаницу в показаниях значения банка на дисплее
РС1X. В связи с этим мы рекомендуем оставить контроллер установленный на
значение по умолчанию 32, совпадающий со значением по умолчанию Global Bank
Sel Ctl.
Если у вас инструмент типа Roland, реагирующий только на контроллер 0 для
выбора банка, вы должны знать, как рассчитать номер банка. Контроллер 0 является
наиболее значимым байтом (MSB). А контроллер 32 является наименее значимым
байтом (LSB). Если вы видите оба контроллера вместе, то на дисплее они обычно
показываются как MSB/LSB. Это значит, что вы считаете, увеличивая число в
столбце LSB перед увеличением MSB. По существу вы считаете в базе 128.
4-25

Содержание