Иллюстрированный самоучитель по CubaseSX

         

Основная секция инспектора MIDI-трека


Рассмотрим элементы основной секции (рис. 4.4) в порядке убывания их значимости.

В списке in: следует выбрать входной MIDI-порт, к которому подключен MIDI-контроллер (MIDI-клавиатура). Информация, поступающая через этот порт, будет сохраняться на треке в режиме записи.

В списке out: следует выбрать выходной MIDI-порт или название MIDI-устройства, которому будет адресоваться информация, воспроизводимая с данного трека. Напомним, что настройка Cabase SX для работы с конкретными MIDI-устройствами осуществляется в окне MIDI Device Manager (см. разд. 2.1.).

Если вы выберете в поле out: такое устройство, что в окне MIDI Device Manager не указан выходной MIDI-порт, к которому данное устройство подключено, то возникнет окно, показанное на рис. 4.5. Оно дублирует некоторые функции окна MIDI Device Manager.

В списке chn: (см. рис. 4.4) выбирается MlDI-канал, по которому будет воспроизводиться информация данного трека.

Если в качестве выходного MIDI-порта выбран синтезатор, скрипты для выбора патчей которого загружены в Cubase SX с помощью окна MIDI Device Manager, то в основной секции инспектора будет доступно поле

. Щелчком мыши на этом поле открывается браузер (обозреватель) патчей (рис. 4.6, а). С его помощью очень удобно перебирать патчи по их названиям, не задумываясь о том. какие они имеют номера и в каких банках находятся. Кроме того, вы можете сделать так, чтобы отображались не все доступные патчи, а только те из них, названия которых содержат последовательность символов, заданную в поле Filter. Например, если ввести в это поле "рпо", то в браузере отобразятся все патчи, содержащие данную подстроку. В нашем случае эта подстрока имеется в названиях всех патчей, имеющих отношение к звучанию фортепиано, пианино, электропианино и т. п. (рис. 4.6, б).

Если в поле out: (см. рис. 4.4) выбран некий выходной MIDI-порт и Cubase SX "не знает", какое устройство к нему подключено (т. е. не загружены скрипты для выбора патчей), то вместо поля

в основной секции инспектора будут доступны поля

. В поле bnk: задается номер банка патчей, а в поле prg: — номер нужного патча в этом банке.


Щелчком мыши на поле


вызывается меню, аналогичное тому, что вызывается кнопкой
(Drum Map) из поля MIDI-трека.

В данном меню можно выбрать барабанную карту, которая будет ассоциирована с данным MIDI-треком, или команду Drum Map Setup, вызывающую редактор барабанных карт. По умолчанию доступна только одна барабанная карта GM Map, которая соответствует распределению звуков ударных инструментов спецификации GM на MIDI-клавиатуре. Окно редактора барабанных карт показано на рис. 4.7.





Рис. 4.5. Окно My Device Setup



Рис. 4.6.Браузер патчей



Рис. 4.7. Окно диалога Drum Map Setup

В левой части редактора присутствует список барабанных карт Drum Maps. В правой части окна в виде таблицы располагается выбранная в списке Drum Maps карта (текущая карта). Создать новую карту можно нажатием на кнопку New Map. Новая барабанная карта будет иметь следующее название: Empty Map и, возможно, порядковый номер, если карт с таким же названием больше, чем одна. Чтобы изменить название карты, сделайте двойной щелчок мыши на старом названии карты в списке Drum Maps (поле с названием переключится в режим редактирования) и введите новое название.

Кнопкой New Copy осуществляется создание копии выбранной в данный момент карты. С помощью кнопок Load и Save осуществляется загрузка и сохранение текущей карты в файлы с расширением DRM.

Если нажать кнопку ОК, то окно редактора барабанных карт закроется и не более того. Если же нажать кнопку Assign, то данное окно тоже закроется, но при этом текущий MIDI-трек будет ассоциирован с той барабанной картой, которая была выбрана в списке Drum Maps.

