ГЛАВА 7
Программы-секвенсеры

- Классификация музыкальных программ
- Профессиональная программа Cubase
- Версии программы
- Как начать работать в Cubase
- Редактирование MIDI-информации
- Выравнивание
- Возможные типы файлов
- Работа со структурой композиции
- Дополнительные возможности основного окна
- Мастер-дорожка
- Полезные функции Cubase
- Микшер-дорожка
- Клавишный редактор в Cubase
- Редактор-список
- Нотный редактор
- Редактор ударных инструментов
- Логический редактор
- Запись звуковой информации
- Маленькие хитрости
- Обзор новой версии программы Cubase VST/32 5.0
- Заключение
- Cakewalk и другие профессиональные программы-секвенсеры

Классификация музыкальных программ

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

Все музыкальные программы условно разделяют на программы для работы с MIDI . (секвенсеры), звуковые программы, программы сведения, звукового синтеза, нотного набора, а также некоторые оригинальные программы специального назначения. Каждой из этих категорий посвящена глава книги, причем вначале описана наиболее широкая по возможностям программа (и, как правило, простая в использовании — обычно эти два качества совпадают, как в программе Finale), а затем приведен краткий обзор других популярных программ той же категории. В главе 12 описана также универсальная (и, кстати, бесплатная!) система «программирования» музыки C-sound.

Поскольку на сегодня большая часть музыкантов использует все-таки программы работы с MIDI-информацией, начну описание именно с этих программ. Работу с подобными программами мы рассмотрим на примере популярной программы Cubase.

Профессиональная программа Cubase

Версии программы

Поскольку многие пользователи, несмотря на выход новых версий Cubase с расширенной поддержкой аудио, продолжают пользоваться старыми версиями (2.8-3.05), мы вначале рассмотрим работу с версией Cubase Audio XT 3.05. В большинстве своем сведения, приведенные ниже, справедливы как для более ранних, так и для последних версий этой программы. В необходимых случаях будут указаны различия в версиях. А затем мы сделаем краткий обзор одной из новейших версий этой программы — Cubase VST/32 5.0.

Все описанные ниже команды, обозначения и термины ориентированы на англоязычную версию программы. Замечу, что программа Cubase существует в нескольких языковых версиях, но русской на день написания этого текста не существует. Появился, правда, так называемый русский patch, заменяющий команды верхних меню на русские, однако он не затрагивает остальных терминов и, что гораздо важнее, выполнен на чрезвычайно низком уровне. Категорически не рекомендую им пользоваться, поскольку многие «переводы» в нем либо ничего не поясняют, либо попросту неправильны. К примеру, слово «Quantize» «переведено» как «Квантайз» (кто не поймет по-английски, не поймет и в таком «переводе»), а слово «iterative» почему-то превратилось в «интерактивный» (спутали с «interactive»). Существует также так называемая «русская версия» Cubase VST/32 5.0, однако «перевод» терминов в ней осуществлен так, что для того, чтобы догадаться, что означает та или иная надпись, приходится вначале перевести ее в уме на английский (например, кнопку включения метронома, называющуюся в оригинале Click, «русификаторы» почему-то назвали «Наж»). Итак, будем ориентироваться на англоязычную версию программы.

Как начать работать в Cubase

Для облегчения работы пользователей с программой в основном ее окне используется аналогия с многоканальным магнитофоном. В верхней части вы увидите отдельные «дорожки» (tracks), на которые будет записываться информация. Эта информация оформляется в виде отдельных «партий» (parts). А в нижней части экрана расположена «панель управления», на которой находятся привычные кнопки управления магнитофоном: стоп, пуск, запись, перемотка (рис. 7.1). Здесь же находится много других полезных деталей, например, в правой части панели расположены индикаторы «in» и «out», которые «загораются» при поступлении MIDI-сигнала.

Обратите внимание на колонки Chn (channel, канал) и Output (выход), расположенные рядом с колонкой Track. В колонке Chn вы указываете, на какой номер MIDI-канала будет выходить информация с этой дорожки. Можно указать любой номер канала от 1 до 16 или же поставить значение Any (в более ранних версиях Cubase вместо него используется No). В последнем случае есть возможность направлять MIDI-события с одной дорожки на разные MIDI-каналы.

В колонке Output вы указываете, на какой MIDI-выход следует направить MIDI-информацию с этой дорожки. Набор значений, которые здесь можно поставить, зависит от звуковой карты, которой вы пользуетесь. В общем случае, если вы хотите играть встроенным «волнотабличным» синтезатором (сэмплером) звуковой карты, в качестве выхода должно значиться Sample Player или нечто похожее, если хотите использовать FM-синтез — поставьте Crystal FM Synthesis, а если у вас подключены какие-либо внешние модули, поставьте External Out. He следует удивляться появлению в списке выходов загадочного слова MROS (как не стоит и пользоваться им на начальном этапе работы с программой). Это специальный внутренний «виртуальный» MIDI-порт Cubase, который будет использоваться в особых случаях.

Кроме того, обратите внимание на колонку С, в которой указан тип данной дорожки. MIDI-информацию следует записывать только на MIDI-дорожки, обозначенные знаком .h.

Рис. 7.1. Основное окно программы Cubase и ее «панель управления»

Приступим к многоканальной записи. Предположим (в большинстве случаев так и бывает), что у вас только один источник записи, MIDI-клавиатура. Записывать будем на каждую дорожку по очереди. Щелчком мыши выделите ту дорожку, на которую будет осуществляться запись (если у вас в окне нет ни одной дорожки, создайте ее путем нажатия на Ctrl+T). Убедитесь, что выбранная дорожка имеет тип «MIDI-дорожка». Но прежде чем приступить к записи, учтите еще один момент.

В программе Cubase используются понятия так называемых «локаторов», выполняющих различные функции. Этих локаторов,два — левый и правый. Запомните, что если вы нажимаете кнопку «запись», находясь в режиме останова, то запись начнется от места, обозначенного левым локатором. Положения локаторов указаны графически в правой части основного окна, а также цифрами в левой части панели управления (Left Locator, Right Locator) — рис. 7.2. Для того чтобы начать запись «сначала», то есть с первого такта, установите левый локатор в положение 0001.01.000, что означает «первый такт, первая доля, нулевой тик». Напомню, что тик — это в данном случае внутренняя единица измерения всех длительностей, «наименьшая возможная длительность». Каждая четвертная нота здесь может быть разделена на 384 тика (в старых версиях программы для Atari — на 192 тика), что более чем достаточно для адекватной передачи любых неровностей исполнения, если это требуется.

Как же установить локатор? В программе Cubase любые цифровые поля (в том числе и поля значений локаторов) менять очень просто: щелчок в этом поле левой кнопкой мыши уменьшает значение, а правой — увеличивает. Если держать какую-либо из кнопок мыши, значение будет автоматически возрастать/уменьшаться, а если при этом нажать клавишу Shift, то можно ускорить процесс — значение будет изменяться в 10 раз быстрее. Кроме того, двойной щелчок мыши в цифровом поле открывает его для ввода с клавиатуры. Причем в значениях локаторов (а также «текущей позиции») «дробные» части можно не вводить: так, для установки значения 0003.02.000 (третий такт, вторая доля) можно ввести только 3.2 и нажать Enter, а для установки 0001.01.000 достаточно ввести 1 и нажать на Enter. Есть и другие способы установки локаторов.

Рис. 7.2. Графическое изображение локаторов в правой части основного окна Cubase и обозначение их местоположения в панели управления

Итак, левый локатор установлен, MIDI-дорожка выбрана, можно начинать запись. Для простоты предположим, что вы записываете отрывок для фортепиано, флейты и кларнета на звуковой карте, поддерживающей General MIDI. Обратите внимание на самую левую широкую колонку Track Info, показывающую инсрормацию о выбранной дорожке (если вы этой колонки не видите, попробуйте щелкнуть мышкой на серо-красно-синем квадратике в левом нижнем углу основного окна). Здесь в окошке Prg можно выбрать первоначальный тембр дорожки, а в окошке Volume — его первоначальную громкость. Если у вас корректно установлен драйвер General MIDI, то, нажав любую из кнопок мыши на окошке Ргд, вы увидите список GM-инструментов, сгруппированных по восьмеркам. Для записи фортепианной партии выберите из списка Piano > Grand Piano, а если список не появляется, то просто установите значение I. Первоначальную громкость в окошке Volume установите средней, например 80 (напомню, что максимальное значение громкости равно 127).

Затем в правой части панели управления установите нужный музыкальный размер и темп (два окошка над кнопкой Master, рис. 7.3). Размер устанавливается в обычном формате, например 3/4,6/8,2/2 и пр. Темп также устанавливается в стандартных единицах «количество долей в секунду» (как принято в указаниях метронома Менделя). При этом проследите, чтобы кнопка Master находилась в «ненажатом» состоянии.

Для того чтобы легче было сыграть отрывок ровно, рекомендую оставить в «нажатом» состоянии кнопку Click на панели управления. В этом случае метроном будет «отбивать» вам каждую долю такта. Для того чтобы быстро, «на ходу», включить или выключить кнопку Click, можно просто нажимать клавишу С.

Рис. 7.3. Установка темпа и музыкального размера

Итак, вы нажимаете кнопку «запись» или клавишу «*» на цифровой клавиатуре. Компьютер отсчитывает вам пустых такта, и вы начинаете играть. Сыграв отрывок до конца, нажмите клавишу «пробел» (или кнопку «стоп» на панели управления)2. При этом на выбранной вами дорожке появится «партия» соответствующей длины. Кстати, количество пустых тактов, а также «тембр» метронома и другие его настройки вы можете задать в диалоговом окне свойств метронома, которое открывается, если выбрать из меню Options пункт Metronome. Для того чтобы прослушать сыгранное, еще раз нажмите на «пробел» («стоп»), при этом текущая позиция вернется к левому локатору. Отключив кнопку Click, нажмите на Enter цифровой клавиатуры (или на кнопку «пуск» панели управления). Для быстрого перемещения по записанному отрывку пользуйтесь кнопками «перемотка» на панели управления или клавишами Page Up/Page Down. Запомните, что если записанный отрывок вас не устраивает по исполнению, то, скорее всего, нет необходимости его переписывать заново. Все, что вас не устраивает, гораздо легче исправить в редакторе (в этом, кстати, одна из основных прелестей программы Cubase). Однако в редакторы мы заглянем чуть позже. А сейчас попробуем применить к сыгранному отрывку функцию выравнивания (Quantize).

Вообще говоря, традиционно считается, что выравнивание — операция опасная: стоит чуть ошибиться в параметре, и целый кусок музыки окажется испорченным. Однако программа Cubase даже после открытия файла на следующий день помнит, как были сыграны ноты вначале, до выравнивания, так что «в случае чего» у вас всегда есть возможность вернуться к первоначальному варианту для определенной группы нот.

При выравнивании главное — выбрать правильный параметр. Cubase позволяет применять выравнивание к сколь угодно малой группе нот. Но пока что применим его «по-крупному», к целой партии.

В основном окне параметр для выравнивания находится в верхней части окна, в маленьком окошке Quantize (рис. 7.1). Этот параметр означает минимальную длительность, до которой будут выровнены все имеющиеся. Например, если ноты находятся на позициях 0001.01.022, 0001.01.381 и 0001.03.041, то после выравнивания «до четвертей» (параметр «4») ноты сдвинутся на позиции 0001.01.000, 0001.02.000 и 0001.03.000, то есть из «неровных» четвертей мы получим ровные. Однако если в нашей музыке будут изначально более мелкие длительности, то выравнивание «до четвертей» приведет к полной абракадабре. Так что при выборе параметра для выравнивания ставьте его равным самой мелкой длительности в партии.

В выпадающем меню выбора параметра цифры от 1 до 64 (средняя колонка) означают длительности от целой до 64-й, цифры с буквой «Т» — триольные длительности, а цифры с точкой (правая колонка) — пунктирный ритм. Помните, что при выборе параметра с записанной музыкой еще ничего не происходит, для выравнивания надо дать соответствующую команду.

Вообще говоря, в программе Cubase таких команд пять, однако запомним пока одну. Это команда Note On Quantize из меню Functions. Ее исполнения можно добиться, просто нажав клавишу W.

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

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

Для того чтобы записать вторую партию поверх первой, выберите мышью (или с помощью стрелок «вверх-вниз») другую дорожку. Убедитесь, что эта дорожка выходит на другой MIDI-канал, иначе тембры и другие параметры на этих дорожках будут совпадать. Для записи партии флейты установите в окошке Prg соответствующий тембр GM (Pipes > Flute) или число 74. Затем нажмите кнопку «запись» или клавишу «*» на цифровой клавиатуре и повторите процесс записи и выравнивания.

Помните, что запись MIDI-информации происходит всегда на выделенную дорожку, даже если в правой части основного окна выделены какие-либо партии на других дорожках. Если на выделенной MIDI-дорожке еще ничего не записано, запись производится «на пустое место». А как поступит программа Cubase, если вы (случайно или специально) начинаете запись на ту дорожку, где уже записан какой-либо музыкальный MIDI-материал?

Обратите внимание на кнопочку Rec Mode, находящуюся слева на панели управления. Если она находится в нажатом состояний и надпись на ней гласит «Overdub», то новая МШЬинформация будет записываться «поверх» уже имеющейся. А если кнопочка отжата и написано на ней «Replace», это означает, что новая MIDI-информа-ция будет заменять собой старую, как это происходит при записи на магнитофон.

Редактирование MIDI-информации

Теперь, когда запись сделана, может возникнуть желание подкорректировать длину и местоположение отдельных нот, их громкость, и т. п. Для этого в программе Cubase существуют несколько редакторов.

Если вы выберете какую-либо партию и нажмете Ctrl+E, откроется наиболее удобный, «клавишный» редактор. В верхней его части вы увидите графическое расположение нот (их начало и окончание) относительно долей такта, а в нижней части можно наблюдать изменение по желанию значения любого контроллера, колеса высоты, velocity и пр. Причем все видимое на экране легко изменять графически. Например, вы хотите «подвинуть» какую-либо ноту по горизонтали или вертикали. Убедитесь, что указатель мыши имеет вид обычной стрелки, затем щелкните на нужной ноте и «тяните» ее в нужную сторону. Таким же образом легко подвинуть и целую группу нот, если предварительно их выделить. Щелчок на ноте при нажатой клавише Shift позволяет выделить ноту, не снимая выделения с других, можно также графически «обвести» группу нот прямоугольником, на манер выделения области в графических программах. Выделенную группу нот можно «брать» за любую ноту и «тянуть» в любую сторону. Кроме того, к выделенной группе нот можно применить любой метод выравнивания или другую функцию из меню Functions, а все остальные ноты при этом останутся без изменений. Обратите внимание, что при графическом «перетаскивании» нот они (по крайней мере, первая из них) могут «встать» не на любую позицию, а только на те, что разрешены в маленьком окошке Snap в верхней части экрана. Например, если в окошке Snap стоит значение 16, это означает, что ноту можно «поставить» только на места, соответствующие ровным шестнадцатым нотам, значение 4 — что только па четвертные доли (и никак не между ними) и пр. Обозначения здесь те же, что и в окошке Quantize. Есть, правда, небольшая добавка — обозначения 2рр, Зрр и т. д. В данном случае это означает возможность поставить новую ноту через каждые 2 тика, 3 тика и т. п. Значение off позволяет поставить ноту на любую позицию. Есть также возможность точной корректировки параметров каждой ноты. Учтите, что если вы выделяете в клавишном редакторе одну ноту (не больше), то в информационной строке сверху отображаются в цифровом виде все ее параметры — стартовая позиция, длина в тиках, высота (MIDI-нота), сила удара по клавише (velocity), скорость отпускания (velocity off) и номер канала для данной ноты. Любую из этих цифр вы можете изменить по своему усмотрению. Если вы не видите в клавишном редакторе вообще никакой информационной строки, нажмите мышкой на кнопочку i в верхней части экрана.

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

Теперь однократное нажатие мыши в любом месте верхней половины редактора добавляет новую ноту на соответствующей позиции по горизонтали и вертикали. При этом стартовая позиция корректируется в соответствии со значением Snap, a длина ноты соответствует значению Quantize. Если же вы нажмете «карандашом» на уже существующей ноте, то сможете графически изменить ее длину. С помощью карандаша можно изменять также значения в нижней части редактора, например, так очень удобно изменять высоту столбиков velocity. Кстати, вы обратили внимание, что границу между верхней и нижней половиной клавишного редактора можно передвигать по вашему усмотрению?

Если вы, нажав правую кнопку мыши, выберете из набора инструментов «ластик», то получите возможность удалять отдельные ноты. Если же вам необходимо удалить целую группу нот, то удобнее выбрать эти ноты обычной «стрелкой» и нажать клавишу Delete. А выбрав из набора инструментов «лупу», вы сможете прослушать любую ноту, на которой щелкнете «лупой».

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

Слева в нижней части редактора (под «клавиатурой») есть квадратный значок. На нем с помощью пиктограммы и пояснительной надписи указано, какой именно параметр в данный момент отображается в нижней части редактора. По умолчанию это обычно NOTEV, то есть velocity. Чтобы посмотреть действие «крестика», проведите им плавную диагональную линию сверху вниз или снизу вверх. Результат будет виден даже графически (рис. 7.4, 7.5).

Рис. 7.4. Музыкальный материал в клавишном редакторе Cubase

Теперь щелкните мышкой на упомянутом квадратном значке. Появится меню в виде списка (рис. 7.6), из которого можно выбрать параметр, который мы желаем отображать в нижней части редактора. Например, очень важным параметром является Main Volume — громкость (контроллер № 7). Выберите этот параметр из меню. Вы увидите, что в нижней части редактора стало пусто — ничего удивительного, ведь вы еще не записывали в партию параметров громкости.

Поставив в окошке Snap какое-либо небольшое значение (например, брр), проведите «крестиком» диагональную линию снизу вверх, одновременно удерживая клавишу Alt (рис. 7.7). Теперь, прослушивая запись, вы услышите плавное увеличение громкости. Точно так же можно сделать уменьшение громкости на каком-либо участке. Если же вам не нужно плавно менять громкость, а вы, напротив, хотите резко изменить ее в какой-то момент музыки, то вместо «крестика» лучше воспользоваться карандашом, однократное нажатие которого при удержании клавиши Alt добавит ровно одно MIDI-событие к вашей партитуре.

Рис. 7.5. Воздействие инструмента «крестик» на velocity музыкального материала с рисунка 7.4

Рис. 7.6. Меню выбора параметра для отображения в нижней части клавишного редактора

Вы спросите, почему при изменении громкости (volume) нам потребовалось удерживать клавишу Alt, а при изменении velocity — нет? Закономерность очень простая. Удержание клавиши Alt при использовании карандаша и «крестика» в нижней части редактора позволяет добавлять новые MlDI-события. Если же вы не будете нажимать на клавишу Alt, то сможете только изменять значения уже имеющихся событий, как в случае с velocity.

По такому же принципу, что и громкость, вы можете плавно регулировать в нижней части клавишного редактора панорамирование, уровень вибрато, положение колеса высоты и многие другие параметры. Любая качественная MIDI-партитура обычно содержит в себе большое количество этих исполнительских параметров.

С помощью инструмента «щетка» вы сможете заполнить партию нотами одинаковой высоты (появляющимися в зависимости от скорости ведения «щетки» по экрану, однако не чаще, чем указано в окошке Snap). А с помощью инструмента «нота» вы сможете переместить любую ноту вправо или влево точно на величину, указанную в окошке Snap.

Рис. 7.7. Постепенное изменение громкости (volume) в клавишном редакторе

Выравнивание

Итак, мы рассмотрели некоторые базовые возможности программы Cubase. Теперь перейдем к различным функциям выравнивания. Как уже сказано выше, выравнивание (quantize) может быть применено как к целой партии или группе выделенных партий (в основном окне), так и к какой-либо группе нот, выделенных в редакторе.

Первая из функций выравнивания, употребляющаяся в программе, называется «полным выравниванием» (Over Quantize — самый верхний пункт в меню Functions). Для быстрого применения этой функции достаточно нажать клавишу Q. При этом все ноты будут сдвинуты на «ровные» позиции (в зависимости от значения в окошке Quantize), а длина нот не изменится. Другими словами, сдвигаются не только позиции «нажатия на клавишу», но и позиции «отпускания клавиши» (рис. 7.8). Эту функцию следует применять в тех случаях, когда в вашем отрывке имеются короткие ноты, расположенные слишком далеко от «правильной» позиции.

Рис. 7.8. Применение полного выравнивания: верхний ряд — ноты до применения этой функции, нижний ряд — после

Следующая функция выравнивания, уже рассмотренная выше, называется «выравниванием нажатий на клавишу» (Note On Quantize). Для ее применения следует выбрать соответствующий пункт из меню Functions или просто нажать клавишу W. При этом на «ровные» позиции будут сдвинуты только начала нот — MIDI-события «нажатие на клавишу». На время отпускания клавиш данная функция не действует, поэтому длина каждой «выровненной» ноты изменяется. Данную функцию следует применять в тех случаях, когда время отпускания клавиш музыкально согласовано с какими-либо другими параметрами (например, с педализацией в партии рояля).

Следующая функция выравнивания более сложна. Она называется «итеративным выравниванием» (Iterative Quantize). Для ее применения следует выбрать соответствующий пункт из меню Functions или нажать клавишу Е. Функция действует следующим образом. Начала и концы нот, так же, как и в функции Over Quantize, сдвигаются на «ровные» позиции в соответствии со значением в окошке Quantize. Однако при этом ноты могут быть сдвинуты не «до конца», а только на то количество процентов от общего «пути», которое указано в диалоговом окне Setup Groovesx(3TO окно открывается при выборе пункта Setup Grooves... из меню Functions). В этом диалоговом окне есть секция Iterative Q. Параметр Strength здесь и означает, насколько нота будет сдвинута относительно своей первоначальной позиции. Если значение Strength равно 100%, то будет произведено полное выравнивание, аналогичное Over Quantize. Если значение Strength установить равным 0%, то ноты вообще не будут сдвинуты с места. При значении по умолчанию, равном 50%, ноты сдвигаются на половину пути до «ровных» позиций (рис. 7.9).

Кроме того, применение итеративного выравнивания позволяет «оставить в покое» различные форшлаги, мелизмы, мелкие длительности и пр. Для этого в диалоговом окне Setup Grooves в секции Iterative Q предусмотрен параметр Don't Quantize (в более старых версиях программы — Don't Q). Смысл этого параметра в том, чтобы ноты, расположенные достаточно близко к «ровной» позиции, не сдвигались при выравнивании. В окошке Don't Quantize вы указываете программе, на какое максимальное количество тиков нота может отстоять от «ровной»'позиции. Например, если параметр Don't Quantize установить равным 24, то ноты, отстоящие от «ровной» позиции на 24 тика и меньше, не будут сдвигаться при выравнивании, а ноты, отстоящие более чем на 24 тика, будут передвинуты в соответствии со значением параметра Strength (рис. 7.10).

Рис. 7.9. Итеративное выравнивание при Strength=50%: верхний ряд — ноты до применения этой функции, нижний ряд — после

Рис. 7.10. Итеративное выравнивание при Strength=50% и Don't Quantize=24: верхний ряд — ноты до применения этой функции, нижний ряд — после

Итеративное выравнивание полезно применять тогда, когда хочется оставить в исполнении определенные стилевые «неровности», а также при наличии в партии форшлагов, мелизмов и пр. По мере накопления опыта вы сможете очень гибко пользоваться этой функцией, достигая великолепных художественных результатов.

В рассмотренном случае от пользователя требуется, как правило, точная оценка своих запросов и установка в зависимости от этого значений параметров.

Следующая функция выравнивания, напротив, оставляет пользователю минимум контроля за действиями программы. Эта функция называется «аналитическое выравнивание» и выполняется при выборе пункта Analytic Quantize из меню Functions. Программа при этом сама анализирует, каким образом ей лучше выровнять различные участки материала. Правда, в документации к программе указано, что при этом все же «используется установленное значение параметра Quantize, хотя и не строго»; однако изменение этого параметра очень мало влияет на результат аналитического выравнивания. Это тот случай, корда пользователь предоставляет компьютеру практически полную свободу действий.

Последняя из функций выравнивания в программе Cubase называется выравниванием по шаблону (Groove Quantize). Эта функция применяется обычно не столько для «исправления» неровностей исполнения, сколько для придания исполнению определенного ритмического стиля. При выравнивании но шаблону ноты распределяются не по «ровным» долям и позициям внутри такта, а по тем позициям, которые указаны в соответствующем шаблоне. В диалоговом окне Setup Grooves (см. выше) есть возможность редактирования существующих шаблонов и создания новых. Рекомендую самостоятельно поэкспериментировать с различными шаблонами для выравнивания. Может быть, вам удастся с их помощью создать собственный ритмический стиль исполнения...

Манипулируя с функциями выравнивания, помните, что все они являются «обратимыми». Программа «помнит», на каких позициях находились ваши MIDI-события первоначально, до выравнивания. В любой момент вы можете применить к любой группе нот (или партий) функцию «отмена выравнивания» (Undo Quantize из меню Functions или просто нажатием клавиши U)1. При записи файла в формате arrangement (arr) или song (all) информация о первоначальных позициях нот также сохраняется, поэтому функция Undo Quantize применима и после закрытия программы. Однако если к какой-либо группе нот или партий применить функцию Freeze Quantize, выбрав соответствующий пункт из меню Functions, то информация о первоначальных позициях нот будет «забыта» и заменена на информацию о текущем положении нот. Правда, в некоторых случаях эта функция также может оказаться полезной.

Помимо различных видов выравнивания, доступных через меню Functions, есть еще один вид — «соответственное выравнивание», Match Quantize. Этот вид выравнивания применяется в тех случаях, когда одна партия ритмически очень похожа на другую и ее нужно точно сопоставить с ней ритмически. Например, партия большого барабана иногда должна ритмически совпадать с партией баса. Для выполнения соответственного выравнивания нужно, находясь в основном окне, нажать правую кнопку мыши и из появившегося набора инструментов выбрать Match Q. При этом указатель мыши примет вид большой буквы «Q». Затем нужно «взять» мышью партию, являющуюся образцом для соответствия, и «перетащить» ее на партию, которую мы хотимвыровнять. При этом появится диалоговое окно с вопросом: «Include Accents?» (рис. 7.11). Если вы ответите на этот вопрос «Сору», то помимо ритмического расположения нот в выравниваемую партию скопируются еще и значения velocity. Если ответить «Merge», то значения velocity из первой партии не скопируются, но все же повлияют на velocity в партии назначения. Ну а если ответить «Cancel», то с velocity в партии назначения вообще ничего не произойдет, просто скопируются ритмические позиции нот, и все.

Рис. 7.11. Диалоговое окно, возникающее при «соответственном выравнивании» 1 Кстати, обычная функция Undo (отмена последней операции) с функциями выравнивания не работает.

Возможные типы файлов

Прежде чем продолжить изучение функций Cubase, рассмотрим возможные форматы сохранения файлов в этой программе. Диалоговые окна Open (Открыть файл) и Save as (Сохранить файл как) предлагают нам 6 возможных форматов: Song, Arrangement, Part, Drumsets, Grooves, Setup. Будьте внимательны — только первые два типа (Song и Arrangement) позволяют сохранить записанную и отредактированную MIDI-информацию!

Наиболее распространенный тип файла в программе Cubase — Arrangement (расширение .arr). Он записывает на диск пьесу, открытую в текущем окне. Если вы выберете тип Part (.prt), то в файл запишется только выделенная партия, а форматы Drumsets, Grooves и Setup позволяют сохранить созданные вами наборы ударных (для редактора ударных инструментов, см. раздел «Редактор ударных инструментов»), шаблоны для выравнивания (grooves) и просто установки Cubase. А если вы выберете первый тип — Song (.all), то сохраните в один файл все перечисленные выше установки и пьесы из всех открытых окон программы. При загрузке файла типа Song вся пользовательская информация в Cubase заменяется на информацию из файла.

Кроме того, в меню File имеются команды Import MIDI File.../Export MIDI File..., позволяющие записать вашу MIDI-информацию в виде стандартного MIDI-файла (.mid) типа 0 или 1, а также загрузить в программу Cubase информацию из стандартного MIDI-файла. В более старых версиях программы эти команды отсутствовали, но имелась возможность записи/чтения стандартного MIDI-файла прямо в окнах Open/Save As.

Работа со структурой композиции

Теперь рассмотрим некоторые возможности перемещения и копирования партий, а также структурирования материала в основном окне. Для начала обратите внимание, что партии передвигаются с помощью мыши в основном окне так же, как ноты в окне клавишного редактора. В верхней части основного окна также находится окошко Snap, значение которого аналогично окошку Snap из клавишного редактора. Правда, здесь Snap может принимать несколько иные значения. Так, Ваг означает, что партия может быть перемещена мышью только на начало такта, а значения 1/2,1/4,1/8 и 1/16 соответствуют половинной, четвертной, восьмой и шестнадцатой нотам. Значение Off позволяет перемещать партии на любое место основного окна, причем точность перемещения в этом случае ограничена только экранным разрешением.

Если при перемещении партии (партий) удерживать клавишу Alt, мы получим возможность копировать партии. Кстати, и в клавишном редакторе вы можете копировать ноты, удерживая клавишу Alt и перемещая их мышью.

Если же при перемещении партий вы будете удерживать клавишу Ctrl, то вместо простого копирования получите так называемые «призрачные копии» (Ghost Copies). Эти копии содержат только ссылку на MIDI-информацию из основных партий, но не саму эту информацию. Это позволяет сэкономить место в памяти и на диске при большом количестве повторяющейся информации. Однако помните, что при любом изменении в партии-оригинале такие же изменения произойдут и во всех ее «призрачных копиях». На экране компьютера названия партий являющихся .призрачными копиями», высвечиваются курсивом и совпадают с названием партии-оригинала (рис. 7.12).Если же вы попытаетесь внести изменения в партию, являющуюся «призрачной копией» другой партии, то при выходе из редактора программа спросит вас, желаете ли вы конвертировать ее в обычную партию (рис. 7.13). Если с этим предложением согласиться, то партия просто станет обычной , а если нет, то программа поступит так, как будто вы вносили изменения в партию-оригинал.

Рис. 7.12. Оригинал и его «призрачная копия»

Рис. 7.13. Диалоговое окно, возникающее при попытке внесения изменений в «призрачную копию»

Копировать партии можно также с помощью команды Repeat из меню Structure (или нажатием на Ctrl+K). При этом выделенная партия (или партии) будет повторена столько раз, сколько вы укажете в диалоговом окне (рис. 7.14). Здесь же можно поставить галочку, указывающую на то, что все копии должны быть «призрачными» Нажав в основном окне правую кнопку мыши, вы увидите полезный набор инструментов для работы с партиями в основном окне. С помощью «карандаша» можно рисовать новые пустые партии и изменять длину старых, с помощью «ластика» - стереть любую партию. «Лупа» позволяет прослушать любое место любой партии. С помощью «ножниц» вы можете разрезать партию иа две части в любом месте (с оглядкой на параметр Snap: если здесь установлено, к примеру, значение Ваг, то разрезать партию можно только по границе тактов, и т. п.). «Тюбик с клеем», напротив, позволяет «склеить» любые две партии, находящиеся на одной дорожке (даже если между ними есть пустое место). Для этого нужно, взяв «тюбик», щелкнуть им на левой из двух склеиваемых партий.

Рис. 7.14. Диалоговое окно копирования партий

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

Временно «заглушить» можно и целую дорожку. Для этого в левой части основного окна имеется колонка М (что означает mute). Щелкнув мышкой в этой колонке напротив нужной нам дорожки, вы ставите в эту колонку кружочек; при этом вся дорожка перестает звучать. Повторный щелчок на кружочке снимает «заглушку».

В Cubase предусмотрен также режим «solo», при котором «заглушенными» оказываются все дорожки, кроме выделенной в данный момент. Этот режим включается/выключается нажатием на клавишу S или кнопочку Solo, находящуюся слева в верхней части основного окна. А с помощью клавший А вы сможете включить/выключить режим Edit Solo, Если он включен, то при входе в любой редактор редактируемая партия остается звучать одна, а при выходе в основное окно к звучанию сразу добавляются все остальные! Этот режим можно включать/выключать и кнопочкой Edit Solo, находящейся в левой верхней части окна любого редактора. А что делать, если вам вдруг потребовалось вырезать или, наоборот, вставить несколько тактов в вашу MIDI-пьесу? Ведь разрезать партии на каждой дорожке, затем передвигать их и т. д. будет очень долго! Здесь вам на помощь приходят команды структурирования. Чтобы, к примеру, вырезать некоторый кусок из вашей пьесы, достаточно ограничить его локаторами (поставить левый локатор на место, начиная с которого нужно вырезать, а правый — на место, до которого нужно вырезать). Затем вы выбираете из меню Structure команду Global Cut — и дело сделано!

Чтобы, наоборот, вставить несколько тактов в уже записанную пьесу, установите левый локатор на месте вставки, а правым обозначьте нужное количество вставляемых тактов. Например, чтобы вставить 4 такта, начиная с 9-го такта, установите левый локатор иа позицию 0009.01.000, а правый — на позицию 0013.01.000. Затем выберите в меню Structure команду Global Insert. Кстати, если перед выполнением команд структурирования вы вдруг поняли, что некоторые дорожки уже записаны «правильно», к ним можно не применять описанные выше команды, просто «заглушив» их (поставив кружочек в колонке М). «Заглушенные» дорожки не затрагиваются программой при выполнении команд Global Cut и Global Insert. Иногда бывает необходимо применить какую-либо функцию к целому фрагменту пьесы. Для этого, как мы знаем, требуется его выделить. Чтобы избежать мороки по «разрезанию» партий на каждой дорожке по границам фрагмента, в меню Structure предусмотрена команда Global Split. Перед ее выполнением нужно с помощью локаторов обозначить границы выделяемого фрагмента, а после все партии на всех дорожках будут разрезаны по границам фрагмента (по локаторам), и весь фрагмент — выделен. Как и в предыдущем случае, команда Global Split не действует на «заглушенные» дорожки.

При написании MIDI-аранжировки часто возникает необходимость полностью скопировать написанный фрагмент музыки в другое место пьесы. Для этого выделите фрагмент с помощью локаторов, а текущую позицию установите на то место, куда данный фрагмент надо скопировать. Для установки текущей позиции применяйте черное окошко позиции в панели управления. Значение в нем, как и значения локаторов, можно либо установить мышью, либо ввести с клавиатуры после двойного щелчка или нажатия на клавишу Р. После этого примените команду Copy Range из меню Structure, и материал будет скопирован. Как и в предыдущих случаях, на «заглушенные» дорожки команда не действует.

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

Для создания группы необходимо выделить нужные партии и выбрать из меню Structure команду Build Group (или просто нажать Ctrl+U). Появится диалоговое окно Build Group, в котором необходимо дать название группы. Нажав на кнопку New, вы создадите новую группу, в которую входят выбранные вами партии. Название созданной вами группы будет включено в список групп, который появится в правой части основного окна. Список групп можно сделать видимым/невидимым с помощью сочетания клавиш Ctrl+J или команды Show Groups/Hide Groups из меню Structure.

Для того, чтобы перемещать и копировать созданную группу, нужно создать групповую дорожку (Group Track). Для этого, выбрав пустую дорожку (на которой еще нет партий), нажмите мышкой напротив нее в колонке С и из появившегося меню выберите Group Track. Теперь вы можете просто перетягивать мышкой название группы из списка групп на нужное место на групповой дорожке. К группе применимы те же функции, что и к обычной партии. Если же в какой-то момент возникла необходимость «распаковать» группу для обработки по частям, то, выбрав соответствующую партию-группу на групповой дорожке, просто дайте команду Unpack Group из меню Structure. Группа преобразуется в «призрачные копии» партий на тех же дорожках, на которых они были первоначально.

В более старых версиях программы Cubase применение групп было единственным способом копирования материала из одного окна в другое, так как список групп является общим для всех окон.