А теперь рассмотрим собственно барабанную карту. Как мы уже говорили, это, по сути дела, таблица, состоящая из следующих полей:





  •  Pitch — название ноты (не доступно для редактирования); 



  •  Instrument — название ударного звука (доступно для редактирования); 



  •  Quantize — длительность, к которой квантизируется сообщение; 



  •  М — атрибут Mute (заглушить ударный звук);





  •  I-Note (Input Note, входящая нота) — при поступлении в Cubase SX данного MIDI- сообщения будет воспроизводиться ударный звук, соответствующий сообщению, указанному в поле графы O-Note;



  •  O-Note (Output Note, выходная нота) — сообщение, которое будет посылаться MIDI-инструменту при воспроизведении данного ударного звука;



  •  Channel — номер MIDI-канала; 



  •  Output — выходной MIDI-порт.

    Если в качестве последнего параметра выбрать Default, то MIDI-сообщения будут адресоваться тому MIDI-порту, который выбран в списке Default, расположенном в левом нижнем углу окна Drum Maps Setup.

    Вернемся к рассмотрению основной секции инспектора MIDI-трека (см. рис. 4.4).

    Символами


    и
    в основной секции инспектора обозначены регуляторы громкости, панорамы и время в миллисекундах, на которое при воспроизведении будут смещены все MIDI-команды, записанные на данном треке. Чтобы изменить положение регулятора, следует выполнить следующие действия:





    •  подвести к регулятору курсор мыши;



    •  нажать и удерживать нажатой левую кнопку мыши (возникнет более крупное изображение регулятора);



    •  перемещать курсор мыши в горизонтальном или вертикальном направлении в зависимости от того, как расположен регулятор (в данном случае регуляторы
      ,
      и


      расположены горизонтально).

      На практике перемещать регуляторы гораздо проще, чем читать описание того, как это следует делать. Обычно около регулятора присутствует поле, которое не только отображает значение регулируемого параметра, но и позволяет его редактировать в цифровой форме.

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

      В основной панели инспектора присутствуют кнопки
      (Mute),
      (Solo),
      (Enable Record) и




      (Monitor),


      (Lock),
      (Read),
      (Write). Назначение перечисленных кнопок мы уже рассмотрели.

      Кнопка


      или


      переключает способ представления времени для данного трека. При использовании музыкального времени (нажата кнопка
      ) все события, сохраненные на треке, привязываются к шкале, в основе которой лежат музыкальные единицы (такты, доли, тики). Однако промежуток времени в секундах от начала трека до определенного события будет зависеть от темпа. При использовании линейного времени (нажата кнопка
      ) промежуток от начала трека до определенного события не будет зависеть от темпа. Однако при изменении темпа будет происходить смещение событий относительно шкалы музыкального времени.

      Cubase SX позволяет преобразовывать входящие MIDI-данные "на лету", т. е. еще до того, когда они будут записаны на трек. Например, можно конвертировать один вид MIDI-сообщений в другой.

      Кнопка


      открывает диалоговое окно Input Transformer (рис. 4.8, а), с помощью которого определяются параметры фильтрации и преобразования MIDI-данных, поступающих со входного MIDI-порта на трек. Фактически имеется четыре независимых модуля преобразования/обработки MIDI-данных. В группе Active Module следует отметить номера тех модулей, которые должны работать. В группе Selected Module выбирается номер того модуля, параметры которого будут доступны для редактирования.

      В списке Mode выбирается режим работы выбранного модуля:





      •  Filter — фильтрация MIDI-сообщений;



      •  Transform — преобразование MIDI-сообщений.

        В окне Input Transformer имеется два списка: в верхнем (столбцы Filter Target, Condition) определяются условия фильтрации, в нижнем (столбцы Action Target, Operation) определяются параметры преобразования MIDI-сообщения. Напротив каждого из списков имеется пара кнопок: Add Line (добавить строку в список) и Delete Line (удалить строку из списка).



        Рис. 4.8.Диалоговое окно Input Transformer

        Если выбран режим фильтрации, то будут использоваться параметры из верхнего списка. В режиме преобразования имеет значение содержимое обоих списков.



        Рассмотрим использование окна Input Transformer на примере. Для начала настроим его на фильтрацию сообщений определенного типа. Задействуем модуль 1 в режиме Filter. С помощью кнопки Add Line добавим строку в верхний список и будем редактировать ее содержимое. В поле Filter Target выберем способ фильтрации Type Is (по типу сообщения). В поле Condition выберем условие фильтрации Equal. В поле Parameter 1 выберем Note. В результате строка будет содержать следующее условие: Type Is Equal Note, что можно трактовать как "фильтровать (не пропускать) сообщения типа Note". Если теперь попробовать что-нибудь сыграть на MIDI-клавиатуре, подключенной к входному MIDl-порту, на работу с которым настроен трек, то ничего не произойдет — сообщения о нажатиях клавиш отсекаются фильтром. В то же время, сообщения любых типов, отличных от Note, будут проходить сквозь фильтр. Если же в поле Condition задать условие Unequal, то, наоборот, сквозь фильтр будут проходить только сообщения типа Note. Сообщения любых других типов сквозь фильтр не пройдут.

        Вернем прежнее условие (Equal) и переключим модуль в режим Transform. Теперь условие фильтрации приобретет новый смысл: если в режиме фильтрации сообщения, удовлетворяющие определенным условиям, не пропускались, то теперь они будут пропускаться фильтром, но после этого они подвергнутся преобразованию в соответствии с параметрами, заданными в нижнем списке. То есть условия, заданные в верхнем списке, выделяют те сообщения из общего потока MIDI-данных, которые следует преобразовать.

        Нажатием кнопки Add Line добавим строку в нижний список. Попробуем транспонировать ноты на 12 (или сколько угодно) полутонов вверх. Для этого в поле Action Target выберем параметр Value 1 (первый параметр MIDI-сообщений, у сообщения Note — это номер MIDI-клавиши). В поле Operation (операция) выберем Add (добавить). В поле Parameter 1 нужно ввести число полутонов, которое следует добавить к номеру MIDI-клавиши (рис. 4.8, б).

        Аналогичным образом можно формировать гораздо более сложные условия фильтрации и преобразования MIDI-команд, ведь оба списка окна Input Transformer могут содержать сколько угодно строк с различными условиями. Кроме того, ведь всего существует четыре модуля, у каждого из которых имеется свой такой список. Однако мы больше не будем задерживаться на рассмотрении возможностей окна Input Transformer. В дальнейшем мы подробно рассмотрим работу с редактором Logical Editor (см. разд. 6.5.), который очень похож на окно Input Transformer. Разница заключается в том, что окно Input Transformer предназначено для редактирования параметров фильтрации и преобразования MIDI-данных в реальном времени, а с помощью окна Logical Editor осуществляется фильтрация и преобразование MIDI-данных, уже сохраненных на треке. Кроме того, в Cubase SX входит MIDI-плагин Transform, работающий в режиме реального времени. В данном плагине полностью реализованы возможности редактора Logical Editor.



        Фильтрация MIDI-сообщений может осуществляться в глобальных масштабах (для всего проекта в целом). Напомним, что командой File > Preferences вызывается диалоговое окно Preferences. В разделе MIDI > Filter доступны параметры фильтрации MIDI-сообщений, поступающих через входные порты. Их мы рассмотрели в разд. 2.2. Обратите внимание на то, что по умолчанию фильтруются (не пропускаются) сообщения типа SysEx. Иногда этот факт вызывает проблемы у начинающих пользователей Cubase SX.

        Если в качестве выходного порта MIDI-трека используется VSTi, то кнопка
        откроет панель этого инструмента. О подключении VSTi к проекту п настройке MIDI-треков на работу с ними мы расскажем в разд. 4.1.3. Если MIDI-трек не используется для управления VSTi, то при нажатии на кнопку
        откроется окно, показанное на рис. 4.9. В заголовке данного окна отображается название текущего трека. Несмотря на это, официально данное окно носит название VST Channel Settings.



        Рис. 4.9. Окно VST Channel Settings (вариант окна для MIDI-трека)

        В Cubase SX имеется виртуальный микшер, каждый модуль (strip) которого соответствует определенному треку. Окно, показанное на рис. 4.9, содержит в себе все элементы одного канала микшера, соответствующего MIDI-треку. Микшеру посвящена глава 5.


        Содержание раздела