Если у вас имеется дорожка, MIDI-информация с которой выходит на различные MIDI-каналы (или несколько таких дорожек), вам может показаться более удобным преобразовать их таким образом, чтобы каждому MIDI-каналу соответствовала «своя» дорожка. Для этого предназначена команда Remix из меню Structure. Она действует на выбранные партии внутри фрагмента, ограниченного локаторами, и преобразует партии так, что для каждого MIDI-канала выделяется «своя» дорожка. При этом оригиналы партий остаются нетронутыми, просто добавляются новые партии на существующих пустых или новых дорожках. Если же эту команду применить к ударной дорожке (Drum Track, см. раздел «Редактор ударных инструментов»), то для каждого «инструмента» (соответствующего одной клавише) будет создана своя MIDI-дорожка — одна для бас-барабана, одна для закрытого хэта, одна для открытого хэта и т. п.

Существует и обратная команда, которая позволяет «собрать» MIDI-информацию с нескольких дорожек, выходящих на различные MIDI-каналы, на одну. При этом, если в колонке Chn этой дорожки установить значение Any, звучание ее будет неотличимо от звучания всех дорожек-оригиналов, поскольку сведения о MIDI-кана-лах при выполнении этой команды расставляются прямо по MIDI-событиям. Эта команда называется Mixdown и находится также в меню Structure. Как и предыдущая, она действует на выбранные партии во фрагменте, ограниченном локаторами.

Дополнительные возможности основного окна

Теперь посмотрим, что еще полезного можно найти в основном окне Cubase. Во-первых, это уже упоминавшаяся колонка Track Info, которая находится в левой части окна. В любой момент в Track Info отображается информация о выделенной дорожке, а если выделена какая-либо партия, — то о выделенной партии (в этом случае название колонки меняется на Part Info). Кстати, это единственное место, где можно изменить название партии. Во всех остальных случаях во избежание путаницы не рекомендую пользоваться параметрами Part Info. Лучше пользоваться параметрами Track Info (при не выделенных партиях).

Под именем дорожки вы увидите окошки Instrument, Output и Chan, которые, вообще говоря, просто дублируют соответствующие колонки. Окошко Patch работает при установленном модуле Studio, однако, судя по отзывам пользователей, этот модуль работает не вполне корректно. Гораздо интереснее то, что находится ниже окошка Patch (рис. 7.12). Параметры, установленные в этих окошках, будут применяться при исполнении вашей музыки.

Окошко Bank позволяет выбрать номер банка, если такой параметр предусмотрен на вашем инструменте или звуковой карте (на устройствах стандартов GS и XG такой параметр есть всегда). В окошке Prg можно установить номер инструмента (а при правильно установленном в системе драйвере General MIDI — просто выбрать его из списка). Окошко Volume позволяет установить первоначальную громкость. Значение в окошке Transp транспонирует всю дорожку на указанное количество полутонов (просто прибавляя указанное значение ко всем номерам клавиш). В окошке Veloc можно усилить или ослабить velocity на всей дорожке на указанную величину. Значение в окошке Delay сдвигает все MIDI-события на дорожке на указанное количество тиков (положительное или отрицательное). Процентное значение в окошке Length изменяет длину всех нот на указанное количество процентов, а значение в окошке Compr позволяет так же поступить с параметром velocity (если значение Veloc просто прибавляется к значению velocity в партиях, то в случае с Compr значение velocity изменяется в процентном соотношении). И наконец, окошко Pan позволяет установить первоначальную пространственную локализацию (панорамирование, контроллер № 10).

Параметрами Track Info пользоваться удобно, но в некоторых случаях (например, при преобразовании вашей MIDI-информации в стандартный MIDI-файл) их значения могут быть потеряны или не восприняты. Для того чтобы всегда быть уверенным в том, что все параметры установлены правильно, желательно их записывать прямо в партии. Для переноса информации из Track Info в партии предусмотрена команда Freeze Play Parameter, находящаяся в меню Functions (заменяется клавиатурным сочетанием Ctrl+Alt+F). При выполнении этой команды все значения из Track/Part Info переносятся в партию: длина нот и velocity реально изменяются, добавляются MIDI-события Program Change, Volume (контроллер № 7), Pan (контроллер № 10), Bank Select (контроллеры № 0 и 32), реально изменяется высота нот. При этом все параметры Track Info сбрасываются в исходное состояние1. Теперь давайте внимательнее рассмотрим панель управления. Обратите внимание на три кнопочки, расположенные в левой ее части (рис. 7.15). В более ранних версиях программы вместо символов на этих кнопочках были прямо написаны их названия — Punch In, Cycle, Punch Out.

Рис. 7.15. Панель управления Cubase

Кнопка Puch In (она кстати, включается/выключается нажатием на клавишу I),'предназначена для автоматического включения записи при прохождении через левый локатор. Если вы нажмете кнопку Punch In, а затем начнете воспроизведение (кнопкой «пуск» на панели управления или клавишей Enter на цифровой клавиатуре), то в тот момент, когда текущая позиция поравняется с левым локатором, автоматически включится запись. Если же вы включите кнопку Punch Out (переключается клавишей 0), то при прохождении текущей позиции через правый локатор запись автоматически выключится, причем неважно, каким способом она была включена — автоматически через Punch In или вручную, клавишей «*» на цифровой клавиатуре).

Кнопка Cycle, предназначена для включения режима цикла (ее можно включать/выключать с помощью клавиши «/» на цифровой клавиатуре). Если включен режим цикла, то программа будет бесконечно проигрывать фрагмент от левого локатора до правого. В режиме воспроизведения в этом, как правило, не очень много смысла. Однако цикл часто используется в режиме записи, например, для последовательного наложения инструментов в партии ударных.

При использовании цикла в момент записи возможны три различных режима, переключающихся кнопкой Cycle Rec в левом нижнем углу панели управления. Если на этой кнопке есть надпись «Mix», то ноты, записанные при каждом новом проходе, будут накладываться на уже записанные ранее. Нажав эту кнопку, можно изменить надпись на «Punch», — в этом случае при каждом новом «круге» записи «старые» ноты будут стираться, но только начиная с того места, откуда вы начали играть. И наконец, нажав эту кнопку еще раз, можно перейти в режим Normal, — в этом случае все «старые» ноты будут стираться, если в новом «круге» записи была сыграна хоть одна нота. Чаще всего все же пользуются режимом Mix.

При циклической записи часто бывает удобно использовать специальные функции, предназначенные для корректировки циклической записи. Эти функции становятся доступными только в процессе циклической записи при нажатии мышью на надпись Cycle Rec (под кнопкой). В результате там появляется маленькое меню из четырех пунктов (рис. 7.16).

Рис. 7.16. Дополнительное меню циклической записи

Команда Delete Last Version (может быть также применена с помощью нажатия клавиши V) удаляет все, что было записано на последнем «круге» записи (пустые «круги» всегда игнорируются). Команда Delete Subtrack удаляет все, что было записано во время этого сеанса циклической записи (команда может быть подана нажатием на клавишу В). Команда Key Erase удаляет только ноты определенной высоты, для ее исполнения нужно удерживать соответствующую клавишу на MIDI-клавиату-ре и выбрать команду из меню (или нажать клавишу К). И наконец, команда Quantize Last Version (дублируется клавишей N) выравнивает ноты, записанные во время последнего «круга» записи.

Справа от черного окошка текущей позиции на панели управления находится еще одно немаловажное окошко — в нем также отображается текущая позиция, но не в формате такт/доля/тик, а в формате SMPTE — час/минута/секунда/кадр. Этот формат текущей позиции может быть очень полезен при синхронизации музыки и видео, да и просто как информация о времени звучания.

Справа от данного окошка расположены кнопочки AQ, Click и Sync. Среднюю из них (Click, переключается клавишей С) вы уже знаете — она включает и выключает звучание метронома. Надпись на верхней кнопочке — AQ — означает Auto Quantize (автовыравнивание). Если ее включить (это можно сделать с помощью клавиши Z), то при нажатии на «стоп» в конце записи ко всем только что запи-. санным нотам автоматически применяется функция полного выравнивания (Over Quantize).

Нижняя кнопочка, Sync (переключается клавишей X), предназначена для включения внешней синхронизации. Например, если у вас есть внешняя драм-машина, к ударной фактуре которой вы хотите добавить фактуру, редактируемую в Cubase, то вам нужно будет включить функцию Sync и установить соответствующие значения в диалоговом окне Synchronization, которое открывается из меню Options. Если вы установите в окне Sync Source значение MIDI timecode и MIDI clock, а также зададите соответствующий MIDI-вход, откуда приходит сигнал с драм-машины (скорее всего, это External In), то в дальнейшем секвенсер Cubase будет синхронизирован с драм-машиной. Например, чтобы начать воспроизведение, вы нажимаете «пуск» на панели управления Cubase, однако при этом воспроизведение реально не начинается: Cubase ожидает внешнего сигнала. Вы нажимаете Start на драм-машине, и одновременно с ней запускается воспроизведение в Cubase.

Мастер-дорожка

Справа на панели управления находятся окошки темпа и размера. А снизу от них есть интересная кнопочка Master, которую можно переключать клавишей М. Что же она означает?

Дело в том, что в Cubase существует специальная «мастер-дорожка» (Master Track), в которой записываются изменения темпа и размера. Если кнопочка Master на панели управления выключена, то значение темпа всегда берется из окошка панели управления, а значения, записанные в мастер-дорожке, игнорируются. Если же кнопочка Master включена, то значения темпа считываются из мастер-дорожки, а значение темпа в окошке на панели управления не играет роли. Значение музыкального размера в любом случае считывается из мастер-дорожки; впрочем, оно никак не влияет на звучание.

Мастер-дорожку следует использовать, когда в музыке необходимы темповые отклонения (rubato), замедления, ускорения, внезапные изменения темпа и т. д. Мастер-дорожку можно редактировать в виде графика Или в виде списка. Для того чтобы редактировать мастер-дорожку графически, следует нажать Ctrl+M или выбрать из меню Edit пункт Mastertrack, а из появившегося подменю — пункт Graphic. Появится окно редактора, по виду очень напоминающее нижнюю часть окна клавишного редактора, только вместо контроллеров здесь можно редактировать изменения темпа (рис. 7.17). Кривая, которую вы нарисуете, используя карандаш или «крестик» (ранее циркуль) из набора инструментов, будет отвечать изменениям темпа в записанной вами музыке. Редактировать темповые изменения графически — наглядный, но не очень удобный способ. Для хорошей, тонкой редакции темповых отклонений используйте редактор-список мастер-дорожки. В нем же можно устанавливать изменения музыкального размера, если это необходимо.

Для того чтобы редактировать мастер-дорожку в редакторе-списке, нажмите сочетание клавиш Shift+Ctrl+M или выберите из меню Edit пункт Mastertrack, а из появившегося подменю — пункт List. Вы увидите окно, в котором имеется список-таблица из четырех колонок (рис. 7.18). В первой колонке — Meter — указывается время (позиция) появления нового события. Во второй колонке — Time — та же позиция дублируется в формате SMPTE. В третьей колонке — Туре — указывается тип происходящего события. Это может быть смена темпа (Tempo) или размера (Timesign). И наконец, в четвертой колонке (Value) указывается значение нового события — новый темп или размер.

Для того чтобы добавить новое событие в список событий мастер-дорожки, следует установить текущую позицию на то место (такт/долю/тик), где это событие должно появиться, выбрать тип события из верхнего меню редактора (там их всего два — меню выбора типа события и меню опций), а затем нажать кнопку In в верхней части редактора. Новое событие будет добавлено в список. Затем, выбрав это событие в списке, дважды щелкните на нем в колонке Value, что позволит ввести новое значение этого события.

Рис. 7.17. Графический редактор мастер-дорожки

Для того чтобы сделать хорошее темповое отклонение, замедление или ускорение, необходимо ввести много таких событий, точно подобрав позиции для них. Никаких исчерпывающих рецептов здесь дать невозможно, однако в общем случае окончательное «выравнивание» темпа никогда не следует делать точно на первой доле такта, оно должно наступать несколько позже.

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

В том случае, если вы сделали удачное темповое отклонение и хотите в точности продублировать его в другом фрагменте, можно воспользоваться функцией Repeat Locator Range, повторяющей (можно даже несколько раз) некоторую последовательность событий мастер-дорожки. С помощью левого и правого локаторов выделите фрагмент, который вы хотите повторить, а текущую позицию установите на том месте пьесы, начиная с которого нужно начать повторение событий мастер-дорожки (аналогично рассмотренной в разделе «Работа со структурой композиции» функции Copy Range для MIDI-событий). Затем в графическом редакторе мастер-дорожки нажмите мышью на стрелочку возле окошка Do в верхней части окна. Появится выпадающее меню дополнительных функций (рис, 7.19). Выберите пункт Repeat... — и перед вами появится диалоговое окно Repeat Locator Range с вопросом о том, сколько раз повторить события мастер-дорожки в выделенном фрагменте. Для однократного повторения оставьте в окошке цифру 1, а для многократного введите в это окошко нужное число.

Рис. 7.18, Редактор-список мастер-дорожки

Что касается выпадающего меню дополнительных функций, обратите внимание на функции Import и Export, позволяющие сохранить мастер-дорожку в отдельном файле с расширением .mtk или, наоборот, загрузить ее из подобного файла.

Рис. 7.19. Меню дополнительных функций мастер-дорожки

Кроме того, полезной может оказаться функция Reduce. Она позволяет сократить количество событий изменения темпа на мастер-дорожке без какого-либо слышимого эффекта. Эта функция полезна в тех случаях, когда вы получили в результате «слишком плавного» изменения темпа чересчур большое количество событий в единицу времени, что может привести к перегрузке MIDI-порта. Да и вообще неоправданно большое количество событий на мастер-дорожке часто без нужды увеличивает размеры файлов.

Функция Smooth Tempo (сгладить темп) позволяет сделать темповые изменения на выделенном участке более плавными. А с помощью функции Process Tempo вы можете увеличить или уменьшить все темповые значения на выбранном участке в определенное количество раз (выражающееся в процентах). Однако, если в результате этой операции получаются слишком быстрые (более 250) или слишком медленные (менее 30) темпы, программа откажется выполнять такую задачу.

Полезные функции Cubase

Теперь настало время поговорить о других функциях, которые вы можете применить в программе Cubase к отдельной партии или группе партий, а находясь в окне редактора, — к определенной группе MIDI-событий.

Эти функции находятся в нижней части меню Functions. Прежде всего обратите внимание на пункт Logical, имеющий свое подменю. Здесь расположены пресеты логического редактора (о работе в логическом редакторе см. в разделе «Логический редактор»). Вообще говоря, эти пресеты вам не потребуются, когда вы хорошо разберетесь в логическом редакторе. Кстати, там же их можно заменить на собственные пресеты, подготовленные лично вами. Но сначала рассмотрим, какие пресеты подготовлены по умолчанию в программе Cubase Audio XT 3.05.

Первый логический пресет называется «удалить ноты» (Delete Notes). При выборе этого пункта из выделенной партии (партий) удаляются все ноты, а другие MID1-события сохраняются.

Следующий пресет называется «удалить короткие ноты» (Delete Short Notes, а пункт в меню кратко называется DelShrtNotes). В отличие от предыдущей функции, эта удаляет только ноты, длина которых меньше 15 тиков. Эту функцию полезно применять для «очистки» партии от мелкой «мазни», допущенной при записи.

Пресет «случайные ноты» (Random Notes) транспонирует каждую ноту в партии на случайную высоту в диапазоне от фа-диеза третьей до фа-диеза пятой октав (разумеется, приведены номера MIDI-октав). А пресет «зафиксировать силу удара» устанавливает значение параметра velocity у всех нот равным 100. Следующий пресет — «случайные значения силы удара» (Random Velocity, пункт в меню сокращенно называется Random Velo) устанавливает случайное значение параметра velocity в диапазоне от 0 до 90 у всех нот. А пресет «постепенное уменьшение силы удара» (Fade Out Velocity, сокращенное название в меню — FadeOutVelo) устанавливает значения velocity так, что они постепенно уменьшаются — от 110 у первой ноты до 0 у последней.

Следующие два пресета используются для сдвига всех MIDI-событий в партии (партиях) на 4 тика. Пресет «сдвинуть вперед» (Push Forward), соответственно, передвигает все MIDI-события на 4 тика вперед, а пресет «сдвинуть назад» (Push Back) — на 4 тика назад.

Дозольно интересны последние два пресета, которые позволяют обойти проблему ограничения темпа (в Cubase самый медленный темп равен 30, а самый быстрый — 250). Данные пресеты — Double Tempo и Half Tempo — делают общий темп вдвое быстрее или медленнее путем перемещения MIDI-событий на другие позиции, без изменения параметра «темп». Однако они работают несколько грубовато (о том, как их «улучшить», см. в разделе «Логический редактор», в описании работы с логическим редактором).

Кроме пресетов логического редактора, Cubase предлагает еще несколько интересных функций.

Функция «легато» (пункт Legato в меню Functions) корректно работает только на партиях с одноголосными мелодиями. Вообще говоря, она предназначена для «связывания» последовательных нот (придания эффекта легато). Действие этой функции зависит от установки в диалоговом окне Setup Grooves, в секции Legato — там есть единственное окошко Overlap. При положительном значении в этом окошке каждая нота в партии будет продлена так, чтобы перекрывать следующую ноту на указанное число тиков. Если же нота уже перекрывает следующую на указанное или большее число тиков, она остается неизменной. А если в окошке Overlap установлено отрицательное число, то функция Legato, наоборот, укоротит ноты так, чтобы между ними были промежутки в указанное число тиков. Если промежуток в указанное или большее число тиков уже существует, длина ноты не изменяется. Функция «длина нот» (пункт Length Size в меню Functions) выравнивает время окончания нот (собственно говоря, MIDI-события Note Off) в соответствии с параметром в окошке Quantize. Стартовые позиции нот не изменяются. А следующая функция, «фиксированная длина» (пункт Fixed Length в меню Functions), делает все ноты в партии одинаковой длины. Причем новая длина нот соответствует значению в окошке Quantize.

Функция «удалить дубли» (пункт Delete Doubles в меню Functions) позволяет удалить все дублирующиеся MIDI-события — например, если две ноты, одинаковые по высоте и номеру канала, начинаются в одно и то же время, это может привести к странным слуховым эффектам. Функция Delete Doubles оставляет только по одному экземпляру таких дублирующихся нот. Дублирующиеся ноты могут возникать и при неаккуратном использовании циклической записи или многократной записи на одну дорожку, неаккуратном использовании выравнивания и т. п.

Следующая функция — «удалить данные» (пункт Delete Cont, Data в меню Functions) удаляет из партии все значения контроллеров, колеса высоты и изменения давления на клавиатуру (Channel Pressure и PolyPressure). В партии остаются все ноты, а также значения Program Change и исключительные MIDI-сообщеиия.

Может случиться, что при большом количестве дорожек партии насыщены «слишком плавными» изменениями громкости, панорамы, уровня вибрато и т. п. Это может привести к перегрузке выходного MIDI-потока — все эти MIDI-сообще-ния просто физически не успеют вовремя попасть на MIDI-выход. В результате либо «выпадут» отдельные фрагменты последовательности, либо попросту «зависнут» компьютер и связанные с ним MIDI-устройства. Чтобы избежать таких ситуаций, попробуйте сократить количество выходных данных MIDI-иотока с помощью функции «сократить количество данных» (пункт Reduce Cont. Data в меню Functions). Эта функция сокращает количество MIDI-событий в партиях без заметного на слух эффекта за счет «прореживания» плавных изменений контроллеров, колеса высоты и Pressure.

И наконец, последняя из этих функций — транспозиция (пункт Transpose/Velocity в меню Functions или просто нажатие на CtrU-H). Эта функция позволяет транспонировать всю партию (партии) на указанное в диалоговом окне количество полутонов (от -127 до 127!). Заодно, поставив галочку в окошке Scale correction, вы можете подкорректировать звукоряд (Cubase предлагает на выбор довольно большое количество различных звукорядов). В нижней части этого же диалогового окна вы можете указать, что при этом делать с velocity. Выпадающее меню предложит вам четыре варианта: None — velocity остается без изменения; Compress/Expand — velocity изменяется на указанное количество процентов; Add/ Subtract — к значению velocity просто прибавляется указанное значение; и наконец, Limit — значения velocity ограничиваются сверху и снизу (значения, превышающие «границы», изменяются назначения «границ»). Таким образом, эта функция на самом деле позволяет гораздо больше, чем просто транспонировать партию. Наиболее полезными представляются возможности изменения значений velocity, хотя ими, в принципе, можно еще более гибко управлять из логического редактора.

Микшер-дорожка

А теперь рассмотрим одну из замечательнейших возможностей Cubase — использование микшер-дорожки (в ранних версиях программы — MIDI manager). для сведения всей MIDI-композиции. Применение микшер-дорожки позволяет намного упростить процесс сведения и уменьшить затраты сил и времени.

Для того чтобы использовать микшер-дорожку, следует выбрать одну из пустых дорожек или, если таковая отсутствует, создать новую, нажав Ctrl+T. Щелкнув мышкой на этой дорожке в колонке С, из выпадающего меню выберите пункт Mix Track (рис. 7.20). Затем создайте на этой дорожке партию длиной во все ваше произведение.

Рис. 7.20. Создание микшер-дорожки: выбор пункта Mix Track из выпадающего меню в колонке С

Если теперь вы дважды щелкнете мышью на этой партии, то откроется окно микшера (рис. 7.21). Вообще говоря, те объекты, которые расположены там по умолчанию, использовать не обязательно — можно создать собственную конфигурацию микшера, удобную именно для ваших целей. Как это сделать, вы узнаете чуть позже. Однако в той конфигурации микшера, которая вам предлагается по умолчанию, содержатся очень полезные объекты. Это 16 ползунковых регуляторов для изменения уровня громкости на каждом из 16 MIDI-каналов, 16 круглых ручек для регулирования панорамы на 16 каналах, 16 цифровых объектов для установки номера программы (Program Change) и один большой ползунковый регулятор Master, изменяющий одновременно значения всех 16 регуляторов громкости.

По умолчанию указатель мыши в микшере имеет вид руки с вытянутым указательным пальцем. Если у вас указатель мыши имеет другой вид, нажмите правую кнопку мыши и выберите из набора инструментов «руку». Этой «рукой» вы можете изменять положения ползунковых регуляторов, круглых ручек и цифровых объектов.

Рис. 7.21. Окно микшера

Теперь обратите внимание на выпадающее меню со стрелочкой справа, находящееся в верхней части экрана. Это меню состоит из трех пунктов и переключает режимы микшера.

Режим Local, в котором микшер обычно находится по умолчанию, позволяет слушать результаты изменения положения всех регуляторов, не запоминая их. Находясь в режиме Write, программа запоминает все изменения положений регуляторов, которые вы сделаете в режиме воспроизведения. Другими словами, нажав кнопку воспроизведения и перейдя в режим Write, вы запишете все манипуляции с микшером на микшер-дорожку, и при следующем воспроизведении они также повторятся. Обратите внимание: для записи событий в микшер-дорожку не требуется нажимать кнопку «запись», нужно нажать только «пуск», находясь в режиме Write.

Существует еще и третий режим, Replace, предназначенный для изменения значений уже существующих на микшер-дорожке событий. Другими словами, находясь в режиме Replace, программа также запоминает манипуляции с объектами микшера, однако они записываются только на места уже существующих событий. Новые события на микшер-дорожку в режиме Replace не добавляются.

Возникает вопрос: а что делать, если часть записанных манипуляций с микшером вас устраивает, а часть — нет? Для этого среди набора инструментов, находящегося, как обычно, под правой кнопкой мыши, предусмотрены три инструмента для удаления событий. Инструмент в виде ластика со стрелкой вправо при нажатии на объект удаляет все события этого объекта, начиная от текущей позиции до конца партии. Инструмент в виде ластика со стрелкой влево, наоборот, удаляет все события данного объекта от начала партии до текущей позиции. И наконец, инструмент в виде ластика с двумя стрелками внизу удаляет все события данного объекта, расположенные между правым и левым локаторами.

Теперь рассмотрим, как создавать собственные объекты и собственные конфигурации микшера. Среди набора инструментов в микшере есть квадратик с надписью «New», при выборе этого инструмента указатель мыши принимает вид крестика. Нажав этим крестиком в любом пустом месте в окне микшера, вы создаете новый объект. При этом открывается окно Object Definition (рис. 7.22). Посмотрим, как определить новый объект, на простом примере. Допустим, нам нужно создать ползунковый регулятор для регулировки глубины вибрато на первом канале.

Для этого прежде всего в окошке Name напишем имя этого объекта (чтобы потом не перепутать), например «vibrl». Поставим галочку напротив слова «Name», чтобы имя объекта было видно в окне микшера. Галочку напротив слова «Instrument», напротив, необходимо снять: как вы помните, в Cubase понятие «Instrument» означает сочетание MIDI-выхода и MIDI-канала — не самое удачное решение, которым лучше просто не пользоваться.

Рис. 7.22. Окно определения объекта микшер-дорожки

Если вы поставите галочку напротив слова «Reverse», то ваш регулятор «перевернется» — например, слева у круглой ручки будут большие значения, а справа — меньшие. Если поставить галочку у слова «Centered», то у объекта типа «круглый регулятор» (только у такого) будет отмечено место центрального (среднего) значения.

В окошках Minimum value и Maximum value можно определить соответственно минимальное и максимальное значения, доступные для данного регулятора. Для того чтобы иметь возможность регулировать полный диапазон значений контроллера, необходимо оставить в этих окошках значения 0 и 127. А в окошках Label at Minimum и Label at Maximum можно при желании написать слова, которыми будут отмечены минимальный и максимальный уровни на регуляторе.

В правом верхнем углу этого диалогового окна вы можете выбрать вид вашего регулятора. Это может быть (слева направо): вертикальный ползунковый регулятор, горизонтальный ползунковый регулятор, круглая ручка, кнопка, цифровой объект и текстовое окно. Создаваемому вами объекту вы можете придать любой из этих видов, кроме кнопки и текстового окна. Кнопка используется для переключателей (принимающих только два значения), а текстовое окно — просто для комментариев, которые могут быть необходимы, если у вас получилась очень сложная структура микшера. В нашем примере целесообразно выбрать, к примеру, горизонтальный ползунковый регулятор.

До сих пор мы определяли лишь внешний вид нашего объекта. В центральной части окна Object Definition расположена секция MIDI Message, в которой вы можете определить, какие MIDI-сообщения будут передаваться этим объектом. Основным полем здесь является строка шестнадцатернчыого MIDI-кода, в которой один из байтов MIDI-сообщения обязательно должен быть записан как XX. При перемещении регулятора на каждую новую позицию объект будет передавать MIDI-сообщение из этой строки, в которое вместо XX будет подставлено значение регулятора. В нашем примере (регулировка глубины вибрато) необходимо ввести строку «ВО,01,ХХ», как показано на рис. 7.22, означающую MIDI-сообщение Control change, контроллер № 1 (вибрато), переменное значение (о MIDl-co-общениях см. главу 3).

При этом в поле под шестнадцатеричной строкой появится «расшифровка» сообщения — «Control change, Modulation, Variable». Такой способ ввода MIDI-сообщения здесь самый быстрый и удобный. Кстати, о номере MIDI-канала при вводе строки MIDI-сообщения заботиться не надо — программа все равно берет его из секции MIDI Output этого диалогового окна. Однако, если вы не помните шестпад-цатеричные коды MIDI-сообщений, для вас существует «подсказка». Тип MIDI-сообщения можно выбрать из выпадающего меню Status, которое расположено прямо над шестнадцатеричной строкой, а в случае типа Control change можно выбрать название необходимого вам контроллера в окошке Controller. Более того, если вы просто подвигаете тот регулятор на MIDI-клавиатуре, который управляет нужным вам параметром, а потом нажмете кнопочку Learn, то программа сама определит, какое MIDI-сообщение присвоить этому объекту. В пашем примере можно просто подвигать колесо модуляции туда-сюда, а потом нажать кнопку Learn.

В нижней части диалогового окна Object Definition расположены три секции. Наиболее важная из них — та, что слева, MIDI Output. Здесь вы должны установить MlDI-выход и MIDI-канал, на который объект будет посылать определенное вами MIDI-сообщение. Выпадающим меню Instrument лучше не пользоваться, да оно и не будет работать, если вы ранее не определяли эти самые «инструменты». Секцию Master мы рассмотрим чуть ниже, а в секции Remote Controller вы можете указать внешний контроллер, который будет управлять вашим объектом (можно пользоваться внешним контроллером, вместо того чтобы передвигать регулятор мышью). В нашем примере логично назначить в качестве внешнего контроллера колесо модуляции, Modulation.

Итак, объект создан, можно нажать на кнопку ОК. После этого выберите из набора инструментов обычную стрелку и выделите ваш новый объект, щелкнув на нем один раз. При этом в правом нижнем углу объекта появится черный квадратик. «Ухватившись» мышью за этот квадратик, вы можете придать объекту нужную вам форму и размер. А если вы дважды щелкнете мышью на объекте, то снова попадете в его окно Object Definition. Используйте это, чтобы посмотреть окна Object Definition для уже имеющихся по умолчанию объектов.

Теперь несколько слов о внешнем контроллере, позволяющем «удаленно» изменять значение объекта. Как правило, внешний контроллер действует только на выделенный в данный момент объект (случай, когда это не так, описан ниже). Чтобы сделать объект выделенным, выберите из набора инструментов обычную стрелку и один раз щелкните на объекте. Он останется выделенным, даже если потом вы выберете из набора инструментов «руку» для изменения значений регуляторов.

Иногда может потребоваться одновременно управлять несколькими объектами. Для этого нужно объединить их в группу, сменив 0 на другой номер, общий для всех объединяемых объектов, в окошке Group в секции Master диалогового окна Object Definition (рис. 7.22). После этого нужно создать мастер-объект, принадлежащий к группе с тем же номером. Из выпадающего меню в секции Master здесь нужно выбрать не N0, как установлено по умолчанию, a Link или Prop. Если вы выберете режим Link, то при перемещении регулятора мастер-объекта все объекты группы будут принимать то же значение, что и мастер-объект. А если вы выберете Prop., то регуляторы всех объектов группы будут перемещаться на то же количество значений, что и мастер-объект. Разумеется, при этом вы можете пользоваться объединенными в группу объектами и по отдельности.

Кстати, под номером группы в секции Master расположен переключатель Reverse. Если вы включите его (поставите галочку), то объект будет передвигаться в противоположную сторону по отношению к другим объектам группы.

Теперь пришла пора создать свою конфигурацию микшера. Вы, вероятно, уже обратили внимание, что когда создали микшер-дорожку в основном окне, в колонке Output напротив нее появилось слово «Default», что значит «по умолчанию». Нажав левой кнопкой мыши на это слово, вы увидите выпадающее меню, каждый пункт которого соответствует одной конфигурации микшера. По умолчанию все конфигурации, кроме Default, являются пустыми — не содержат ни одного объекта. При выборе пустой конфигурации (Empty) ее название изменяется на Untitled. Если вы откроете окно микшера в такой конфигурации, то увидите пустое пространство. Здесь вы можете «с нуля» создать все необходимые вам объекты. Если вы дважды щелкнете на названии конфигурации в колонке Output, откроется диалоговое окно Mixer Maps, в котором можно переименовать свою конфигурацию, а также сохранить ее на диске в отдельном файле с расширением .mix или, наоборот, загрузить с диска. Запомните, что конфигурации микшера НЕ сохраняются в файле типа arrangement (.arr)!

Теперь несколько слов о дополнительных функциях микшера. В верхней части окна справа от меню режимов расположена кнопка Snapshot, позволяющая снять моментальную «фотографию» положения регуляторов в режиме Local, При этом рядом с кнопкой Snapshot появляются кнопки для вызова «фотографий». Двойной щелчок на такой кнопке позволяет переименовать «фотографию» (по умолчанию им даются номера: 1,2,3 и т. д.). А щелчок правой кнопкой мыши позволяет удалить «фотографию». В некоторых версиях программы Cubase эта функция может не работать или работать некорректно.

Слева от меню режимов расположена кнопка меню дополнительных функций. Верхняя, Delete Range, предназначена для удаления всех событий между правым и левым локаторами. Следующая функция, Options, открывает диалоговое окно, в котором вы можете определить частоту событий на микшер-дорожке (окошко Quantize), а также установить режим просмотра записанных изменений положений регуляторов во время воспроизведения (Continuous Redraw).

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

Если снять галочку с MIDI to All, то с помощью внешнего контроллера можно будет управлять лишь одним выделенным объектом.

Следующие две функции — Bring To Front и Send Behind используются, когда у вас несколько «перекрывающихся» по площади объектов. В этом случае выделение одного из них дает возможность поставить его «впереди» другого (Bring To .Front) или «сзади» (Send Behind). А функция Align позволяет выровнять несколько объектов по одной линии.

И наконец, последняя из дополнительных функций называется Move Locked. Если поставить галочку в этой строке, то станет невозможным перемещение объектов с помощью инструмента «стрелка». Эту функцию можно применять для защиты красиво и удобно сделанной конфигурации микшера от случайной «порчи» (например, чтобы не переместить весь объект вместо регулятора, если вы случайно выбрали из набора инструментов «стрелку» вместо «руки»).

Микшер-дорожка — очень эффективное средство, так как здесь вы можете наблюдать за изменением нескольких исполнительских параметров одновременно на всех MIDI-каналах, что совершенно недоступно, например, в клавишном редакторе. Используя микшер при подготовке MIDI-музыки, вы сэкономите очень иного времени и сил. Однако помните, что события микшер-дорожки записываются в особом формате, который несовместим, к примеру, со стандартным MIDI-файлом. Так что если вы почему-либо планируете перевести вашу MIDI-композицию в другой формат, то вам лучше не пользоваться микшером.

Клавишный редактор в Cubase

Для редактирования MIDI-материала Cubase предоставляет вам четыре мощных редактора партий и очень удобный логический редактор.

В разделе «Редактирование MIDI-информации» уже были рассмотрены некоторые способы редактирования нот и контроллеров в клавишном редакторе (Key Editor), который по умолчанию выбирается двойным щелчком мыши на партии (другие способы: нажатие Ctrl+E или выбор пункта Edit из меню Edit). Теперь давайте изучим этот редактор подробнее (рис. 7.23).

Рис. 7.23. Клавишный редактор

Прежде всего отметим такую приятную подробность: когда вы рисуете новые ноты с помощью карандаша, у вас есть возможность прямо в процессе «рисования» управлять параметром velocity новых нот с помощью клавиш Shift и Ctrl Если вы создаете новую ноту, удерживая обе эти клавиши, то velocity новой ноты будет равна 32. Если вы удерживаете только Ctrl, то получаете ноту с velocity 64, а если только Shift — то с velocity 96. И наконец, простое «рисование» ноты без дополнительных клавиш создает ноту с velocity, равной 127.

Теперь обратите внимание на самую верхнюю часть редактора, расположенную над информационной строкой. Здесь спрятана масса очень интересных и полезных возможностей, которые целесообразно рассмотреть просто по порядку.

Назначение кнопочки Edit Solo вы уже знаете (в более ранних версиях программы она находилась в основном окне). Рядом с ней расположены три выпадающих меню: Goto, Do и ТО.

Оператор Goto в программировании означает безусловный переход на определенное место в программе. Здесь же, аналогично, слово Goto обозначает переход к какому-либо определенному месту в вашем MIDI-сочинении. При этом доступны следующие команды: Goto Song-Pos — переход к текущей позиции, Goto First Event — переход к первому MIDI-событию в партии, Goto Last Event — переход к последнему MIDI-событию в партии, Goto First Selected — переход к первому выбранному (выделенному) MIDI-событию, Goto Next Selected — переход к следующему выбранному MIDI-событию, Goto Last Selected — переход к последнему выбранному MIDI-событию, Goto Prev Selected — переход к предыдущему выбранному MIDI-событию, Goto Next Part — переход к следующей партии и Goto Prev Part — переход к предыдущей партии. Все переходы означают появление на экране соответствующего места в произведении. Последние две команды работают в том случае, если у вас открыт редактор для нескольких партий сразу.

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

Функция Fixed Note (фиксированная нота) изменяет высоту всех нот в партии на высоту выбранной ноты, как показано на рис. 7.24. Естественно, перед выполнением этой функции, как и двух следующих, вы должны выбрать одну ноту в партии.

Рис. 7.24. Исходный материал для демонстрации функций из меню Do. Выбрана нота СЗ

Рис. 7.25. Действие функции Fihed Nite на материале с рис. 7.24

Функция Delete Note (удалить ноту) удаляет из партии все ноты, высота которых совпадает с высотой выбранной (рис. 7.26). Выбранная нота, разумеется, также удаляется. А функция Keep Note (сохранить ноту), наоборот, оставляет в партии только те ноты, высота которых совпадает с высотой выбранной, и удаляет все остальные (рис. 7.27).

Весьма интересна функция Repeat (повторить). Она «размножает» выбранный участок партии до конца этой партии. Однако выделяется нужный участок не обычным способом, а либо с помощью цикла (в этом случае в меню То должно значиться То: Cycled), либо с помощью петли (loop, в меню То должно значиться То: Looped). Обычное выделение здесь не действует. Если же выделение с помощью петли или цикла не сделано, то функция просто теряет смысл: участок для «размножения» становится равен всей партии. Действие этой функции проиллюстрировано на рис. 7.28 и 7.29.

Рис. 7.26. Действие функции Delete Note на материал с рис. 7.24

Рис. 7.27. Действие функции Keep Note на материал с рис, 7.24

Функция Fill (заполнить), оправдывая свое название, заполняет все пространство партии одинаковыми нотами. Высота этих нот определяется центром экрана клавишного редактора, частота появления — значением в окошке Snap, а длина — значением в окошке Quantize. Несколько вариантов действия этой функции показано на рис. 7.30 — 7.32.

Функция Reverse (перевернуть) позволяет получить ракоходное движение. Она переворачивает всю партию «задом наперед», как если бы она начала исполняться от конца к началу (рис. 7.33). Применяя эту функцию, помните, что начало и конец партии определяются значениями, указанными в строке-заголовке партии (рядом со словом Key), то есть «физической длиной» партии, а не местом расположения материала. Например, имея 10 пустых тактов в конце партии, после применения функции Reverse вы получите 10 тактов молчания в начале, а потом уже начнется перевернутый материал.

И наконец, функция Delete (удалить) просто убирает из партии все MIDI-собы-тия. После применения этой функции в партии не остается ничего.

Рис. 7.28. Выделение MIDI-материала для функции Repeat

Рис. 7.29. Действие функции Repeat

Рис. 7.30. Действие функции Fill на материал с рис. 7.29 при Snap=8 и Quant=8

Рис. 7.31. Действие функции Fill на материал с рис. 7.29 при Snap=2 и Quant=8

Рис. 7.32. Действие функции Fill на материал с рис. 7.29 при Snap=2 и Quant=2T

Теперь рассмотрим неприметное с виду, но на самом деле очень важное меню То. Собственно говоря, при открытом редакторе именно здесь определяется, к каким MIDI-событиям будет применена та или иная функция (это относится ко всем функциям из меню Functions). Если в данном меню значится То: АН, то функция будет применена ко всем событиям в партии. Если же там значится То: Looped или To: Cycled, то функция будет применена к событиям, находящимся внутри соответственно петли или цикла (о петле см. ниже). В этом меню есть еще три пункта — То: All Selected, To: Looped Selected и То: Cycled Selected. Они аналогичны предыдущим, но функция применяется только к выделенным событиям.

Рис. 7.33. Действие функции Reverse на материал с рис. 7.29

Иногда мы просто не замечаем действия меню То, поскольку во многих случаях его установка изменяется автоматически. Так, если было выбрано ТОд All, то после выделения нескольких нот значение его автоматически изменяется на То: All Selected, а при снятии выделения — обратно на То: АН. При активизации петли значение изменяется на То: Cycled, и т. д. Но в некоторых случаях очень важно точно проконтролировать положение меню То и в случае необходимости установить его значение вручную. Так, описанная выше дополнительная функция Repeat (из меню Do) использует в качестве описания выделения текущее значение меню То (Looped или Cycled).

Справа от выпадающих меню находятся два информационных окошка, которые показывают точное положение указателя мыши в данный момент. Верхнее окошко показывает положение «по горизонтали», то есть позицию в формате такт/дол я/ тик. Нижнее показывает положение «по вертикали», то есть высоту ноты в формате название ноты/номер MIDI-октавы. Правее расположены уже знакомые нам окошки Snap и Quantize.

Еще правее расположены окошки границ петли. Петля в некотором смысле работает аналогично циклу, но только в пределах одной партии. Если у вас не включен режим Edit Solo, то при активизированной петле в партии постоянно повторяется закольцованный участок, в то время как все остальные партии продолжают воспроизведение далее. Для установки петли нужно установить позицию ее «левой» границы в верхнем окошке, а «правой» — в нижнем. При этом соответствующие такты на верхней линейке партии выделятся серым цветом (рис. 7.34). Чтобы активизировать петлю, нужно нажать мышью на кнопочку с изображением петли, что находится справа от окошек границ петли. На верхней линейке партии активная петля выделяется красным цветом (рис. 7.35). Для быстрой графической установки петли просто проведите мышью по верхней линейке партии в нужном тактовом диапазоне.

Допустим, вам нужно применить какую-либо функцию к определенному фрагменту партии. Вместо того чтобы выделять все ноты этого фрагмента, разбросанные порой по всему высотному диапазону, так что и на экране не все видно, просто установите петлю в нужном месте. При этом меню То устанавливается в положение То: Looped — и вы готовы к выполнению функции! Обратите внимание на то, что при деактивизации петли меню То остается в положении То: Looped, а при выделении каких-либо нот устанавливается в положение То: Looped Selected. Чтобы вернуться к «нормальному» режимунужно вручную перевести меню То в положение То: АН или То: All Selected.

Рис. 7.34. Выделенная неактивная петля

Рис. 7.35. Выделенная активная петля

Теперь рассмотрим очень важные кнопки, расположенные справа от кнопки активизации петли. Кнопка с латинской буквой «i» просто включает/выключает информационную строку, в которой содержится информация о выделенной ноте. А вот следующие семь кнопок играют очень интересную роль, обеспечивая альтернативные способы ввода и редакции нот.

Кнопка с изображением стандартного MIDI-разъема включает режим редактирования информации по MIDI. При этом важно, в каком положении находятся три кнопки с нотками (рис. 7.36).

Если включена кнопка с изображением ноги (режим пошагового ввода, см. рис. 7.36), то возможен пошаговый ввод новых нот с MIDI-клавиатуры. Три описанные выше кнопки (высота, velocity, velocity off) в более старых версиях Cubase работали аналогично предыдущему случаю, разрешая/запрещая запись каждого параметра в отдельности. Однако в версии 3.05 эти кнопки в режиме пошагового ввода не работают.

Новая нота при пошаговом вводе устанавливается на место текущей позиции (можно играть также и несколько нот вместе). При этом длина нот определяется параметром Quantize. После ввода ноты текущая позиция сдвигается на величину, определенную параметром Snap. Кстати, при пошаговом вводе в левой части нижней полосы прокрутки появляется цифровой индикатор текущей позиции, а индикатор текущей позиции в панели управления при этом не работает. Если вы хотите ввести паузу, достаточно нажать клавишу Tab.

Рис. 7.36. Назначение кнопок клавишного редактора

При пошаговом вводе иногда приходится часто менять значение Snap/Quantize. Но все время выбирать их из выпадающих меню мышью, да еще в двух окошках, долго и неудобно. Вот здесь-то и выручает управление параметрами Snap/Quantize с клавиатуры. Правда, при этом изменяются оба параметра сразу, но для пошагового ввода это обычно и есть идеальный вариант.

Для изменения параметров Snap/Quantize используются клавиши от 1 до 7 основной клавиатуры. Нажатие на 1 соответствует параметру 1, то есть «целая нота». Нажатие на 2 — параметру 2, половинная нота. Нажатие 3 — параметру 4, четверть; нажатие 4 — параметру 8, восьмая нота; 5 — шестнадцатая, 6 — тридцать вторая и 7 — шестьдесят четвертая нота. Нажатие на клавишу Т переключает параметр на соответствующую триольную длительность, а нажатие точки (опять же на основной клавиатуре) — на длительность с точкой. Разумеется, эти клавиши можно использовать не только при пошаговом вводе, но и при любой работе в любом окне.

Если про пошаговом вводе вы установите текущую позицию на то место, где уже есть какие-либо ноты, то ничего страшного не произойдет: новые ноты можно будет вводить в обычном пошаговом режиме, и они будут накладываться на уже имеющуюся информацию. Однако если переключить в нажатое состояние кнопочку с надписью «In» (кнопка режима вставки, см. рис. 7.36), то при пошаговом вводе нот вся уже имеющаяся информация от текущей позиции до конца партии будет сдвигаться вправо на величину Snap при каждом шаге, то есть включится режим, аналогичный режиму вставки в текстовых редакторах (когда вы вводите букву в середине слова, все последующие буквы сдвигаются вправо).

Осталось рассмотреть еще две кнопки из верхней части клавишного редактора. Кнопочка с изображением динамика позволяет прослушивать всякий раз ту ноту, которую, вы выделяете. Если же эта кнопка выключена, то выделение происходит беззвучно. А кнопочка с изображением трех цветных карандашей управляет оформлением партии, точнее, цветом графического изображения нот. Она открывает меню, в котором надо отметить галочкой один из пунктов. Верхний пункт — White — «окрашивает» все ноты в белый цвет. Channel colors окрашивает ноту каждого MIDI-канала в свой цвет. Пункт Pitch colors окрашивает каждую ноту в зависимости от ее высоты (точнее — пич-класса): все «до» окрашиваются в один цвет, «до-диезы» — в другой и т. п.

Наиболее полезный пункт — Velocity colors. Он окрашивает ноты в разные цвета в зависимости от их velocity, причем палитру цветов можно редактировать, выбрав самый нижний пункт этого меню, который также называется Velocity colors... (только с многоточием в конце). По умолчанию в версии 3.05 установлена палитра, в которой ноты с очень низкими значениями velocity окрашиваются в синий цвет, а затем по мере повышения velocity постепенно «краснеют». Ноты с самыми высокими значениями velocity окрашены в чистый красный цвет. Установка этого режима позволяет следить за уровнем velocity, даже если в нижней части редактора в данный момент отображается другой параметр.

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

Редактор-список

Теперь обратимся к другому редактору MIDI-событий — редактору-списку (List Editor, в более ранних версиях программы называвшемуся Grid Editor). Чтобы открыть окно этого редактора для выделенной партии, нужно нажать Ctrl+G или выбрать из меню Edit пункт List.

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

Список всех MIDI-событий выводится в восемь колонок. В первой из них, Start-Pos., указывается позиция MIDI-события в партии в формате такт/доля/тик. Вторая колонка, Length, содержит «длину MIDI-события» (только для нот). В третьей колонке, Val.l, выводится первый байт значения. Для ноты и poly-pressure это — высота (в формате название ноты/номер MIDI-октавы, например, D#3 — ре-диез третьей октавы). Для Control Change это номер контроллера, для Program

Change — номер программы (тембра, инструмента), для Aftertouch (channel pressure) — значение силы давления на клавишу, для pitch bend — значение первого байта, соответствующего грубой настройке высоты.

В четвертой колонке, Val.2, отображается второй байт значения. Для ноты это velocity, для poly-pressure — сила давления на клавишу, для Control Change — значение контроллера, для pitch bend — значение второго байта (соответствующего тонкой настройке высоты). Для Program Change и Aftertouch значение в этой колонке отсутствует. В пятой колонке, Val.3, отображается значение скорости отпускания клавиши (velocity off, только для нот).

В шестой колонке, Status, отображается «расшифровка» значения статусного байта, то есть попросту название MIDI-события. Для Control Change вместо названия события эта колонка «подсказывает» нам название контроллера (Modulation, Volume, Pan и т. п.).

В седьмой колонке, Chn, вы можете увидеть номер MIDI-канала, к которому «прикреплено» данное событие. Напомню, что в Cubase эти номера каналов имеют значение, только если вся MIDI-дорожка направлена на канал any в основном окне. В противном случае все MIDI-события дорожки выходят на указанный в основном окне MIDI-канал, а значения номеров каналов у MIDI-событий игнорируются.

Восьмая колонка, Comment, обычно остается пустой. О ее назначении расскажу чуть позже.

Рис. 7.37. Редактор-список

Щелкнув мышью на любом MIDI-событии, мы можем выделить его, а двойной щелчок на любом параметре позволяет редактировать значение данного параметра. Нельзя изменять только значения в колонке Status, а также в пустых полях. Вместо двойного щелчка для редактирования цифровых полей можно применять и другие способы, описанные выше (см. раздел «Как начать работать в Cubase»). Можно выделить также несколько MIDI-событий для последующего применения к ним какой-либо функции (или удаления с помощью клавиши Delete), путем поочередного нажатия на них мышью с одновременным удержанием клавиши Shift. В правой части редактора находится графическое отображение MIDI-событий. По горизонтали здесь (как и в клавишном редакторе) отложены такты и их доли, а по вертикали — позиция в списке. Поскольку в списке все события расположены последовательно, в графической части редактора они располагаются «лесенкой». В крайней правой колонке расположены графические отображения Val.2, причем для нот (velocity) они выделены черным цветом, а для остальных событий — серым (см. рис. 7.37).

В графической части редактора работать можно так же, как и в клавишном редакторе, даже «карандашом» графически изменять значения в самой правой колонке (velocity и Val.2). Здесь, правда, в большинстве версий не работает «крестик», хотя его изображение и есть в наборе инструментов.

С помощью «карандаша» здесь можно вставить любое MIDI-событие, а не только ноту. Можно вставить и событие, вообще не являющееся стандартным MIDI-событием, но использующееся в Cubase. Обратите внимание на выпадающее меню Ins, которое расположено в верхней части редактора справа от уже знакомого нам меню То (рис. 7.38). В этом меню, представляющем собой список возможных событий, всегда выбран один из пунктов (отображается справа от слова Ins.). Например, если выбрать из меню пункт Pitch Bend, то надпись в заголовке меню изменится на «Ins. Pitch Bend». Выбрав требуемое вам MIDI-событие, щелкните карандашом в нужной временной позиции в правой части редактора. При этом важно положение по горизонтали, вертикальное положение игнорируется. На указанной позиции (в соответствии с параметром Snap) возникнет новое MIDI-событие. Его цифровые параметры можно затем отредактировать в левой части редактора.

Рис. 7.38. Выпадающее меню для выбора типа вставляемых MIDI-событий

Все пункты меню Ins мы рассматривать не будем, так как большинство из них представляет собой названия уже знакомых вам MIDI-событий (см. главу 3). Обратите внимание, что в списке MIDI-событий есть Sys Ex, то есть System Exclusive Message, исключительное системное MIDI-сообщение. Редактор-список — единственное место в Cubase, где можно создавать и редактировать исключительные системные MIDI-сообщения. Создав исключительное системное MIDI-сообщение, вы сможете редактировать его побайтно в колонке Comment (в шестнадцатеричном представлении; байты при этом разделяются запятыми). Первый байт, FO, в колонке Comment не указывается, хотя вы его видите, открывая поле для редакции двойным щелчком мыши. По умолчанию там, кроме FO, содержится только байт F7, означающий ЕОХ, то есть конец исключительного системного сообщения (End Of eXclusive).

Кроме стандартных MIDI-событий в меню Ins содержатся также некоторые специальные события. По большому счету они представляют собой излишество, однако иногда бывает приятно вставить в партию событие Stop, в нужном месте автоматически останавливающее воспроизведение, или текстовый комментарий — событие Text, значение которого редактируется в колонке Comment. Достаточно интересно также событие Track-Mute, позволяющее автоматически в нужном месте «заглушить» любую дорожку (именно любую, а не только ту, на которой расположена партия) или, наоборот, снять с нее «заглушку». При этом в колонке Val.l необходимо указать номер дорожки (в колонке Comment при этом автоматически отображается ее название), а в колонке Val.2 — указать значение 0 («заглушить») или 1 (снять «заглушку»).

В верхней части редактора вы увидите в основном уже знакомые по клавишному редактору кнопки и меню. Это кнопки Edit Solo, активизации петли, включения редактировании по MIDI, «подзвучка» выделяемых нот (кнопка с изображением динамика), три кнопки разрешения/запрещения редактирования различных параметров по MIDI (высота, velocity, velocity off), кнопка включения режима пошагового ввода, кнопка включения режима вставки (In), кнопка цветового оформления, меню То, меню Do, меню Goto, окошко отображения позиции указателя мыши, окошки Snap и Quantize, а также окошки значений границ петли. Все они действуют так же, как и в клавишном редакторе. Есть только одно отличие — в меню Do функция Fill заполняет партию всегда нотами С2, то есть «до» второй MIDI-октавы.

Меню Ins, которое отсутствует в клавишном редакторе, мы уже рассмотрели выше. Осталось выяснить назначение двух элементов в верхней части редактора — меню Mask и кнопки с буквой «F».

Зачастую бывает не очень удобным просматривать в списке все MIDI-события подряд, особенно если партия насыщена различными событиями. Иногда бывает нужно просмотреть список MIDI-событий только одного типа (только ноты или только контроллеры и т. д.). В этом случае вам нужно выделить MIDI-событие того типа, который вы хотите видеть на экране, и затем выбрать из выпадающего меню Mask пункт Mask Event Type. В списке останутся только события выбранного типа, а остальные будут «спрятаны» от ваших глаз.

Если же вы выберете пункт Mask It, то в списке останутся только те события, у которых с выбранным совпадает не только тип, но и первое значение (Val.l). Например, если вы выбрали ноту D#l (ре-диез первой MIDI-октавы), то после применения Mask It в списке будут видны только ноты с высотой D#l. Все остальные события при этом никуда не денутся, но будут «спрятаны». Для того чтобы снова перейти в режим просмотра всех событий, нужно в меню Mask выбрать пункт No Mask.

Кнопка с изображением буквы «F» включает строку фильтра, с помощью которой можно, наоборот, «спрятать» отдельные типы MIDI-событий. Например, если в строке фильтра поставить галочку у слова «Note», то все ноты будут «спрятаны», а в списке останутся все остальные MIDI-события. Как и в предыдущем случае, информация о «спрятанных» MIDI-событиях никуда не исчезает, а просто временно не отображается в списке.

Заканчивая обзор редактора-списка, отмечу, что при необходимости в нем можно отредактировать даже микшер-дорожку! Если вам не подошли инструменты для удаления событий на микшер дорожке в ее собственном редакторе (микшере) и трудно воспользоваться режимом Replace в микшере, можно просто выделить партию на микшер-дорожке и нажать Ctrl+G. Вы увидите список всех событий микшер-дорожки, из которого сможете по одному удалить ненужные или даже изменить «неправильные». Правда, это Действие является крайне экзотическим — все-таки изменять положения регуляторов удобнее непосредственно в микшере.

Нотный редактор

Следующий редактор, который можно использовать в программе Cubase, называется нотным редактором (Score Editor). Для его вызова нужно после выделения нужной партии нажать Ctrl+R или выбрать пункт Score из меню Edit. Кстати, нотный редактор позволяет просматривать и редактировать одновременно несколько партий, расположенных на различных дорожках. В этом случае одновременно звучащие партии открываются в виде партитуры.

В нотном редакторе из всех MIDI-событий вам будут доступны только ноты. Они отображаются здесь не в графическом и не в цифровом, а в привычном для музыкантов «нотном» виде (рис. 7.39). Конечно, редактировать MIDI-музыку в этом редакторе не очень удобно — большинство типов MIDI-событий недоступны для редакции и просмотра, да и ноты записаны несколько условно (например, сдвиг ноты вперед на 4 тика в этом редакторе никак не отобразится, хотя на слух будет очень заметным). Зато этот редактор позволяет ставить дополнительные нотные знаки, оформлять и распечатывать партитуру. Конечно, данный редактор предназначен скорее «для внутреннего пользования» и на профессиональную программу нотного набора «не тянет», однако на нем можно получать очень даже симпатичные распечатки.

Поскольку в главе 11 этой книги описывается профессиональная программа нотного набора Finale, ограничусь лишь описанием основных функций нотного редактора Cubase.

Нотный редактор имеет два режима — режим редактирования (Edit Mode) и страничный режим (Page Mode). В последнем случае вы видите партитуру так, как она будет отпечатана на странице. Редактировать же ноты (как MIDI-события) предпочтительнее в режиме редактирования. Эти режимы можно переключать с помощью верхнего пункта из меню Score (в зависимости от контекста он меняет название — Edit Mode или Page Mode).

В наборе инструментов вы найдете стрелку, ластик, лупу и карандаш, которыми можно пользоваться так же, как в клавишном редакторе. Есть, однако, два существенных отличия: во-первых, вам придется ориентироваться по весьма условной позиции в нотном тексте (хотя окошко отображения позиции указателя мыши, знакомое вам по клавишному редактору, и «следит» за вашими перемещениями); и, во-вторых, карандаш и ластик могут создавать/удалять не только ноты, но и любые другие знаки, доступные в редакторе.

Рис. 7.39. Нотный редактор программы Cubase

Эти знаки расположены в семи отдельных окнах-«палитрах», которые можно открыть, выбрав в меню Score пункт Symbol Palettes. Этот пункт имеет подменю, в котором вы и найдете название каждой «палитры» (одна из них — Layout Palette — доступна только в страничном режиме). Здесь есть ключи смены размера и тональности, знаки артикуляции, графические символы нот и знаков альтерации, лиги и динамические нюансы, знаки трели, тремоло, арпеджиато и т. п. (рис. 7.40). В любой палитре можно выбрать любой символ, после чего вставить его в нужное место партитуры с помощью карандаша.

Рис. 7.40. Палитры дополнительных обозначений в нотном редакторе программы Cubase

В наборе инструментов есть также нотка, которая нужна в том случае, если вы хотите после символов опять заняться вставкой нот. Как и в других редакторах, длина вновь созданной ноты соответствует значению Quantize, а ее положение корректируется значением Snap. Есть в наборе инструментов и «пауза», которая предназначена для вставки в нотный текст пауз. При этом вся MIDI-информа-ция сдвигается вправо на величину, соответствующую длительности паузы. Кроме того, в наборе инструментов есть «ножницы» и «клей». Они используются для связывания («слиговывания») нот одинаковой высоты и наоборот. Эти же инструменты можно использовать для изменения количества тактов на одной системе (в страничном режиме для этого нужно щелкнуть на тактовой черте). И наконец, инструмент Disp Q предназначен для изменения «нотного выравнивания» отдельной группы нот.

Если вы дважды щелкнете мышью слева от нотного стана или выберете пункт Staff Settings из меню Score, откроется окно установок нотного стана (рис. 7.41). На рисунке наглядно показано, как пользоваться этим окном. Обратите внимание на установки «нотного выравнивания» (Display Quantize). Они не имеют никакого отношения к реальному выравниванию MIDI-событий, а только показывают, какие наименьшие длительности могут отображаться в данной партитуре. Выпадающее меню Auto Quantize облегчает программе поиск триолей и прочих «-олей»: при выборе из этого меню пункта Distance программа будет искать «-оли», ориентируясь на расстояние между нотами, которые могут быть сыграны чуть раньше или позже «правильных» позиций, а при выборе пункта Position — на конкретные позиции в такте. Если же у вас нет «-олей» или их очень мало, лучше выбрать здесь пункт None. Малое количество «-олей» легче отобразить вручную, пользуясь инструментом Disp Q, о котором речь шла выше.

Рис. 7.41. Окно установок нотного стана

Если вы выберете из меню Score пункт Note Head Shape, то сможете изменить вид нотной головки у всех выбранных нот. Довольно полезна функция автоматического поиска форшлагов (меню Score, пункт Staff Functions, в подменю пункт Find Grace Note). Можно превратить ноту в форшлаг и «явным» образом, выделив ее и выбрав из этого же подменю пункт Grace Note или просто нажав сочетание «правый Alt+Y».

Для форматирования страницы (нужного расстояния между системами, подбора нужной ширины тактов и т. п.) используйте пункт Auto Layout из меню Score. Эти функции доступны, разумеется, только в страничном режиме. В этом же режиме вы можете редактировать название партитуры, которое по умолчанию совпадает с названием вашего файла .агг или .all.

В верхней части окна редактора вы увидите информационную строку, а также кнопочки, окошки и выпадающие меню, которые действуют точно так же, как в клавишном редакторе, только функция Fill в меню Do заполняет партию всегда нотами С2 — «до» второй MIDI-октавы. Однако меню Do здесь имеет несколько дополнительных функций, связанных именно с нотным представлением. Наиболее важные из них — Flip Stems и Group. Первая позволяет изменить направление штилей у нот, а вторая,— изменить группировку.

Под информационной строкой в окне редактора расположены функциональные кнопки (рис. 7.42). С помощью двух кнопок Insert вы можете выбрать голос (если редактирование производится на полифоническом нотоносце). Кнопочки с изображением нот обеспечивают быстрый доступ к нотам разных длительностей — они изменяют значение в окошке Quantize и одновременно выбирают инструмент «нота». Очень полезна следующая группа кнопок, обеспечивающих энгармоническую замену выбранной ноты, для которой подбирается по возможности энгармонически равная нота с выбранным знаком альтерации. При этом кнопка OFF означает энгармоническую замену на ноту без знака альтерации, а кнопка No просто убирает знак альтерации, не трогая графическое расположение ноты. Кнопка со знаком вопроса добавляет «ненужный» знак альтерации перед выбранной нотой, а кнопка с изображением скобок позволяет заключить знак альтерации (а не саму ноту) в скобки.

Рис. 7.42. Функциональные кнопки нотного редактора

Кнопка с белой латинской буквой «i» открывает окно свойств ноты (если в момент ее нажатия выбрана какая-либо нота, в противном случае открывается уже знакомое вам окно Staff Settings). На рис. 7.43 показано, как пользоваться этим окном для изменения внешнего вида ноты. Остальные кнопки так или иначе дублируют функции меню Do.

Рис. 7.43. Окно свойств ноты

Когда вы находжитесь в страничном режиме нотного редактора, становится доступным функция Print & Page Setup (установка страницы) и Print (печать) из меню File. Во всех остальных окнах, а также в режиме редактирования нотного редактора эти функции недоступны.

Редактор ударных инструментов

Редактор ударных инструментов вам понавдобится в том случае, если у вас есть инструменты, в которых на каждую клавишу назначен свой тембр, например набор ударных, расположенный на 10-м канале General MIDI-совместимых инструментов Ограничусь описанием основных его свойств. Этот редактор открывается с помощью сочетания Ctrl+D или выбором пункта Drum из меню Edit (рис. 7.44).

Рис. 7.44. Редактор ударных инструментов

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

Кроме того, каждый объект здесь может иметь свой параметр для выравнивания, определяемый в колонке Quant. Что касается колонки LEN, то здесь можно определить длину всех вновь создаваемых нот данного объекта. Вы можете прослушать каждый объект отдельно, нажав кнопочку Drum Solo, находящуюся в верхней части редактора, под уже знакомой нам кнопкой Edit Solo. Можно также временно «заглушить» некоторые объекты, отметив их щелчком мыши в колонке М (подобно MIDI-дорожкам в основном окне).

Все остальные окошки, выпадающие меню и объекты в верхней части редактора действуют так же, как и в клавишном редакторе. Есть только два маленьких отличия. Во-первых, в окошке отображения вертикальной позиции указателя мыши вместо «названия» клавиши вы увидите название вашего ударного инструмента. И, во-вторых, функция Fill из меню Do заполняет партию нотами выбранного в данный момент ударного инструмента. Один объект из списка здесь выбран всегда, аналогично MIDI-дорожкам в основном окне.

Такой вид имеет редактор ударных инструментов, если вы редактируете в нем обычную MIDI-дорожку. Однако если вы превратите MIDI-дорожку с записью ударных в ударную дорожку (щелкнув мышью в колонке С в основном окне и выбрав из выпадающего меню пункт Drum Track — см. рис 7.20), то кое-что изменится. Во-первых, двойной щелчок на партии ударной дорожки будет открывать не клавишный редактор, а редактор ударных инструментов. Но это не главное. Главное — увеличится левая часть окна самого редактора (рис. 7.45).

Как видите, здесь появилась колонка Output. Теперь каждый объект можно независимо направить на свой MIDI-выход. Появилась также колонка Instrument, которая нас не очень интересует. А еще появилась загадочная колонка 0-Note, о которой следует сказать особо.

Дело в том, что в ударной дорожке для каждого объекта «входная» нота (с помощью которой мы вводим ноту данного объекта) и «выходная» (которая реально звучит на устройстве) могут не совпадать. Например, если вы играете партию ударных «вживую», и один из выбранных тембров расположен на клавиатуре далеко от остальных, то вам, скорее всего, будет неудобно все время «скакать» к этой удаленной клавише. В этом случае вы можете назначить для данного ударного инструмента более близкую клавишу в качестве «входной», а «выходную» оставить прежней. Тогда у вас все инструменты окажутся «под пальцами», а общее звучание не изменится. А если вы неожиданно решили сменить свой набор ударных (например, приобрели новую драм-машину, а в ней — другая раскладка ударных), то можете оставить в неприкосновенности привычную вам картину «входных» нот, а «выходные» переназначить в соответствии с вашим новым устройством.

Рис. 7.45. Редактор ударных инструментов для ударной дорожки

Таким образом, в колонке I-Note вы назначаете «входные» ноты, а в колонке О-Note — «выходные». Это может пригодиться во многих ситуациях. Однако, если вы почему-либо захотите преобразовать вашу ударную дорожку в обычную MIDI-дорож-ку, программа попросит вас принять решение, какие же ноты туда следует поместить — «входные» или «выходные».

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

Логический редактор

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

Все другие редакторы открывают в том или ином виде выбранную партию. Логический редактор, строго говоря, ничего не «открывает». Его можно вызвать как из основного окна (в этом случае он применяется к выбранной партии или нескольким партиям), так и из окна любого редактора. Соответственно он может быть применен либо ко всем MIDI-событиям партии, либо только к выбранным, — область его действия в этом случае определяется значением меню То, как и область действия любой функции. В заголовке окна логического редактора всегда указывается область его действия (рис. 7.46). Рассмотрим «большой» вариант логического редактора, так что если при открытии он у вас имеет вид, как на рис. 7.47, сразу нажмите на кнопку Expert.

Рис. 7.46. Логический редактор

Вначале поясню действие логического редактора на примерах. Допустим, что у вас есть несколько длинных партий с обилием форшлагов. Однако после прослушивания вы пришли к заключению, что хорошо бы все форшлаги немного укоротить и облегчить. Редактировать каждый форшлаг вручную в клавишном редакторе было бы непростительно долгим и нудным занятием. Здесь же вы строите следующую логическую конструкцию: «все ноты, длина которых меньше 60 тиков, укоротить на 20 тиков, сместить вправо на 20 тиков и уменьшить их velocity в 2 раза». В окне редактора это выглядит так, как показано на рис. 7.48. Нажимаем на кнопку Do It (выполнить), и готово!

Рис. 7.47. Усеченный вариант логического редактора. Нажмите на кнопку Expert

Другой пример: допустим, у вас есть партия с мелодической линией, которую необходимо удвоить в верхнюю октаву, чуть сакцентировав верхнюю ноту и придать этим октавам легкое арпеджиато. Для этого строим следующую логическую конструкцию: «у всех нот увеличить номер клавиши на 12, сдвинуть вправо на 6 тиков, увеличить velocity на 10 единиц; результат наложить на уже имеющуюся партию» (рис. 7.49). Когда конструкция готова, одним щелчком мыши вы преобразуете партию в соответствии с вашими желаниями и потребностями. Конечно, для сложных преобразований иногда бывает необходимо несколько логический «шагов». Однако прсле приобретения некоторого опыта работы с логическим редактором это уже не составляет проблемы.

Рис. 7.48. Пример применения логического редактора

Теперь рассмотрим окно логического редактора подробнее. Оно состоит из четырех секций: Filter (фильтр), Processing (преобразование), Preset (пресет) и Functions (функции). В секции Filter вы определяете, с какими именно MIDI-событиями будут совершаться преобразования. В секции Processing вы определяете сами преобразования. Остальные две секции рассмотрим чуть ниже.

Итак, секция Filter. В ней вы видите шесть выпадающих меню, с помощью которых можете задавать условия на «отбор» MIDI-событий для последующего преобразования. Условия можно задавать: по типу события (самое левое меню, Event Type), по первому байту значения (Value 1), по второму байту значения (Value 2), по номеру канала (Channel), по длине (Length, только для нот) и по положению в такте (Ваг Range).

Рис. 7.49. Еще один пример применения логического редактора

Для начала рассмотрим меню Event Type (отбор по типу MIDI-событий). Если в выпадающем меню установлено значение Ignore, то при отборе тип MIDI-события игнорируется, то есть для преобразования отбираются все события, независимо от типа. Если изменить значение на Equal (равно), то в окошке под меню вы сможете открыть еще одно выпадающее меню, в котором определите тип MIDI-события. Так, если в нем выбрать пункт Note, то для преобразования отбираются только MIDI-события, являющиеся нотами. Это показано на рис. 7.50. А если значение меню Event Type изменить на Unequal (не равно), то в нижнем окошке вы определите тип MIDI-событий, не подлежащих преобразованию. Например, если в нижнем окошке выбран пункт Control Change, то для преобразования отбираются все MIDI-события, кроме изменений значений контроллеров.

Рис. 7.50. Для преобразования отбираются только MIDI-события, являющиеся нотами

Следующее условие — Value 1. Здесь также можно выбрать значение Ignore, в этом случае для преобразования отбираются MIDI-события с любым значением первого байта. Можно также установить значения Equal и Unequal, а в окошке под меню установить значение, с которым должно/не должно совпадать значение первого байта. Поскольку для нот значение первого байта является номером клавиши, который нам сподручнее воспринимать в формате «название ноты/номер октавы», в правом углу этого же окошка вы увидите «подсказку» — соответствующее название ноты/номер октавы (мелким шрифтом). Более того, номер клавиши можно вводить прямо в этом формате, то есть программе все равно, введете вы в это окошко значение «54» или «f#2».

Например, если выбрать из меню пункт Unequal, а в окошко ввести 64, то для преобразования будут отобраны все ноты, кроме «ми» третьей октавы, все контроллеры, кроме демпферной педали, и пр. (предполагается, что в меню Event Type выбрано значение Ignore).

Помимо Equal и Unequal в этом меню можно установить значения Higher (больше, выше) и Lower (меньше, ниже), позволяющие выбрать MIDI-события, первый байт которых имеет значение больше или меньше заданного. Например (при Event Type = Note), если выбрать в меню пункт Higher и установить в окошке под ним значение 42, то будут отобраны все ноты, расположенные выше «фа-диеза» первой октавы.

Кроме того, в этом меню присутствуют пункты Inside (внутри) и Outside (снаружи), позволяющие выбрать значения в некотором диапазоне или, напротив, исключить некоторый диапазон значений из условий отбора. В этом случае нужнс ввести значения в оба нижних окошка, определив требуемый диапазон. Напри мер, на рис. 7.51 показана ситуация отбора для преобразования всех нот в диапазон от «фа-диез» первой до «до» четвертой октавы.

Рис. 7.51. Отбор для преобразования всех нот в диапазоне от «фа-диез» первой до «до» четвертой октавы

Выпадающее меню Value 2 позволяет задавать условие отбора по второму байту значения MIDI-событий (для тех MIDI-событий, у которых он есть). Все пункты здесь полностью аналогичны предыдущему меню. На рис. 7.52 показан пример отбора всех нот в диапазоне от «фа-диез» первой до «до» четвертой октавы с velocity, меньшей 99.

Рис. 7.52. Отбор всех нот в диапазоне от «фа-диез» первой до «до» четвертой октавы с velocity, меньшей 99

С помощью выпадающего меню Channel вы можете задавать условие отбора по номеру MIDI-канала. Способ задания здесь полностью аналогичен двум предыдущим меню, пример приведен на рис. 7.53.

Таким же способом вы можете задавать условие по длине ноты, пользуясь выпадающим меню Length. Пример конструкции приведен на рис. 7.54.

Наконец, задание условия по позиции в такте (меню Bar Range) также аналогично предыдущим, только в качестве значений в нижних окошках следует указывать долю и тик. Более того, диапазон Bar Range можно выбрать графически с помощью мыши, пользуясь линейкой внизу секции Filter. На этой линейке вы видите условное изображение такта, причем каждая доля его выделена жирной чертой, а каждая четверть доли (например, при размере 4/4 шестнадцатая нота) — простой чертой. Соответствующая конструкция показана на рис. 7.55. Вторая доля обозначается 02.000, поэтому в приведенном примере для включения второй доли в условие отбора указано значение lower 02.001.

Рис. 7.53. Отбор всех нот в диапазоне от «фа-диез» первой до «до» четвертой октавы с velocity, меньшей 99, идущих по шестому MIDI-каналу

Рис. 7.54. Отбор всех нот в диапазоне от «фа-диез» первой до «до» четвертой октавы с velocity, меньшей 99, идущих по шестому MIDI-каналу и имеющих длину, меньшую 64 или большую 128 тиков

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

Первое выпадающее меню, Event Type, определяет преобразование типа MIDI-co-бытия. Здесь возможны только два варианта: Keep — сохранить тип MIDI-собы-тия в неприкосновенности и Fix — «превратить» все отобранные события в события указанного типа. Этот тип определяется в нижнем окошке, которое также открывается в виде выпадающего меню.

Следующее выпадающее меню, Value 1, определяет преобразование значения первого байта MIDI-событий. Здесь возможны 12 вариантов. Остановимся на них подробнее.

Рис. 7.55. Отбор всех нот в диапазоне от «фа-диез» первой до «до» четвертой октавы с velocity, меньшей 99, идущих по шестому MIDI-каналу, имеющих длину, меньшую 64 или большую 128 тиков и расположенных точно на второй доле такта или раньше нее

Второй пункт, Plus, указывает, что к исходному значению должно быть прибавлено число, указанное в нижнем окошке. Для нот это будет означать транспозицию вверх.

Третий пункт, Minus, аналогичен предыдущему, но значение, указанное в окошке, вычитается из исходного. Для нот это означает транспозицию вниз. Следующий пункт, Multiply, указывает, что исходное значение должно быть умножено на значение, указанное в окошке. Здесь в качестве множителя допускается указание дробных чисел. Результат, естественно, всегда округляется.

Пункт Divide, напротив, производит операцию деления исходного значения на указанный делитель. Кстати, если в качестве делителя указать 0, то ничего страшного не произойдет — исходные значения вообще не изменятся.

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

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

Не требуется дополнительных указаний и при выборе пункта Invert. Здесь все исходные значения «инвертируются» — отражаются от «оси», находящейся между 63 и 64. Значение 0 превращается в 127, значение 1 в 126,2 в 125,..., 63 в 64,64 в 63,65 в 62,..., 127 в 0. Как правило, это действие целесообразно лишь по отношению к нотам. А вот следующий пункт применим только к нотам в принципе. Он называется Scalemap и позволяет подкорректировать звукоряд, использующийся в партии. При выборе этого пункта первое нижнее окошко превращается в выпадающее меню, в котором можно выбрать один из 21 звукорядов, а во втором окошке следует указать основной тон для выбранного звукоряда. Партия будет скорректирована путем сдвига «неправильных» нот на высоту, входящую в звукоряд. Пункт Flip очень похож на Invert, однако здесь требуется в явном виде указать ноту, вокруг которой происходит отражение. Поскольку это действие также целесообразно применять лишь по отношению к нотам, центральную ноту здесь возможно обозначить только в формате «название ноты/номер октавы».

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

Все эти преобразования позволяют очень гибко регулировать высоту нот, так как номера клавиш являются значениями первого байта.

Теперь обратимся к следующему выпадающему меню — Value 2, задающему преобразование для значений второго байта MIDI-событий. В этом меню вы найдете те же пункты, что и в предыдущем, за исключением Scalemap и Flip. Кроме того, вместо пункта Value 2 здесь присутствует пункт Value 1, заменяющий исходные значения второго байта MIDI-события на значения первого байта.

Меню Channel, управляющее преобразованием номера MIDI-канала, аналогично предыдущим. Однако здесь доступны лишь операции сложения (Plus), вычитания (Minus), замены одним фиксированным значением (Fix) и замены случайным значением (Random).

Меню Length позволяет преобразовывать длину нот, причем здесь доступны только арифметические операции (Plus, Minus, Multiply, Divide) и замена фиксированным значением (Fix).

И наконец, с помощью меню Position вы можете изменять позицию MIDI-события во времени. Для операций с позицией используется тик как наименьшая единица измерения. Доступны только арифметические операции.

Манипулируя секциями Filter и Processing, можно составлять множество различных логических конструкций для нужных вам преобразований. Чтобы лучше понять, как это делается, вернитесь к примерам, которыми проиллюстрировано применение логического редактора в начале этого раздела, а затем сопоставьте их словесные логические описания с установками, показанными на рис. 7.54 и 7.55. Кроме того, рекомендую просто поэкспериментировать. Не забывайте, что при изменении установок в секциях Filter и Processing в партиях никаких изменений не происходит. Для выполнения преобразования необходимо нажать на кнопку Do It. Перед экспериментами убедитесь, что в выпадающем меню около кнопки Do It установлено значение Transform.

Теперь настало время рассмотреть секцию Functions. Выпадающее меню рядом с кнопкой Do It, собственно говоря, полностью определяет, что же будет происходить с материалом после нажатия на эту кнопку. Все, о чем сказано выше (кроме примера на рис. 7.49), подразумевает замену старых значений на новые. Это происходит, если в выпадающем меню выбрана функция Transform (преобразовать).

Из числа других функций, доступных в редакторе, прежде всего упомяну функцию Quantize (выровнять). Если вам нужно применить функцию выравнивания только к некоторым нотам, поддающимся логическому отбору, вы можете задать критерий отбора в секции Filter и, выбрав, функцию Quantize, нажать на кнопку Do It. Отобранные по вашему критерию ноты будут выровнены в соответствии с параметром Quantize Value из секции Functions логического редактора. При этом установки секции Processing игнорируются.

Следующая функция — Delete — позволяет удалить MIDI-события, отобранные по критериям из секции Filter. Установки секции Processing при этом также игнорируются.

Функция Insert позволяет добавить MIDI-события с новыми значениями, полученными согласно установкам секции Processing, сохранив «старые» MIDI-события. Другими словами, действие этой функции аналогично действию функции Transform, однако результат преобразования накладывается на исходные объекты, а не заменяет их. Этот случай как раз и был проиллюстрирован на рис. 7.49.

Функция Extract доступна только в том случае, если логический редактор был вызван из основного окна. Она переносит все отобранные согласно секции Filter MIDI-события в новую партию, которая при этом создается. Из «старой» партии эти MIDI-события удаляются.

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

А сейчас давайте посмотрим на секцию Preset логического редактора. Здесь вы можете определить до 10 пресетов — заранее определенных установок логического редактора — и впоследствии вызывать их просто с помощью выбора из выпадающего меню Preset. Эти же пресеты доступны при выборе из меню Functions пункта Logical. Для «записи» текущих установок логического редактора в выбранный пресет нажмите кнопку Store, находящуюся под выпадающим меню Preset. Чтобы ввести (изменить) название пресета, дважды щелкните мышью по самому выпадающему меню.

Кстати, по умолчанию в эти пресеты записаны довольно полезные в некоторых случаях установки. О них мы уже говорили выше, когда рассматривали меню Functions.

Запись звуковой информации

Начиная с третьей версии в программе Cubase появилась возможность записывать аудиоинформацию (для совмещения ее с MIDI-информацией, например наложения голоса или «живого» инструмента на MIDI-сопровождение). В версии 3.05 возможно одновременное звучание восьми аудиодорожек (в версии 3.6 количество одновременно воспроизводимых аудиодорожек возросло до 24). Поскольку запись аудиоинформации в программе Cubase является лишь вспомогательным средством, рассмотрим эту возможность лишь в общих чертах.

Для того чтобы записывать аудиоинформацию на дорожку Cubase, нужно создать аудиодорожку. Для этого щелкните в колонке С напротив только что созданной дорожки и из выпадающего меню (см. рис. 7.20) выберите Audio Track.

Вообще говоря, вы можете создать сколько угодно аудиодорожек, но звучать одновременно будут лишь восемь из них (в версии 3.05). Во избежание путаницы для аудиодорожек на выходе в Cubase определено восемь «виртуальных» аудиокана-лов. Каждую новую аудиодорожку следует направлять на «свой» аудиоканал. Аудиоканалы, как и MIDI-каналы, вы можете переключать в колонке Chn основного окна. Если две или более аудиодорожки назначены на один аудиоканал, то звучать будет лишь одна из них.

Если вы нажали кнопку записи («*» на цифровой клавиатуре) при выбранной аудио-дорожке, Cubase после традиционных пустых тактов отсчета начнет запись аудиоинформации. Источник записи определяется установками системного микшера.

Для выбора источника записи щелкните правой кнопкой мыши на значке динамика, что рядом с системными часами (рис. 7.56), и выберите из появившегося меню пункт Регулятор уровня (в Wmdiws 98 — Регулятор громкости). Появится окно, в котором из меню Параметры нужно выбрать пункт Свойства. В появившемся диалоговом окне (в секции Настройка уровня или, соответственно, Настройка громкости) нужно установить переключатель на пункт Запись (рис. 7.57) и нажать на кнопку ОК, после чего откроется окно Wave Input (рис. 7.58). Вид этого окна на вашем компьютере может отличаться от показанного на рисунке, поскольку он зависит от звуковой карты.

Рис. 7.56. Так может выглядеть область индикаторов на Панели задач. Количество и вид значков зависит от запущенных вами программ и может отличаться от показанного на рисунке. Однако системные часы и «динамик» у вас наверняка будут такого же вида

Здесь вы видите несколько ползунковых регуляторов, соответствующих каждому возможному аудиовходу. При этом сигнал принимается всегда только с одного входа — того, который выбран в данный момент. Вы должны выбрать тот вход, с которого собираетесь записывать аудиоинформацию. Например, для записи с микрофона вы должны выбрать микрофонный вход (на рис. 7.58 он обозначен Mic). При этом, разумеется, к микрофонному входу вашей звуковой карты должен быть подсоединен микрофон. С помощью соответствующего ползункового регулятора вы можете регулировать входной уровень, поэтому лучше не закрывайте окно системного микшера, а пока что сверните его.

По окончании записи нажмите на «стоп» (пробел), как и в случае записи MIDI-информации. Появившуюся партию вы можете начать редактировать во внутреннем аудиоредакторе, дважды щелкнув по ней мышью (рис. 7.59).

Здесь вы сможете разрезать звуковой фрагмент на отдельные сегменты с помощью «ножниц» из набора инструментов. Каждый сегмент можно перемещать, удалять, копировать, а также точно выравнивать его начало (стартовую позицию). Для перемещения сегмента точно по позициям, определенным значением параметр Snap, используйте инструмент «рука».

Рис. 7.57. Окно выбора вида микшера

Рис. 7.58. Окно регулировки уровня входного сигнала

Рис. 7.59. Внутренний аудиоредактор программы Cubase

Кроме того, если вы отметите галочкой пункт Volume в выпадающем меню View, то сможете редактировать громкость аудиоинформации так же, как вы редактировали громкость MIDI с помощью 7-го контроллера. Правда, увеличить ее вы таким образом не сможете (по умолчанию установлена максимальная громкость), зато это редактирование является «недеструктивным» — оно не затрагивает исходный звуковой файл.

Для того чтобы иметь возможность редактировать вашу аудиозапись в настоящем звуковом редакторе, вы должны выбрать из меню Audio пункт Set Wave Editor и определить, каким внешним редактором вы хотите воспользоваться. Нужно указать исполняемый файл редактора и полный путь к нему. Не забудьте, что в версиях Cubase, более ранних, чем 3.5 (в том числе и в 3.05), длинные названия файлов и папок следует указывать в формате DOS 8.3, например, как показано на рис. 7.60.

Рис. 7.60. Выбор внешнего звукового редактора для программы Cubase

Если вы один раз это сделали, то теперь сможете перенести содержимое внутреннего аудиоредактора Cubase во внешний звуковой редактор, дважды щелкнув мышью в любом месте внутреннего редактора или выбрав из выпадающего меню Do пункт Edit Audio File. При этом автоматически запустится выбранный вами звуковой редактор (например, Sound Forge) в котором автоматически откроется ваш аудиофайл. После того как вы его отредактируете, просто закройте звуковой редактор, утвердительно ответив на вопрос о сохранении изменений. Сделанные вами изменения автоматически распознаются программой Cubase. Замечу, что начиная с версии 3.5 в программе Cubase1 появилась возможность применять к звуковой информации подключаемые модули DirectX, используемые для звуковой обработки в реальном времени. О них речь пойдет в главе 8.

Маленькие хитрости

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

В программе Cubase возможна запись MIDI-информации с нескольких источников одновременно. Число источников — не более четырех. При этом запись может производиться как на одну, так и на разные дорожки. Для активизации этой функции следует выбрать из меню Options пункт Multirecord и в появившемся подменю отметить галочкой пункт Active. В этом же подменю, в нижней его части, можно выбрать режим записи. Это может быть запись с нескольких источников на одну дорожку (Merge), запись MIDI-информации, пришедшей по разным MIDI-каналам, на разные дорожки (Channel Split), запись MIDI-информации, пришедшей с разных MIDI-входов, на разные дорожки (Input; Split), запись информации со всех источников одновременно на каждую из выбранных дорожки (Layer).

Существует также возможность открыть видеофайл в формате AVI и синхронизировать его с MIDI-музыкой, причем кнопки управления (стоп, пуск, перемотка) будут управлять как MIDI-последовательностью, так и воспроизведением AVI-файла. Для этого следует с помощью меню Modules установить модуль AVI Monitor.

С помощью того же меню Modules вы можете запустить встроенный CD-плейер (модуль CD-Player) или же имитировать некоторые функции звуковой обработки (задержка, эхо и т. п.) на уровне MIDI-событий (модуль MIDI Processor).

Рис. 7.61. Интерактивный синтезатор фраз — мощное вспомогательное средство программы Cubase

Очень интересные возможности предоставляет встроенная программа Interactive Phrase Synthesizer — интерактивный синтезатор фраз (рис. 7.61). В ней исходный фрагмент (фраза) преобразуется с помощью специальных алгоритмов по трем параметрам — динамике (основанной на velocity), высоте и ритмической структуре. Каждому из алгоритмов соответствует секция в окне программы Interactive Phrase Synthesizer. Есть также секции для выбора исходной фразы, ее «интерпретации» и фильтрации входной информации. Для того чтобы создать исходный фрагмент, требуется обычным образом записать его в партию, а затем выделить эту партию и в меню Edit выбрать пункт Copy to Phrase. А чтобы открыть само окно программы Interactive Phrase Synthesizer, следует в меню Options выбрать пункт Phrase Synth. Вместе с программой Cubase, кстати, поставляются весьма интересные примеры для облегчения освоения Interactive Phrase Synthesizer. Их можно загрузить, выбрав в окне Interactive Phrase Synthesizer из выпадающего меню Functions пункты Load all Combis (для загрузки алгоритмов) и Load Phrase Bank (для загрузки банка исходных фраз).

Полезной может оказаться возможность переназначить любой контроллер. Если, например, при записи вы хотите в реальном времени управлять панорамированием, а на вашей MIDI-клавиатуре есть только единственный контроллер «колесо модуляции» (Modulation Wheel), можно выбрать в меню Options пункт MIDI Setup и выполнить переназначение в секции Controller... Mapped to... (рис. 7.62). В указанном примере в окошках нужно установить следующие значения: в окошке Controller — Modulation (то есть исходный контроллер, который нужно переназначить), а в окошке Mapped to — Pan (то есть необходимое значение на выходе). Значение можно ввести либо в числовом виде (номер контроллера), либо перебирая мышью названия контроллеров (это поле действует как обычное числовое). Нажатие на кнопку Reset отменяет все переназначения — каждый контроллер принимает свое «родное» значение.

Рис. 7.62. Окно установок MIDI, в котором можно переназначать контроллеры

Другая весьма полезная возможность — «фильтровать» некоторые MIDI-события, «не допуская» их либо до записи, либо до сквозного выхода (MIDI Thru). Для этого в меню Options существует пункт MIDI Filter. А если вам понравились две последние возможности, то, вероятно, окажется полезным и модуль Input Transformer. Он открывается путем выбора одноименного пункта из меню Options. Данный модуль действует аналогично логическому редактору (если вы освоили логический редактор, то интерфейс окна Input Transformer вам сразу покажется знакомым). Однако он предназначен для изменения MIDI-событий «на лету», прямо при записи. Функция Transform включает режим переназначения MIDI-событий, а функция Filter — режим их фильтрации. Input Transformer состоит как бы из четырех отдельных «окон установки значений», переключение которых осуществляется кнопками 1,2,3,4. Установки каждого из этих «окон» могут быть активизированы «галочкой» под соответствующей цифрой.

Еще одна очень полезная возможность программы Cubase состоит в использовании клавиш цифровой клавиатуры для быстрого перемещения по композиции. Вы уже знаете, что нажатие на 0 на цифровой клавиатуре означает «стоп» (если до этого был режим воспроизведения), следующее нажатие перемещает текущую позицию к левому локатору (если до этого она находилась правее него) и третье нажатие перемещает ее к началу композиции (позиция 0001.01.000). Нажатие на цифровой клавиатуре клавиши 1 всегда перемещает текущую позицию к левому локатору, а нажатие клавиши 2 — к правому. Что касается клавиш от 3 до 8, то они могут использоваться для перемещения текущей позиции к заранее установленным «закладкам». Чтобы установить закладку, нужно нажать сочетание Shift+цифра. Приведу пример. Если при текущей позиции 0011.02.191 вы нажмете Shift+4 (на цифровой клавиатуре), то впоследствии нажатие клавиши 4 приведет к перемещению текущей позиции с любого места пьесы на 0011.02.191.

Точно таким же образом можно пользоваться клавишами F2-F11 для быстрой установки локаторов. Нажатие одной из клавиш F2-F11 в сочетании с клавишей Shift запоминает текущее положение локаторов, а нажатие этой клавиши без Shift возвращает локаторы на запомненные позиции.

Обзор новой версии программы Сubase VST/32 5.0

Еще в 1998 году компания Steinberg выпустила версию программы Cubase, использующую новую технологию. Эта версия имела номер 3.5, а технология называлась VST, что расшифровывается как «Технология виртуальной студии» (Virtual Studio Technology). Имелось в виду, что теперь программа будет позволять работать и с MIDI, и с аудиоматериалом, причем поддержка аудио не ограничится просто возможностью записи звука и простейшей его редакции, как в версии 3.05. Пользователь получил виртуальные аналоги различных компонентов обычной звуковой студии: на экране компьютера возникли микшеры, эквалайзеры, ревер-бераторы и пр. Всем этим, по идее, стало можно управлять в реальном времени. Однако вплоть до выхода версии 5.0, которую мы будем рассматривать, технология VST была весьма недружелюбна с пользователями: она требовала излишнее количество ресурсов компьютера, в результате чего даже на «продвинутых» компьютерах работать с программой становилось затруднительно. В 2000 году вышла версия Cubase VST/32 5.0, которая лишена недостатков предыдущих версий VST. Работать с программой стало снова очень удобно и комфортно. В этом обзоре мы не будем подробно описывать все возможности новаой версии, однако вкратце познакомим вас с ними.

Общий вид программы изображен на рис. 7.63. Что касается собственно сек-венсерной части, то в ней вы увидите не так уж и много изменений. Некоторые из них коснулись представления информации о дорожках и партиях в параметрах Track/Part Info (в левой части основного окна). Теперь здесь отображаются, к примеру, начало и конец партии, и эти параметры доступны для изменения (эта информация перенесена сюда из окна, которое в старых версиях вызывалось сочетанием Ctrl+I. Теперь эта комбинация клавиш вызывает окно с общей информацией о композиции). Кроме того, вы можете по своему желанию настроить стиль отображения MIDI-сообщения Program Change (изменение номера программы) и установки банка. Номер программы теперь можно отображать либо в диапазоне от 0 до 127, либо от 1 до 128, либо в стиле преключения на некоторых MIDI-клавиатурах - от АН до В88 (АН, А12, А13,... , А18, А21, А22 и т. д.). При переключении банков вы теперь сможете выбрать, каким образом программа будет посылать номер банка. В выпадающем меню около выбора номера банка доступны такие пункты, как Send MSB first (сначала отослать старший байт — обычный режим), Swap Value Bytes (поменять байты местами — это применяется со многими моделями фирмы Roland), Send only one byte (посылать только один байт нулевого контроллера, как в некоторых GS-моде-лях), Send as PRG change (отсылать как изменение номера программы) и, наконец, Edit as MSB+LSB (с помощью этого пункта можно вручную ввести в Track Info значения контроллеров № 0 и № 32 по отдельности).

Кроме того, надо отметить, что из меню Functions исчез свободный выбор нескольких типов выравнивания. Теперь тип выравнивания выбирается через специальный пункт Quantize Type в том же меню. Нажатием на клавишу Q можно применить к выбранному материалу выбранный тип выравнивания.

В меню Functions также перекочевал из меню Edit пункт Logical, вызывающий логический редактор. Сам логический редактор изменений не претерпел, зато;для него теперь существуют уже два набора пресетов, а также возможность создавать неограниченное количество собственных наборов. Для этого в логическом редакторе нужно из выпадающего меню Presets выбрать пункт Create New Preset.

Пункт вызова MIDI-микшера перекочевал теперь в меню Panels. Работа с ним теперь напоминает работу с обычным микшером. В нем невозможно создать пользовательские объекты, зато есть возможность выбрать набор нужных «пресетных» объектов для конкретного стандарта (XG, GS и другие). Кнопка Write предназначена для записи изменений, делающихся по ходу исполнения аранжировки, а кнопка Read — для воспроизведения записанных изменений. Аналогичным образом организованы и некоторые другие (звуковые) вспомогательные панели.

Рис. 7.63. Окно установки границ дорожки Cubase VST/32 5.0

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

И еще одно приятное новшество: в новой версии нет нижней границы темпа, можно установить любой темп вплоть до 1 доли в минуту! Верхняя граница также отодвинута. Теперь наиболее быстрым из возможных темпов является не 250 долей в минуту, а 350.

Вот, пожалуй, и все самые существенные изменения, коснувшиеся MIDI-части программы Cubase, не считая возможности подключения вирутальных VST-син-тезаторов, о чем речь пойдет чуть ниже, при описании дополнительных панелей управления виртуальной студией. Основная прелесть этой версии программы заключается в работе со звуковым материалом (особенно совмещенным с MIDI, так как Cubase все же была и остается прежде всего MIDI-программой). Действительно, если вы, например, написали песню, сделали для нее MIDI-аранжировку, а теперь хотите спеть ее под аккомпанемент (или приписать солирующие живые инструменты к вашей MIDI-композиции), то Cubase VST/23 5.0 для вас будет просто идеальным решением.

Дело в том, что после записи вы можете обработать ваш записанный звуковой материал в реальном времени, пользуясь удобными средствами. Можно послать записанный звуковой сигнал на выход не напрямую, а через различные (виртуальные) устройства: эквалайзер, компрессор, экспандер, лимитер, микшер с установкой громкости и панорамы для каждого канала, а также установкой величины посыла и возврата на каждый эффект. Базовый набор инструментов для эффектов также весьма разнообразен. Сюда входят чоппер, хорус, дисторшн, цифровая задержка, флэнджер, фуз, гитарный эффект overdrive, «металлизатор», эффект под названием grungelizer (для создания эффекта «плохчэй» или старой записи), несколько высококачественных ревербераторов, специальный модуль Ultra Voice (нечто вроде гармонайзера, сохраняющего форманты), и еще несколько модулей. Кроме того, набор этих модулей можно пополнить специальными подключаемыми модулями VST, которые выпускаются отдельно как компанией Steinberg, так и другими компаниями. Можно использовать также подключаемые модули DirectX (речь о них пойдет в следующей главе), однако их совместное использование с VST-модулями может вызвать некоторые сложности. Обработку можно выполнить на всех звуковых дорожках сразу или же на одной из восьми групп (в такие группы можно объединять аудиодорожки).

Рис. 7.64. Окно настройки эффектов дорожки

В программе Cubase VST/23 5.0 существует множество способов управления звуковым выходом. Например, записав аудиодорожку, вы можете нажать одну из кнопок INS, DYN, FX или EQ для вызова панели параметров звукового канала (рис. 7.65). Здесь вы можете, к примеру, настроить параметрический эквалайзер, состоящий из четырех фильтров с настраиваемой центральной частотой и крутизной среза. Не забудьте, что если вы нажмете кнопку Write и будете изменять какие либо значения (например, настройки эквалайзера) во время воспроизведения, то программа запомнит все ваши действия и повторит их сама при следующем воспроизведении (если вы нажмете кнопку Read). Для того чтобы фильтры возымели действие, не забудьте включить каждый из них кнопкой On.

Если вы нажмете на кнопку DYN на этой же панели, то правая часть панели (эквалайзер) будет заменена на другую — компрессор/лимитер/экспандер, который имеет множество настроек. Эквалайзер при этом будет продолжать работать, просто на экране не будут видны его установки.

На той же самой панели кроме всего прочего имеются секции INSERTS и SENDS. Первая из них предназначена для виртуальной вставки модулей эффектов прямо на пути звука к выходу, а вторая — для регулировки уровня сигнала, отправляемого на модули эффектов через посылы микшера.

Рис. 7.65. Окно параметров канала VST

В секции вставки перечислены четыре модуля, "вставляемые" на пути звука к выходу. Если модули не подключены, вместо их названий вы увидите слово OFF. Для вставки модуля эффекта нажмите кнопку мыши на этом слове. Вы увидите выпадающее меню, в котором перечислены доступные модули эффектов. Вы можете выбрать любой из них. Для того чтобы эффект возымел действие, незабудьте нажать кнопку ON.

Эсли же нажать кнопку Edit, то откроется окно, в котором можно настроить параметры выбранного эффекта. Для каждого из эффектов это окно будет иметь свой вид (рис. 7.66). Разработчики программы постарались сделать это окно максимально наглядным, не просто "оюозвав" каждую ручку настройки соответствующим термином, а еще и по возмодности визуально "проиллюстрировав" ее действие.

Рис. 7.66. Несколько окон настройки различных эффектов.

Если же вы хотите направить звук на модуль эффекта через полофы микшера (чтобы потом смешать его с прямым сигналом), нажмите кнопку FX в левой части панели параметров канала. Появится окно VST sends (рис. 7.67). Здесь вы можете с помощью горизонтального ползункового регулятора установить величину выхода каждого эффекта (это, совершенно, будет величина сигнала, который обычно возвращается на вход микшера "Возврат" и микшируется с прямым сигналом). Тип эфекта можно выбрать, нажав кнопку мыши на черном поле со словом Off (или названием уже выбранного эффекта). Для включения полосы нажмите красную кнопку в левой части этого окна. Нажатие кнопки Edit приведет к открытию окна настроек данного эффекта.

Для того чтобы вы услышали действие "внешних" эффектов (включенных через полосы), необходимо установить на панели параметров канала уровень посыла на каждый из них. Для этого в секции SENDS имеются ручки регулировки уровня. Кроме того, каждую из нужных вам секций возврата необходимо включить кнопкой On.

Несмотря на то что звуковым выходом программы Cubase можно управлять, пользуясь только внешними панелями, для удобства пользователей разработчики предолставили в ваше распоряжение еще несколько панелей управления аудио. Все они могут быть вызваны выбором соответствующего пункта в меню Panels.

Во-первых, это два VST-микшера, с помощью которых можно управлять громкостью различных каналов и групп (с помощью второго - только групп). Первый микшер показан на рис. 7.68. С этих микшеров также имеется доступ к окну настройки параметров канала с помощью кнопок, размещенных в верхней части.

Рис. 7.67. Окно выбора эффектов VST для подключения к посылам микшера

Рис. 7.68. Микшер VST

Во-вторых, это панель VST master. Она предназначена для того, чтобы уже к сведенному со всех каналов сигналу добавить какие-нибудь общие эффекты или установить общий выходной уровень. На этой же панели имеется кнопка Export Audio, нажав которую можно экспортировать все или выбранные аудиодорожки в один звуковой файл. Это может быть файл формата WAV или AIFF, а также МРЗ или Real Audio (RM). В окне экспорта можно выбрать множество настроек для каждого из форматов.

Активность аудиовходов VST отображается на специальной панели VST inputs. Здесь же можно при необходимости переназначить физические входные устройства.

Пункт меню Panels под названием VST instruments открывает панель, на которой можно выбрать совместимые с VST виртуальные синтезаторы. Каждый выбранный инструмент сразу же появляется в списке MIDI-выходов и может быть использован наряду с физическими инструментами. Панель эта показана на рис. 7.69. По умолчанию вместе с программой устанавливается только простенький синтезатор под названием Universal Sound Module, который вряд ли годится для более или менее серьезного использования, однако впоследствии вы можете доустановить в систему другие VST-инструменты и использовать их в качестве выходных устройств MIDI.

Рис. 7.69. Панель выбора виртуальных инструментов VST

Еще одна панель позволяет визуально отслеживать загрузку процессора и жесткого диска. Если ваша фонограмма загружает процессор более, чем на 80%, лучше постарайтесь отказаться от излишних эффектов, иначе может случиться перегрузка и приостановка звучания в самый неподходящий момент (например, во время записи на DAT-кассету).

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

Заключение

Вообще говоря, одно из преимуществ работы в Cubase — возможность использования множества «горячих» клавиш. Опытные пользователи могут работать с их помощью, что называется, «в одно касание». Естественно, для этого нужно хорошо их помнить (если придется долго вспоминать, какая же клавиша в данном случае является «горячей», не быстрее ли мышкой в меню слазить?). Ниже приведена сводная таблица «горячих» клавиш Cubase. В левой колонке указаны значения одиночных клавиш, а в следующих — клавиш в сочетании с Ctrl, Shift и Alt+Ctrl. Некоторые из них не работают в новой версии Cubase VST/32 5.0. В этом случае в таблице сделаны соответствующие примечания. Кстати, в Cubase VST/32 5.0 вы при желании можете сами отредактировать набор горячих клавиш. На этом я, пожалуй, и завершу этот далеко не полный обзор программы Cubase.

Клавиша | Назначение | Ctrl+клавиша | Другие сочетания
Esc | Выход из редактора без сохранения изменений | Вход в меню Windows |
Fl | Помощь |  |
с F2 no Fll | Установка локаторов (в VST5 не работает) |  | Shift+(c F2 по F11) запоминание позиций локаторов (в VST5 не работает)
F12 | Убрать/показать панель управления |  |
1 | Snap/Q=l |  |
2 | Snap/Q=2 |  |
3 | Snap/Q=4 |  |
4 | Snap/Q=8 |  |
5 | Snap/Q=16 |  |
6 | Snap/Q=32 |  |
7 | Snap/Q=64 |  |
8 | Включить/выключить цикл (в VST 5: Snap/Q=128) |  |
9 | Запись |  |
0 | Пуск |  |
Backspace | Удалить выделенный объект |  |
Tab | При пошаговом вводе — пропустить шаг |  |
A | Кнопка Edit Solo | Выделить все объекты |
В | Delete Subtrack"" (при циклической записи: удалить все записанное в сеансе) | Открывает блокнот (внутренний блокнот Cubase) |
С | Кнопка Click | Копировать в буфер обмена |
D | Кнопка Overdub/Replace | Открыть редактор ударных инструментов |
Е | Итеративное выравнивание | Открыть клавишный (для микшер-дорожки — микшер, для ударной дорожки — редактор ударных, для аудиодорожки — внутренний аудиоредактор) |
F | Включение/выключение функции Follow Song (перемещение экрана за текущей позицией) | Открыть карту аудиофайлов (Wave Audio Pool) | Alt+Ctrl+F перенос параметров из Track/Part Info в партию
G | Уменьшить размер по горизонтали | Открыть редактор-список | Shift+G уменьшить размер по вертикали
Н | Увеличить размер по горизонтали | Открыть окно транспозиции (Transpose/ Velocity) | Shift+H увеличить размер по вертикали
I J | Кнопка Punch In | Открыть окно информацииПоказать/убрать список групп |
К | Key Erase (при циклической записи: стирание ноты определенной высоты) | Повторить выделенную партию |
L | Ввод позиции левого локатора | Открыть логический редактор |
М | Кнопка Master | Открыть графический редактор мастер-дорожки | Ctrl+Shift+M открыть списковый редактор мастер-дорожки
N | Quantize last Version (при циклической записи: выравнивание нот, записанных при последнем проходе) | Создать новое окно |
0 | Кнопка Punch Out | Открыть файл |
Р | Ввод текущей позиции | Создать партию |
Q | Полное выравнивание | Выход из программы |
R | Ввод позиции правого локатора | Открыть нотный редактор |
S | Кнопка Solo | Сохранить в формате song или «сохранить как...» | Shift+Ctrl+S — сохранить в формате arrangement (в VST 5 не работает)
Т | Триольные значения Snap/Quantize | Создать дорожку |
U | Отменить выравнивание | Построить группу |
V | Delete Last Version (при циклической записи: удаление записанного при последнем проходе) | Вставить из буфера обмена |
W | Выравнивание нажатий на клавиши (в VST 5 не работает) | Закрыть окно |
X | Кнопка Sync | Переместить в буфер обмена |
Y | Открыть окно GM/GS/XG Editor (в VST 5 не работает) |  |
Z | Кнопка AQ | Отменить последнее действие |
• | Пунктир в значениях Snap/Quantize |  |
Пробел | Стоп; возврат к левому локатору; возврат к началу пьесы |  |
Insert | В редакторах: добавление ноты на позиции выделенной (высота ноты — как в функции Fill) |  |
Delete | Удаление выделенного объекта |  |
Home | Возврат к началу пьесы |  |
Page Up | Перемотка вперед |  |
Page Down | Перемотка назад |  |
<— , — > | Выбор партии (в основном окне); выбор ноты (в редакторах) |  |
/ (ц.к.) | Включение/выключение цикла |  |
* (Ц.к.) | Запись |  |
- (ц.к.) | Уменьшение темпа |  |
+ (ц.к.) | Увеличение темпа |  |
Enter (ц.к.) | Пуск |  |
0 (ц.к.) | Стоп; возврат к левому локатору; возврат к началу пьесы |  |
1 (Ц.к.) | Перемещение к левому локатору |  |
2 (ц.к.) | Перемещение к правому локатору |  |
с 3 по 8 (ц.к.) | Перемещение к «закладке» |  | Shift+(c 3 по 8) — установка «закладок»
9 (ц.к.) | Перемещение к позиции последней остановки |  |

Cake walk и другие профессиональные программы-секвенсеры

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

Все программы-секвенсеры позволяют осуществлять три вещи: записывать MIDI-последовательности, воспроизводить их и редактировать. Большинство подобных программ с первыми двумя задачами справляются одинаково хорошо. Есть, правда, и исключения, как плохие, так и хорошие. Например, хорошим исключением является описанная выше возможность программы Cubase осуществлять запись MIDI-мате-риала одновременно с нескольких источников. А вот третья задача — удобное и функциональное редактирование — в основном и определяет класс секвенсерной программы.

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

Прежде всего, большую популярность (особенно в России) завоевала программа Cakewalk, в последних версиях именуемая Cakewalk Pro Audio. Эту программу выпускает компания TwelveTone Systems. Рекомендую соблюдать некоторую осторожность, поскольку установка этого пакета сильно влияет на работу Windows в целом. Бывали случаи полной потери работоспособности ^У^о\узлосле попытки установки Cakewalk Pro Audio версии 8.0.

Однако эта программа имеет и ряд достоинств. У нее довольно приятный пользовательский интерфейс, который, начиная с версии 4.0, внешне напоминает Cubase. В более ранних версиях Cakewalk внешний вид оставлял желать лучшего — экран, разделенный на квадраты, соответствующие тактам, и наличие черных кружков в тех «тактах», где имеется хоть одно MIDI-событие.

Здесь, как и в Cubase, имеются нотный, клавишный редакторы и редактор-список, а также отдельный редактор для манипуляций с контроллерами. К достоинствам программы можно отнести возможность трансляции звуковой информации в MIDl-информацию (имеется в программе начиная с версии 6.0). Правда, высоким качеством эта трансляция не отличается.

В числе других профессиональных программ-секвенсеров. упомяну семейство программ Logic. Это очень мощная программа, которая, однако, требует немалых системных ресурсов (впрочем, последние версии Cubase VST также весьма ресурсоемки, в отличие от более ранних) Многие пользователи Macintosh очень любят пользоваться программой Studio Vision, однако ее версии для Windows пока что не предвидится.