Steinberg Cubase 5. Запись и редактирование музыки. Глава 1. Первое знакомство с программой

1.1. Типы MIDI-сообщений в Steinberg Cubase 5

К категории MIDI в программе Steinberg Cubase 5 относятся следующие сообщения: Note, Controller, Program Change, Aftertouch, Pitchband. Poly Pressure, SysEx.

Кроме того, предусмотрены сообщения SMF и Text. Сообщения этих двух типов не принадлежат к категории MIDI-сообщений и не влияют на синтез звука. Сообщения SMF относятся к сообщениям нотации. Сообщение Text (текстовая метка, комментарий) имеет единственный параметр — текстовую строку. Они отображаются только в списке сообщений редактора List Editor, а также над нотным станом (в окне редактора Score Editor) и предназначены для записи комментариев.

Рассмотрим подробнее сообщения категории MIDI.

1.1.1. Note — сообщение о нажатии MIDI-клавиши

Note — это сообщение о том, что нажата клавиша MIDI-клавиатуры. Параметры сообщения — нота (используется символьное обозначение), громкость и длительность.

Сообщения типа Note формируются программой на основе стандартных канальных MIDI-сообщений Note On (включение ноты) формата 9k nn w и Note Off (выключение ноты) формата 8к nn vv, где к— номер MIDI-канала, nn — номер ноты, w — скорость (Velocity) нажатия клавиши (в Note On), по умолчанию соответствующая громкости звучания ноты, или скорость ее отпускания (в Note Off). Числа 9к, 8к, nn и vv — шестнадцатеричные.

Сообщение о включении/выключении ноты MIDI-клавиатура генерирует при нажатии/отпускании клавиши. При этом MIDI-синтезатор включает/выключает генератор соответствующего звука.

В MIDI номер ноты задается абсолютным номером полутона в диапазоне 0-127, причем центральной фортепианной клавише— ноте до первой октавы — соответствует десятичный номер 60. В соответствии с принятой в стандарте MIDI нумерацией октав (с нуля) эта нота имеет обозначение С5. Однако в Steinberg Cubase 5 система нумерации MIDI-октав несколько иная: отсчет октав начинается не с 0, а с -2. Поэтому центральная нота обозначена как СЗ.

Скорость (Velocity) нажатия/отпускания клавиши характеризуется десятичным числом от 0 до 127. Скорость нажатия соответствует силе удара по клавише. Чувствительная к скорости нажатия (динамическая) клавиатура выдает реальные значения этого параметра.

Сообщение Note On с параметром vv = 00 эквивалентно сообщению Note Off для этой же клавиши. В простых синтезаторах информация о скорости нажатия клавиши используется для управления громкостью извлекаемого звука, в более сложных — еще и для управления фильтрами (например, большей громкости соответствует более звонкий звук) либо для выбора нужного сэмпла при многослойном синтезе звука.

Хотя MIDI-клавиатура формирует два сообщения (Note On и Note Off), программа преобразует их в одно типа Note, с тремя временными параметрами: временем включения ноты (нажатия MIDI-клавиши), временем выключения ноты (отпусканием MIDI-клавиши) и продолжительностью удерживания MIDI-клавиши нажатой.

1.1.2. Controller—сообщение о состоянии контроллера

Controller — сообщение о состоянии контроллера. Параметры сообщения — тип контроллера и его состояние. В спецификации MIDI этому сообщению соответствует сообщение Control Change формата Вк сс vv, где к — номер MIDI-канала, сс — номер контроллера, vv — значение контроллера. В литературе принято обозначать сообщение Control Change сокращенно, например, СС91— сообщение о смене значения контроллера глубины эффекта реверберации.

MIDI-контроллеры делятся на контроллеры непрерывного действия (связанные с рукоятками, движками, регуляторами и т. п.) и переключатели (педали, кнопки и т. п.), имеющие два дискретных состояния (On/Off — включено/выключено). Для переключателей значения контроллера 0-63 означают выключенное состояние, а 64-127 — включенное.

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

Спецификацией General MIDI определены следующие контроллеры:

□ № 1 — Modulation, контроллер глубины частотной модуляции;

□ № 2 — Breath, духовой контроллер;

□ № 4 — Foot Controller, ножной контроллер;

□ № 5 — Portamento Time, контроллер времени портаменто (портаменто — плавный переход по частоте от ноты к ноте);

□ № 7 — Volume, контроллер громкости звука в канале;

□ № 8 — Balance, контроллер баланса стереоканалов;

□ № 10 — Pan, контроллер панорамы;

□ № 11 — Expression, контроллер экспрессивности звука;

□ № 64— Sustain Pedal, Holdl, контроллер педали удерживания звучания нот;

□ № 65 — Portamento, контроллер включения/выключения режима портаменто;

□ № 66 — Sostenuto Pedal, контроллер педали удерживания звучания нот, включенных во время действия педали;

□ № 67 — Soft Pedal, контроллер педали приглушения звука.

1.1.3. Program Change— сообщение о смене MIDI-инструмента

Program Change — сообщение о смене MIDI-инструмента (тембра, патча, программы). Параметры сообщения — способ выбора банка, номер банка, номер инструмента в банке.

Поскольку MIDI-инструменты распределены по банкам, сообщению Program Change в спецификации MIDI соответствует совокупность сообщений: Program Change, Bank Select MSB и Bank Select LSB.

Для выбора MIDI-инструмента предназначено сообщение Program Change формата Ck pp, где k — номер MIDI-канапа, pp — номер MIDI-инструмента.

Для переключения банков служат контроллеры:

П № 0 — Bank Select MSB, контроллер выбора банка (старший байт);

□ № 32 — Bank Select LSB, контроллер выбора банка (младший байт).

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

В спецификации General MIDI регистрируемые (Registered Parameter Number, RPN) и нерегистрируемые (Non-Registered Parameter Number. NRPN) параметры введены дополнительно для расширенного управления синтезом.

Номера RPN и NRPN передаются при помощи контроллеров:

□ № 98 — NRPN LSB, контроллер младшего байта параметра NRPN;

□ № 99 — NRPN MSB, контроллер старшего байта параметра NRPN;

□ № 100 — RPN LSB, контроллер младшего байта параметра RPN;

□ № 101 — RPN MSB, контроллер старшего байта параметра RPN.

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

□ № 6 — Data Entry MSB, контроллер вводимых данных (старший байт);

□ № 38 — Data Entry LSB, контроллер вводимых данных (младший байт).

Такой механизм передачи сообщений можно охарактеризовать как "контроллер в контроллере". Стандартом определена интерпретация только трех RPN (их значения задаются старшими байтами параметров Data Entry):

□ RPN 0 — Pitch Bend Sensitivity, контроллер для изменения чувствительности колеса сдвига тона (Pitch Bend);

□ RPN| 1 — Fine Tuning, контроллер для точной подстройки строя синтезатора;

□ RPN 2 — Coarse Tuning, контроллер для грубой подстройки строя синтезатора.

RPN 0 определяет количество полутонов, на которое смещается высота тона при получении сообщения Pitch Bend Change с максимальным допустимым абсолютным значением параметра. По умолчанию принимается диапазон перестройки частоты на ±2 полутона.

В сообщении RPN 0 содержится параметр X, определяющий ширину диапазона перестройки тона. Он рассчитывается по формуле Х - 128 х N С, где N— ширина диапазона в полутонах, С— уточнение ширины диапазона в центах (сотых долях полутона). Некоторые синтезаторы (например, поддерживающие спецификации GS или XG) воспринимают только целое число полутонов (значение параметра С игнорируется). Чтобы, например, установить ширину диапазона перестройки частоты колеса сдвига тона равной плюс-минус одной октаве, нужно передать сообщение NRPN 0 1536. Значение 1536 рассчитано следующим образом: 128 х 12= 1536 (12— число полутонов в октаве).

Сообщения RPN 1 и RPN 2 позволяют сместить строй инструмента в MIDI-канале на заданное количество центов (при точной подстройке) или полутонов (при грубой подстройке). За относительный нуль принимается значение 64.

Интерпретация остальных контроллеров RPN и NRPN стандартом не определена. Каждый производитель MIDI-аппаратуры может использовать их по своему усмотрению.

Спецификацией Roland GS (General Synth) определены дополнительные контроллеры:

□ № 91 — Reverb Level, контроллер глубины реверберации;

□ № 93 — Chorus Level, контроллер глубины хоруса.

Спецификацией Yamaha XG (extended General) определены контроллеры, не предусмотренные спецификацией Roland GS:

□ № 71 — Harmonic Content, контроллер глубины резонанса фильтра;

□ № 72 — Release Time, контроллер времени затухания звука после выключения ноты;

□ № 73 — Attack Time, контроллер времени нарастания звука после включения ноты;

□ № 74 — Brightness, контроллер частоты среза фильтра;

□ № 84 — Portamento Control, контроллер номера ноты, начиная с которой будет выполнено плавное скольжение по частоте до очередной включенной ноты (портаменто);

□ № 94 — Variation Level, контроллер глубины эффекта Variation;

□ № 96 — RPN Increment, контроллер увеличения значения RPN на 1 (значение контроллера RPN Increment игнорируется);

□ № 97 — RPN Decrement, контроллер уменьшения значения RPN на 1 (значение контроллера RPN Decrement игнорируется).

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

1.1.4. Aftertouch и Poly Pressure — сообщения о силе давления на нажатые клавиши

Aftertouch — сообщение о силе давления на все нажатые клавиши, с которыми связан текущий MIDI-канал. Параметр сообщения — давление. В спецификации MIDI этому сообщению соответствует сообщение Channel Pressure (или Channel Aftertouch) формата Dk pp, где k — номер MIDI-канала, pp — давление.

Poly Pressure — сообщение о силе давления на отдельную нажатую клавишу. В спецификации MIDI ему соответствует сообщение Key Pressure (или Polyphonic Aftertouch) формата Ak nn pp, где k — номер MIDI-канала, n — номер MIDI-ноты, pp — давление.

Сообщения несут информацию об изменении давления на клавиши после прикосновения к ним. Простые модели клавиатур не имеют датчика давления. Модели средней сложности имеют датчик, общий для всех клавиш, и посылают сообщения Channel Pressure, предварительно усреднив давление на все нажатые клавиши. Сложные модели оборудованы отдельным для каждой клавиши датчиком и посылают сообщения об изменении состояния каждого датчика. Реакция синтезатора на эти сообщения стандартом не определена.

1.1.5. Pitchband—управление регулятором тона

Pitchband — управление регулятором тона. Параметр сообщения — положение регулятора тона, задаваемое числом от -8192 до 8191. В спецификации General MIDI этому сообщению соответствует сообщение Pitch Bend Change формата Ек И mm, где к— номер MIDI-канала, // — младший байт значения контроллера, mm — старший байт значения контроллера. Контроллер задает смещение высоты тона для всех сообщений типа Note, передаваемых по данному MIDI-каналу. Значение контроллера изменяется от 0 до 16 383; среднее значение (8192) принимается за относительный нуль. Чувствительность контроллера Pitchband может изменяться при помощи регистрируемого параметра RPN 0. По умолчанию в качестве предельного значения смещения тона принимается интервал в два полутона (с любым знаком).

1.1.6. SysEx (System Exclusive) — привилегированные системные сообщения

SysEx (System Exclusive) — сообщения, предназначенные для обмена специфической информацией, которая по усмотрению производителя MIDI-устройства может иметь различное назначение. С помощью сообщений этого типа синтезатору подаются такие команды, как, например, сброс (Reset), смена типа эффекта и т. п. В спецификации MIDI эти сообщения относятся к привилегированным системным сообщениям (System Exclusive). Параметром таких сообщений является блок данных — последовательность шестна-дцатеричных чисел. В начале блока данных обязательно передается число F0, а завершает его число F7. Привилегированные системные сообщения чем-то похожи на машинные коды и предназначены для интерпретатора MIDI-команд синтезатора.

1.2. MIDI-секвенсор. Дискретная шкала времени

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

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

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

□ Записанные данные можно редактировать, устраняя исполнительские погрешности или придавая исполнению определенный стиль.

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

□ Можно поочередно записать все партии и скомпоновать из них цельное музыкальное произведение.

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

Программа, предназначенная для записи, редактирования и воспроизведения последовательности MIDI-сообщений, называется MIDI-секвенсором.

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

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

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

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

Предположим, что на MIDI-клавиатуре взят и записан в секвенсор аккорд из трех нот. Это значит, что при воспроизведении композиции 3 ноты должны зазвучать одновременно. Однако соответствующие сообщения секвенсор передаст синтезатору не одновременно, а одно за другим. Скорость передачи сообщений по MIDI выбрана такой, что на слух временное рассогласование будет незаметно, но нужно понимать, что оно принципиально неустранимо. А если в композиции сотня партий, причем в доброй половине из них записаны аккорды? Не исключено, что в этом случае не только станет заметным рассогласование во времени между звучанием тех нот, которые вообще-то должны браться одновременно, но наступят и более неприятные последствия. Может оказаться, что интерфейс (речь идет о MIDI) еще не успеет передать все сообщения, относящиеся к одному моменту времени (ноты, которые должны, к примеру, звучать в первой четверти), как уже нужно будет передавать сообщения, соответствующие следующему моменту времени (пойдет вторая четверть и должны быть сыграны следующие ноты). Интерфейс окажется перегруженным. Если при исполнении задействованы контроллеры непрерывного (точнее говоря, квазинепрерывного) действия (связанные со слайдерами, рукоятками, колесами и т. п.), которые создают не поток, а целый океан сообщений, то перегрузка интерфейса возможна даже при небольшом количестве партий и одновременно исполняемых нот. Когда разрабатывались требования к стандарту MIDI, никто и предположить не мог, что через четверть века скорость обмена данными внутри компьютера будет измеряться гигабитами в секунду и MIDI-интерфейс станет самым узким местом в компьютерной системе обработки музыки.

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

Шкапа времени секвенсора образована на основе трех единиц измерения: музыкальных тактов, музыкальных долей и тиков.

Самая большая единица здесь — такт. Доля составляет определенную часть такта. Это привычные для музыканта понятия. Такие единицы измерения временных интервалов оказываются особенно полезными при работе с секвенсором посредством специального транслятора, преобразующего MIDI-сообщения в графические символы нотного письма, — нотного редактора (нотатор). Нотатор способен отображать ноты и паузы той длительности, которая не короче выбранной величины доли. В Steinberg Cubase 5 выбирать величину доли можно в пределах от половинной с точкой до шестьдесятчет-вертой триоли. Для традиционной нотной записи партитур этого более чем достаточно. Ноты и паузы короче шестнадцатой триоли в нотной записи не отображаются, хотя реально в секвенсоре можно записать значительно более короткие звуки, с существенно меньшим шагом по времени. Разрешающая способность секвенсора равна одному временному кванту, который называется тик. Тик составляет определенную (очень маленькую) часть четвертной доли такта. Чем больше в доле тиков, тем тоньше ритмические нюансы, которые удастся записать. В Steinberg Cubase 5 разрешающая способность секвенсора выбирается пользователем и может составлять от 24 до 960 тиков в четвертной доле. При максимальной разрешающей способности 240 тиков соответствуют шестнадцатой ноте. Это ювелирный инструмент музыканта: получается, что можно записать ноту (или паузу) в 240 раз короче шестнадцатой!

1.3. Об аналого-цифровом и цифроаналоговом преобразовании звука

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

П разрядность аналого-цифрового и цифроаналогового преобразователей звуковой карты;

□ диапазон частот дискретизации.

Разрядность звуковой карты существенно влияет на качество звука. Следует пояснить, что речь идет о разрядности аналого-цифрового преобразователя, АЦП (Analog/Digital Converter, ADC) и цифроаналогового преобразователя. ЦАП (Digital/Analog Converter, DAC).

Современные звуковые карты оборудованы 24-битными ЦАП/АЦП. Звуковые редакторы, работая с любыми звуковыми картами, в том числе с 16-битными. в процессе преобразований отсчетов сигнала используют арифметику с разрядностью двоичного представления числа, превышающей 16. Это позволяет уменьшить погрешность, накапливающуюся в процессе выполнения сложных алгоритмов обработки, которая в противном случае проявлялась бы как искажение звука.

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

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

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

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

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

1.4. VST и VSTi

В последнее время чрезвычайно популярными стали аудиоэффекты. обработки и виртуальные инструменты, реализованные программным путем и работающие в режиме реального времени. Они могут представлять собой как самостоятельные приложения, так и плагины, предназначенные для использования из других приложений — приложений-хостов. Вообще плагины — нечто несамостоятельное, некий подключаемый "довесок" к программе или устройству, благодаря чему эта программа или устройство получает новые возможности. Приложение-хост — это та программа, которая позволяет подключать к себе плагины. Взаимодействие хоста с плагином регламентируется интерфейсом прикладного программирования (Application Programming Interface, API). В настоящее время наиболее популярными "музыкальными" API на платформе PC можно считать VST и DX.

DX— технология, обеспечивающая взаимодействие приложений-хостов с виртуальными эффектами и инструментами (синтезаторами; сэмплерами; эффектами, управляемыми по MIDI, и др.) посредством интерфейса прикладного программирования Microsoft DirectX. После установки DX-плагинов в систему они становятся доступными из любых приложений, позволяющих использовать данную технологию.

В равной степени распространены VST-плагины. VST (Virtual Studio Technology) — API фирмы Steinberg. Эта технология изначально разрабатывалась для применения в программных продуктах Steinberg (в частности, в Cubase VST). В Steinberg Cubase 5 в полной мере поддерживаются VST-плагины (и эффекты, и инструменты — VSTi) стандартов VST 2 и VST 3.

Все плагины фирмы Steinberg поддерживают стандарт VST. Наиболее мощные по возможностям и качеству звучания (поэтому и наиболее популярные) плагины третьих фирм поддерживают оба стандарта — и DX. и VST. Поэтому в дальнейшем мы будем говорить только о применении VST-плагинов.

Инсталляция VST-плагинов, поставляемых с Steinberg Cubase 5, осуществляется во время установки самой программы Steinberg Cubase 5, и вам не нужно прикладывать никаких усилий для того, чтобы эти плагины в дальнейшем были доступны. Если же вы собираетесь инсталлировать дополнительные плагины, то следует понимать, что для Steinberg Cubase 5 важно, чтобы программные модули плагинов находились в определенной папке. По умолчанию это C:\PROGRAM FILES\STEINBERG\VSTPLUGINS (или C:\PROGRAM FILES\STEINBERG\CUBASE 5WSTPLUGINS). При необходимости можно указать другую папку, используемую для хранения плагинов, и дать Steinberg Cubase 5 команду обновить информацию о плагинах. Дело в том. что в настройках каждого приложения-хоста имеется путь к папке с VST-плагинами. У разных приложений эти пути по умолчанию разные. И если вы хотите использовать одни и те же VST-плагины из разных приложений, то в настройках каждого из них должна быть указана одна и та же папка.

VST-инструменты (VSTi) — это, по существу, плагины, управляемые по протоколу MIDI. Для того чтобы задействовать в Steinberg Cubase 5 какой-либо виртуальный инструмент, требуется минимум действий: подключить плагин VSTi к проекту и выбрать на одном из MIDI-треков в качестве выходного порта виртуальный MIDI-порт данного инструмента.

Различным аспектам применения VST-плагинов посвящено несколько разделов данной книги. В частности, методика подключения VST-инструментов, автоматизация VST-плагинов (эффектов и инструментов) описаны в гл. 4\ методика получения информации о VST-плагинах изложена в гл. 5; применение VST-инструментов рассмотрено в гл. 11, а VST-плагинов — в гл. 10.

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

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

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

Если вы работаете с аппаратным синтезатором, то для "переброски" MIDI-партии этого инструмента на аудиотрек или в WAV-файл требуется делать внутреннее пересведение: нужно воспроизводить MIDI-треки, относящиеся к данному синтезатору, и одновременно записывать звучание синтезатора на аудиотрек. Качество записи при этом зависит от самого синтезатора, соединительных кабелей и качества АЦП звуковой карты. А цифровые выходы имеются далеко не у всех "железных" синтезаторов.

Совсем другое дело — виртуальные инструменты. Вы можете сами определять формат звуковых данных проекта Steinberg Cubase 5. Соответственно все виртуальные инструменты будут работать в этом же формате. При этом ничто не мешает вам использовать 24 бита для представления звукового сигнала. И никакого шума...

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

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

1.5. Представление музыкальной информации в Steinberg Cubase 5

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

Композиция состоит из отдельных треков, за каждым из которых может быть закреплен любой MIDI-инструмент из любого банка любого MIDI-устройства (синтезатора, сэмплера), в том числе виртуального. Допускается смена инструмента в любой момент времени. Отдельные ноты или любой фрагмент композиции с помощью стандартных приемов могут быть подвергнуты редактированию. Возможны запись и редактирование цифрового стереозвука. Есть встроенные MIDI- и аудиоэффекты. Программа совместима с VST-инструментами и VST-плагинами эффектов [13, 14, 16, 17, 18], которые можно применять в реальном времени (см. гл. 10 и 11). Имеется виртуальный аналог интеллектуального микшера.

1.5.1. Порты, шины, каналы, MIDI- и аудиотреки, части. Подтреки и огибающие

Взаимодействие любой музыкальной программы с музыкальным аппаратным или виртуальным MIDI-оборудованием осуществляется через программные же порты ввода и порты вывода MIDI- или звуковых данных. Если речь идет о портах для обмена данными с аппаратным устройством, то в терминологии музыкального редактора (Steinberg Cubase 5, в частности) под портами можно понимать драйверы данного устройства. Однако у одного аппаратного устройства может быть несколько программных портов. Широко известен пример: существуют звуковые карты, синтезаторы которых поддерживают больше чем 16 MIDI-каналов. Поскольку, согласно спецификации GM, MIDI-каналов может быть только 16, для взаимодействия с такими синтезаторами в операционной системе создается два ("или более) программных MIDl-порта.

Роль входного MIDI-порта чаще всего исполняет порт MIDI In звуковой карты, к которому подключена MIDI-клавиатура. Наиболее типичный пример выходного MlDI-порга — MIDI-вход синтезатора, размещенного на звуковой карте, или порт MIDI Out звуковой карты, к которому подключен внешний синтезатор. Приведем еще примеры входных и выходных MIDI-портов:

□ MIDI-вход и выход виртуального синтезатора (VSTi);

□ порты виртуального MIDI-кабеля, посредством которого "соединяются" друг с другом программные MIDl-секвенсоры или синтезаторы;

□ порты виртуальных устройств программного MIDI-секвенсора или синтезатора. подключенного к Steinberg Cubase 5 посредством протокола обмена музыкальными данными ReWire.

Каждый MIDI-порт, в свою очередь, содержит 16 MIDI-каналов, сообщения которым адресуются независимо друг от друга. Получается, что, имея в своем распоряжении MIDI-систему с единственным выходным MIDI-портом и не пользуясь MIDI-сообщениями о смене MIDI-инструментов, вы в состоянии создать композицию, в которой общее число партий не превышает 16. Для двух портов максимальное число партий составит 32, для трех— 48 и т. д. Конечно, если какие-то партии не перекрываются во времени, то они могут быть адресованы одному и тому же MIDI-каналу, просто нужно в начале каждой партии вставлять сообщение о смене MIDI-инструмента.

Кроме MIDI-информации, виртуальные студии должны обмениваться с внешним аппаратным и программным окружением адиопотоками. Взаимодействие осуществляется через программные аудиопорты. которые в свою очередь связаны с драйверами оборудования. Обычно входному аудиопорту соответствует АЦП звуковой карты. От состояния элементов коммутации входов звуковой карты, в свою очередь, зависит то, какой источник звукового сигнала оказывается подключенным к АЦП. Выходной аудиопорт, как правило, — ЦАП звуковой карты. Профессиональные звуковые карты бывают многоканальными: имеют несколько портов ввода/вывода оцифрованного звука.

Разработчик Steinberg Cubase 5, фирма Steinberg, продвигает собственный интерфейс прикладного программирования, обеспечивающий обмен данными между звуковым оборудованием и программами. Называется он ASIO (Audio

Stream In/Out). Использование ASIO в обход стандартных средств Windows позволяет сократить время реакции виртуальных инструментов и устройств обработки звука на поступающие команды до нескольких (1-2) миллисекунд.

Спецификация ASIO является открытой. Это означает, что производитель оборудования, написавший ASlO-драйвер, ничего за это не должен платить фирме Steinberg. А из-за огромного авторитета Steinberg практически каждый производитель стремится снабдить свою, пусть даже мультимедийную, звуковую карту ASIO-драйвером и с гордостью разместить соответствующий логотип на упаковке и в рекламном проспекте.

Использование ASIO-драйверов. в свою очередь, позволяет в большей степени (по сравнению со стандартными драйверами Windows) задействовать возможности оборудования.

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

□ входной MIDI-порт (к которому подключена, например. MIDI-клавиатура);

□ выходной MIDI-порт (к которому подключен внешний синтезатор, сэмплер или какое-либо другое аппаратное или виртуальное MIDI-устройство);

□ номер MIDI-канала, по которому будут передаваться MIDI-данные.

Если говорить об аудиотреках, то здесь дело обстоит немного иначе. Для обеспечения гибкости Steinberg Cubase 5 при работе с многоканальными проектами используются шины. Для каждого аудиотрека задаются не входные/ выходные аудиопорты, а входные/выходные шины. Входные/выходные шины могут объединять в себе от одного (Mono) до 6 (5.1 Surround) каналов, соответствующих различным входным/выходным аудиопортам. Суть проста: вы создаете некий логический объект-шину, например, шину формата Stereo, и ставите в соответствие каналам этой шины нужные порты звуковой карты. Например, для канала Left выходной шины Stereo Out должен быть задан тот порт, который соответствует левому выходному стереоканалу звуковой карты. Соответственно каналу Right — порт правого стереоканала. Может показаться, что входные/выходные шины являются лишним передаточным звеном, но это не так. В действительности их следует рассматривать как средство менеджмента, существенно облегчающего работу в многоканаль-ных (surround) форматах. Когда у вас дело дойдет до практики, в проекте формата 5.1 входные/выходные шины лишними казаться уже не будут.

Забегая вперед, скажем, что в Steinberg Cubase 5 есть еще и дочерние шины, которые могут входить в состав основных шин. Например, в состав шины формата 5.1 может входить дочерняя шина формата Stereo, соответствующая любым двум каналам системы 5.1. С ее помощью можно вывести сигнал стереофонического трека на заданные каналы системы 5.1, минуя плагин кругового панорамирования Surround Pan. Однако требуется это нечасто. Наиболее типичным является следующий подход: в качестве выходной шины монофонического или стереофонического аудиотрека выбирается многоканальная шина формата 5.1. При этом автоматически к треку подключается плагин Surround Pan. С его помощью вы можете разместить виртуальные монофонические и стереофонические источники вокруг себя (делается это с помощью виртуальных регуляторов, по сути напоминающих джойстик). Surround Pan распределит соответствующим образом сигналы по каналам выходной шины, которые, в конечном счете, соответствуют каналам системы объемного звучания. Начиная с версии 2 в Cubase SX произошла небольшая революция: появилась поддержка многоканальных треков. Это значит, что можно использовать многоканальные сэмплы.

В принципе, в виртуальной студии музыку можно создавать, не применяя режим записи. Соответственно входные MIDI- и аудиопорты могут вообще не использоваться. Как такое возможно? Вы можете создать музыку графическим способом (расставляя ноты или отпечатки MIDI-клавиш), импортировать уже готовые MIDI-файлы, содержащие некие "полуфабрикаты" для вашего будущего произведения (например, ритмические партии). Что касается аудиотреков, то вы можете импортировать аудиофайлы из библиотек сэмплов. Но вот без выходных портов MIDI- и аудиотреков не обойтись (надо же как-то воспроизводить музыку!).

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

В Steinberg Cubase 5 MIDI- и аудиоданные хранятся в виде сообщений.

MIDI-сообщение содержит указание на тип сообщения (например, Note — нажатие MIDI-клавиши) и параметры данного сообщения (для сообщения типа Note— номер клавиши, время удерживания в нажатом состоянии и скорость, с которой клавиша перемещалась при нажатии).

Что понимать под аудиосообщением? Аудиосообщение — объект, содержащий ссылку на звуковой файл и набор атрибутов, относящихся к тому, когда и как данный файл следует воспроизводить и как отображать в проекте соответствующий ему графический объект. В терминологии Steinberg Cubase 5 звуковой файл называется клипом.

В Steinberg Cubase 5 существует понятие часть (Part) — это объект, предназначенный для хранения сообщений. Часть располагается на одном треке и может не содержать ни одного сообщения или содержать сколько угодно сообщений. Выполняя операции редактирования с частью, вы тем самым производите эти операции с множеством сообщений как с единым целым. MIDI-сообщения не могут храниться вне частей. В момент включения режима записи на соответствующих треках автоматически создаются части, и в них по мере поступления размещаются записываемые данные. Если за время работы программы в режиме записи никакая информация не поступила, то созданные пустые части будут автоматически уничтожены.

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

Следует различать части, предназначенные для хранения MIDI-сообщений, и части, предназначенные для хранения аудиосообщений. В Steinberg Cubase 5 есть жесткое ограничение — MIDI-части могут располагаться только на MIDI-треках, а аудиочасти — только на аудиотреках. Проявляется это ограничение, например, в том, что вам не удастся перетащить MIDI-часть на аудиотрек.

На рис. 1.1 вы видите окно Cubase 5 Project программы Steinberg Cubase 5. Это окно проекта. По горизонтали оно поделено на три области. Левая и средняя области относятся к секции атрибутов треков. От правой области (секции треков) секция атрибутов треков отделена перемещаемым бордюром. Секция атрибутов треков подразделяется на список треков (средняя область) и область инспектора трека (левая область). В списке треков один над другим располагаются поля, каждое из которых соответствует своему треку. В этих полях доступны лишь основные атрибуты треков: имя трека, его состояние (заглушён или звучит, солирует, подготовлен к записи), громкость, панорама и др. В гл. 4 имеется исчерпывающее описание всех типов треков и соответствующих им атрибутов.

•Область инспектора представляет собою панель, на которой сосредоточены опции выбора большого числа параметров одного из треков. Какого именно? Если щелкнуть левой кнопкой мыши на одном из полей в списке треков, трек будет выделен более светлой окраской (на рис. 1.1 на выделенный трек указывает стрелка указателя мыши). Вы можете использовать клавиши <Т> и > для выбора трека, атрибуты которого будут отображаться в поле инспектора. В дальнейшем вы узнаете, что можно выделить группу треков. Однако даже в этом случае в области инспектора будут доступны атрибуты только одного из них.

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

Кроме MIDI- и аудиосообщений в Steinberg Cubase 5 есть сообщения других категорий. Например, уже упомянутые текстовые сообщения, у которых всего один параметр — текстовая строка. С их помощью можно задать комментарии или текст песни.

Что касается треков, то кроме MIDI- и аудиотреков в Steinberg Cubase 5 есть еще несколько видов вспомогательных треков. В качестве примера можно привести треки-контейнеры, предназначенные для хранения внутри них других треков. С их помощью можно придать проекту некую структуру и сократить количество отображаемых в окне проекта треков. Однако на эти треки невозможно записать какую-либо' информацию. Тем не менее, эти треки отображаются в окне проекта.

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

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

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

□ один или несколько тактов;

□ логически завершенный фрагмент трека, относящийся, скажем, к куплету или припеву;

□ все сообщения, принадлежащие одному треку.

Последний вариант не имеет особого смысла, поскольку полезный эффект от существования частей можно получить лишь в первых двух случаях. На рис. 1.1 показан пример проекта Steinberg Cubase 5, полученного путем импорта MIDI-файла. Структура MIDI-файла такова, что MIDI-сообщения хранятся непосредственно на треках. Однако в процессе их импорта Steinberg

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

Кстати, есть MIDI-файлы такого формата (MIDI Format 0), в котором вообще отсутствуют треки. Все сообщения, адресованные разным MIDI-каналам, "свалены" в одну кучу.

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

Или: записали один куплет и один припев песни, выделили это в часть и размножили в необходимом количестве экземпляров.

Еще один пример. Вы записали солирующую партию в исполнении фортепиано. Захотелось найти какой-то оригинальный тембр. Вот он — синтезированный звук плачущей флейты! Но у этого звука большое время атаки, он медленно нарастает. Создается впечатление запаздывания. Хорошо бы сделать так. чтобы ноты этой партии брались с небольшим опережением. Если станете передвигать каждую ноту, то на это уйдет уйма времени. Да еще придется делать это не один раз. А вот после объединения партии в част ь все ноты вы сможете переместить одним легким движением мыши.

Часть можно скопировать, вырезать, перетащить мышью в любое место проекта. Можно применить к выделенной части любую обработку, MIDI- или аудиоэффекты. Несколько частей можно объединить в одну.

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

Мы уже говорили об огибающих — графиках, с помощью которых в Steinberg Cubase 5 осуществляется управление виртуальным микшером, VST-плагинами и VST-инструментами. В Steinberg Cubase 5, в отличие от многих других программ, работа пользователя с огибающими организована очень удобно. Наряду с треками предусмотрены подтреки— на каждом из них вы можете редактировать по одной огибающей, в результате графики не наслаиваются друг на друга. Доступ к подтрекам и огибающим осуществляется из окна проекта Cubase 5 Project.

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

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

1.5.2. Список сообщений

Для редактирования сообщений предназначен специальный редактор List Editor, одноименное окно которого показано на рис. 1.3.

Каждое сообщение (event) занимает в списке одну строку и, по существу, представляет собой указание, которое должен выполнить музыкальный синтезатор в определенный момент времени.

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

Вы уже знаете, что MIDI-сообщения — это всего лишь закодированные числами команды синтезатору. Наиболее часто встречаются команды Note On (включить звучание определенной ноты в такой-то момент времени с такой-то громкостью) и Note Off (выключить звучание ноты в такой-то момент времени). Все MIDI-ноты пронумерованы от 0 до 127.

Кроме этих команд MIDI-сообщения могут содержать указания о смене инструмента, перестройке частотного фильтра, нажатии педали, виде и глубине эффекта, а также многое другое. Соответствие чисел командам стандартизировано. Правда, одновременно имеют хождение целых четыре стандарта: GM, GS, XG и GM2. Смысл основных команд в них, к счастью, совпадает.

Редактор MIDI-сообщений есть в музыкальной программе каждой уважающей себя фирмы. В окне редактора List Editor программы Steinberg Cubase 5 можно редактировать не только MIDI-сообщения, но и сообщения двух других типов: текстовые комментарии и сообщения нотации. Окно редактора открывает команда MIDI > Open List Editor главного меню.

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

В правой части расположена секция графического редактирования сообщений. Здесь с помощью инструмента [J] (Draw) редактируются существующие и записываются новые сообщения, а нежелательные сообщения удаляются с помощью инструмента (Erase).

1.5.3. Отпечатки клавиш

Конечно, подготовленному музыканту привычнее работать с нотными записями. К сожалению, далеко не каждому талантливому человеку судьба дала возможность обучиться теории музыки. Видимо, разработчики программ тоже понимали, что не все пользователи смогут выразить музыкальную идею нотами. Однако каждая фирма заинтересована в расширении числа покупателей своей продукции. Найденное решение просто и на удивление удобно. Мы называем его образно — "отпечатки клавиш". Для редактирования отпечатков клавиш предназначено окно Key Editor (рис. 1.4), открываемое командой MIDI > Open Key Editor главного меню.

Вместо пяти нотных линеек здесь их 128— по одной линейке для каждой ноты из числа тех, что способен воспроизводить MIDI-синтезатор. Такое количество нотных линеек позволяет обойтись без ключей и знаков альтерации. И это еще не все. Для того чтобы не нужно было постоянно пересчитывать нотные линейки, в окне Key Editor отображается виртуальная клавиатура, подобная фортепианной. Каждая нотная линейка начинается от определенной клавиши. Клавиши можно Mit dem Gewinn bringenden “Gewusst wie” aus dem Ratgeber “ERFOLGREICH roulette online SPIELEN” konnen Sie das auch!Wir senden Ihnen den Ratgeber als kostenlose Buchersendung im neutralen Umschlag per Post zu. нажимать: щелкнув на клавише мышью, вы немедленно услышите звучание соответствующей ноты. Это помогает ориентироваться в линейках на слух.

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

Запись музыки в окне Key Editor действительно выглядит как следы отпечатков клавиш. Отпечаток нужной клавиши начинается и заканчивается в определенные моменты музыкального времени. На экране он представлен цветным прямоугольником.

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

Для записи отпечатка клавиши служит инструмент [</J (Draw), для удаления — инструмент

(Erase). Перетаскивают отпечаток клавиши по вертикали и горизонтали, изменяют его длину, как обычно, мышью. Для выполнения перечисленных операций необходимо предварительно выбрать инструмент [V] (Object Selection).

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

1.5.4. Ноты

Итак, Steinberg Cubase 5 допускает представление и редактирование музыки в различных формах. Но этот редактор не имел бы права именоваться музыкальным, если бы не позволял оперировать привычными нотами и символами нотного письма. Для этого в состав программы входит нотный редактор, нотатор.

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

Другая важная особенность — ноты можно записать несколькими способами, например, щелкнув на линейке нотного стана или наиграв партию на MIDI-клавиатуре.

Откройте окно нотатора с помощью команды MIDI > Open Score Editor. Оно похоже на страничку нотной тетради: нотные станы, поделенные на такты. В любом месте можно вставить или удалить такт, обозначить нужные ключевые знаки.

С помощью инструмента ^ (Draw) записывают ноты любой длительности, пунктирные ноты, триоли, другие символы нотного письма. С помощью инструмента (Erase) исправляют ошибки.

Партитуру в целом или отдельные партии можно распечатать на принтере.

Вся информация, записанная в форме нот, автоматически отображается: в окне Key Editor редактора отпечатков клавиш, в списке сообщений окна List Editor одноименного редактора, в окне Cubase 5 Project в виде частей на треках.

1.5.5. Сигналограммы. Управление их отображением

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

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

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

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

Давайте познакомимся со средствами программы Steinberg Cubase 5, доступными пользователю в процессе редактирования сигналограмм в окне Sample Editor.

Командой File > Open загрузите файл с проектом, содержащим звуковые данные. В окне Cubase 5 Project вы увидите аудиотрек (рис. 1.6), либо несколько аудиотреков.

В принципе, то, что отображено на аудиотреке, и есть сигналограмма — графическое изображение звукового сигнала. Чтобы переключиться в режим ее редактирования, сделайте на аудиотреке двойной щелчок левой кнопкой мыши. После этого откроется окно Sample Editor, на рабочем поле которого будет отображена сигналограмма, доступная для редактирования (рис. 1.7).

Перед тем как пристальнее вглядеться в сигналограмму, договоримся об одном термине: указатель текущей позиции. Он указывает на сигналограмме то место, запись или воспроизведение которого происходит в текущий момент времени. Для привязки ко времени служит шкала, расположенная над сигна-лограммой. С помощью контекстного меню (открывается щелчком правой кнопкой мыши на шкале) можно выбрать единицы измерения времени. Например, на рис. 1.7 время измеряется в тактах/долях (Bars Beats), а на рис. 1.8 — в звуковых отсчетах (Samples).

Часто изображение всей сигналограммы не умещается на рабочем поле окна Sample Editor: видна только его часть. Чтобы помочь вам сориентироваться в том, какая именно часть сигналограммы видна, над ее изображением расположена диаграмма, затемненная часть которой обозначает отображаемую область (аналогично полосе прокрутки). Перемещая этот прямоугольник с помощью мыши, можно "перематывать" сигналограмму. Если вся диаграмма темного цвета, значит, в окне отображается вся сигналограмма. Размер затемненного прямоугольника относится к размеру всей диаграммы, как длительность отображаемого фрагмента к длительности всей сигналограммы.

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

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

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

регулятора |- -а......Т], расположенного в правой нижней части окна Sample

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

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

Масштабом отображения сигналограммы по вертикали можно управлять с помощью регулятора |- -А.......расположенного вертикально.

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

Начнем с простого. Допустим, вам понадобилось прослушать фрагмент не с начала, а с какого-то определенного момента. Установите с помощью мыши указатель текущей позиции к этой точке.

Теперь, если вы нажмете кнопку Ш Play на транспортной панели (или клавишу <Space>), то воспроизведение начнется с той точки, в которой находится указатель текущей позиции.

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

Подведите указатель мыши к началу (или концу) фрагмента и нажмите ее левую кнопку. Указатель мыши примет специфический вид: Ш Не отпуская кнопку, подведите его к концу (или началу) фрагмента. Отпустите кнопку мыши. Результат будет напоминать картинку, представленную на рис. 1.9.

Если потребуется изменить границы выделенного фрагмента сигналограммы, необязательно повторять всю последовательность действий. Как только вы щелкнете левой кнопкой мыши на сигналограмме, выделение звукового фрагмента пропадет. Чтобы этого не произошло, для уточнения одной из границ ранее выделенной области наведите на эту границу указатель мыши и дождитесь, чтобы он принял знакомый вид: [♦*]. Теперь можно перемещать эту границу выделения, а вторая граница будет оставаться на своем прежнем месте.

Для выделения объектов (и в частности, фрагментов сигналограммы) можно воспользоваться командами меню Edit > Select либо идентичными командами подменю Select контекстного меню.

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

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

масштаб. С помощью регулятора добейтесь того, чтобы были

видны отдельные отсчеты. В этом режиме звуковые отсчеты отображаются в виде точек, соединенных тонкими линиями (рис. 1.10).

Линии помогают ориентироваться в том, какой вид будет иметь сигнал, прошедший цифроаналоговый преобразователь (ЦАП) звуковой карты.

На панели инструментов в верхней части окна Sample Editor выберите инструмент 0 (Draw). Указатель мыши примет вид карандаша. Вы, наверное, уже догадались, что эти точки можно перетащить "карандашом" в вертикальном направлении. Именно так и осуществляется редактирование формы сигнала на микроуровне.

Если на панели инструментов в верхней части окна Sample Editor нажать кнопку Щ (Snap to Zero Crossings), то в процессе выделения фрагмента его границы будут автоматически перемещены к ближайшим нулевым звуковым отсчетам. Правда, если такой фрагмент вырезать и смонтировать с какой-либо другой сигналограммой, то вероятнее всего щелчки, вызванные скачкообразными изменениями значений звуковых отсчетов в местах склейки, все же будут слышны. Дело в том, что функция Snap to Zero Crossings перемещает границу выделения в точку, где нулю равно значение сигнала хотя бы в одном из каналов, а не одновременно и в правом, и в левом канале.

Более гибко и эффективно работает аналогичная функция в специализированном звуковом редакторе Adobe Audition [10, 15, 159]. Там программа отыскивает такие точки, где нулю равны одновременно сигналы обоих каналов, правого и левого. Это может служить одним из аргументов в пользу применения для обработки аудиофайлов специализированных звуковых редакторов.

Рабочее поле окна Sample Editor, в котором отображается сигналограммы, представляет собой координатную плоскость.

По горизонтальной оси откладываются'единицы времени. Выбор единиц измерения времени предоставлен пользователю. Для этого предназначены команды контекстного меню шкалы времени. Доступны следующие форматы представления времени:

□ Bars Beats—в музыкальных тактах и долях тактов;

□ Seconds — в привычной форме (часы:минуты:секунды:миллисекунды);

□ Timecode — в стандарте SMPTE (часы:минуты:секунды:кадры)\ число кадров в секунду выбирается в диалоговом окне Project Setup (возможные значения 24, 25, 29, 97 и 30 кадров в секунду);

□ Samples—при помощи номеров цифровых отсчетов звука (от начала сигналограммы);

□ User — в пользовательском формате SMPTE, для которого можно задать произвольную частоту кадров.

При выборе в этом подменю новой строки меняется оцифровка горизонтальной оси рабочего поля окна Sample Editor.

Независимо от формата представления времени в этом же контекстном меню можно выбрать два варианта модификации шкалы времени при изменении темпа проекта:

□ Time Linear —шкала линейна относительно текущего времени; это означает, что для формата Bars Beats при изменении темпа изменятся видимые расстояния между границами тактов;

□ Bars Beats Linear —шкала линейна относительно тактов и долей; это означает, что для формата Bars Beats при изменении темпа расстояния между границами тактов не изменятся, а для формата Seconds секундная шкала сместится.

Для удобства пользователей предусмотрены два варианта разметки вертикальной оси системы координат:

П в процентах от максимального допустимого значения отсчета сигнала, соответствующего 100 %;

□ в децибелах.

Единицы измерения размаха сигналограммы переключаются командами контекстного меню вертикальной оси координат.

Итак, теперь вы знаете, как управлять отображением сигналограммы в окне Sample Editor, но это не является самоцелью. Главное заключается в том. что, ориентируясь на сигналограмму, можно быстро и точно редактировать аудиофайл (об этом речь пойдет в гл. 9).

1.6. Выполнение основных операций в Steinberg Cubase 5

В этом разделе мы познакомим начинающих пользователей программы Steinberg Cubase 5 с методиками выполнения самых необходимых операций.

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

1.6.1. Загрузка файла проекта

В меню File выберите команду Open. Откроется диалоговое окно Open Project

(рис. 1.11), предназначенное для загрузки файла проекта.

В раскрывающемся списке Look in выберите нужную папку. Появится список находящихся в ней файлов. В этом списке найдите и выделите файл.

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

Если в раскрывающемся списке Files of type выбрать строку Cubase Project File (*.cpr), то в списке файлов будут показаны только файлы проектов программы Steinberg Cubase 5, строку Nuendo Project File (*.npr) — только файлы проектов программы Nuendo, строку All Types (*.epr;*.npr) — и те и другие. Таким образом, список Files of type служит фильтром, сокращая количество имен файлов, просматриваемых перед загрузкой, и облегчая поиск необходимого файла.

После загрузки файла в окне проекта на треках отобразятся части. Если в проекте есть MIDI-сообщения, то в окне Scores появятся ноты, в окне Key Editor — отпечатки клавиш, а в окне List Editor — список сообщений. Можно в деталях рассмотреть, как устроена компьютерная музыка, написанная другими авторами. Лучше, конечно, не только смотреть, но и слушать.

1.6.2. Воспроизведение проекта

Для воспроизведения проекта, загруженного в Steinberg Cubase 5, воспользуйтесь кнопкой | > | (Play), расположенной на транспортной панели (рис. 1.12).

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

отсчеты оцифрованного звука, которые воспроизводятся/записываются в данный момент. Для перемещения указателя текущей позиции к началу проекта служит кнопка [к], к концу — кнопка [>{]. Плавное перемещение ука

зателя текущей позиции назад/вперед осуществляется нажатием кнопки |« | или |»[. Для остановки воспроизведения нажмите кнопку □ ] Пуск и остановку воспроизведения можно также осуществлять нажатием клавиши <пробел> на компьютерной клавиатуре.

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

1.6.3. Создание нового проекта, закрытие проекта

Подготовку к записи своего первого MIDI-трека начните с очистки памяти компьютера от предыдущего проекта, который вы прослушивали с помощью рекомендаций предыдущего раздела, — в меню File выберите команду Close. Если в процессе работы с проектом вы внесли в него хоть одно изменение, то откроется окно с запросом подтверждения вашего решения. Для сохранения измененного проекта под прежним именем нажмите кнопку Save. Если же, например, изменения были внесены случайно или ошибочно, и сохранять их нет смысла, то нажмите кнопку Don't Save. Нажав кнопку Cancel, вы тем самым откажетесь от закрытия проекта.

В принципе, Steinberg Cubase 5 позволяет держать открытыми одновременно несколько проектов, один из которых является активным. Но на первом этапе освоения программы лучше не усложнять себе задачу и работать только с одним открытым проектом. Итак, открытых проектов больше нет, и вы готовитесь к записи своей первой композиции. Начинать нужно с создания нового проекта.

Чтобы создать новый проект, в меню File выберите команду New Project. Откроется диалоговое окно Project Assistant (рис. 1.13).

У вас есть возможность выбрать для своего проекта один из заранее предусмотренных в программе шаблонов (Templates). Шаблон определяет:

□ сколько и каких (MIDI- и аудио-) треков будет в проекте;

□ какие атрибуты будут установлены для каждого из треков;

□ какие виртуальные инструменты и обработки будут подключены к трекам;

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

Термин "атрибуты" в данном случае означает набор большого числа параметров трека. В качестве примера перечислим некоторые из них:

□ название трека;

□ Channel — номер MIDI-канала, закрепленного за треком;

П Bank Selector и Programs Selector — выбранный для трека MIDI-инструмент;

□ Input Routing — порт ввода MIDI-трека или входная шина аудиотрека;

□ Output Routing — порт вывода MIDI-трека или выходная шина аудиотрека;

□ Volume— значение параметра, определяющего начальную громкость, установленную для трека;

□ MIDI Pan— значение параметра, определяющего начальную панораму трека (кажущееся положение источника звука на стереопанораме);

□ перечень подключенных к треку MIDI-эффектов реального времени или VST-плагинов и значения их параметров;

□ Track Delay — значение параметра, определяющего смещение во времени событий на треке относительно тактовой сетки.

Среди шаблонов проектов в окне Project Assistant (см. рис. 1.13) отображаются как поставляемые вместе с программой, так и "самодельные".

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

Шаблоны условно разделены на категории. Нужная категория выбирается с помощью кнопок, расположенных в верхней области окна Project Assistant. Характер категорий интуитивно понятно обозначен пиктограммами и надписями.

Со временем вы сами поймете, с какими конфигурациями программы вам приходится работать чаще всего, и сохраните их в виде шаблонов. Для этого нужно воспользоваться командой File > Save as Template, в открывшемся диалоговом окне задать имя шаблона и нажать кнопку ОК.

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

Сейчас же мы предлагаем вам обойти проблему установки атрибутов треков, выбрав шаблон проекта, приспособленный специально для записи MIDI-треков. Вставьте в дисковод компакт-диск, приложенный к книге. В диалоговом окне Project Assistant (см. рис. 1.13) нажмите кнопку Open Other. Откроется стандартное окно Open Project (см. рис. 1.11). С его помощью найдите на компакт-диске и откройте папку Template. Выделите строку 16 Track MIDI и нажмите кнопку Open. Откроется диалоговое окно Set Project Folder (рис. 1.14), в котором следует указать папку для хранения файла будущего проекта.

Вы можете нажать кнопку ОК — окно Set Project Folder закроется, а в качестве папки проекта будет выбрана текущая папка. Можно нажать кнопку Create (Создать папку) и указать имя новой папки.

После того как в окне Set Project Folder вы нажмете кнопку ОК, проект будет создан, а перед вами предстанет одно из основных окон программы — окно проекта Cubase 5 Project (рис. 1.15).

Именно в этом окне наглядно представлена структура шаблона проекта.

□ В нем 16 MIDI-треков (если видны-не все треки, можно воспользоваться вертикальной полосой прокрутки).

□ Номера треков специально установлены равными номерам MIDI-каналов ( гак проще ориентироваться).

□ Регулирование начального уровня громкости для каждого трека отключено (Off), его максимальное возможное значение — 127.

□ Панорамирование источников звука на всех треках отключено (MIDI Pan = Off).

□ Ни для одного трека не выбран MIDI-инструмент (Bank Selector:off, Program Selector:off). Фактически это означает, что команда смены инструмента вообще не посылалась синтезатору. Поэтому, вероятнее всего, на данном канале будет звучать патч Grand Piano, который обычно автоматически устанавливается при инициализации синтезатора для всех MIDI-каналов кроме MIDI-канала 10, предназначенного для ударных инструментов.

Эти и некоторые другие сведения об атрибутах трека вы узнаете, переключая секции инспектора трека, расположенного в окне Cubase 5 Project слева.

Чтобы в дальнейшем не отвлекаться, есть смысл до начала записи выбрать для всех треков соответствующие MIDI-инструменты (программы, звуки, патчи, голоса). На первых порах, пока вы еще не умеете пользоваться богатейшими возможностями виртуальных VST-инструментов, вполне можно обойтись звуками, имеющимися в стандартном банке General MIDI вашей звуковой карты (если, конечно, у нее "на борту" есть синтезатор). Для трека MIDI 01 подберите подходящее по звучанию пианино, а сам трек можно переименовать в Piano, набрав это слово в поле ввода, расположенном в верхней части панели инспектора. Для трека MIDI 02, переименовав его в Bass, возьмите один из басовых инструментов. Для трека MIDI 03, переименовав его в Accompaniment, выберите, например, одну из гитар и т. д.

По умолчанию в данном шаблоне для каждого их 16 треков выбраны все существующие в вашей системе каналы ввода MIDI-данных (Input Routing: All MIDI Inputs). Это подходит для того, чтобы записывать на трек результаты вашей игры на MIDI-клавиатуре.

Если вы работаете с Cubase 5.0, а не с программой, обновленной хотя бы до версии 5.1.1, то шаблон, содержащий 16 MIDI-треков, будет доступен непосредственно в окне, открываемом командой File > New Project. Правда, в этой версии программы окно называется не Project Assistant, a New Project, и выглядит как стандартное окно загрузки файлов. А сам шаблон здесь называется С5 - 16 MIDI Tracks Sequencer, да и его настройки несколько отличаются от настроек шаблона 16 Track MIDI, имеющегося на нашем диске.

Разработчики программы прекрасно осведомлены о том, что у большинства современных звуковых карт полупрофессионального и профессионального уровня нет встроенного синтезатора. Поэтому по умолчанию в качестве порта вывода MIDI-сообщений (раскрывающийся список Output Routing) при создании проекта на основе шаблона С5 - 16 MIDI Tracks Sequencer автоматически выбирается простейший программный синтезатор Microsoft GS Wavetable Synth. В русскоязычной версии Windows синтезатора с таким названием программа не найдет. О чем она и известит вас, открыв диалоговое окно Missing Ports (рис. 1.16): обратите внимание на надпись Unmapped в столбце Mapped Ports.

Щелкните на надписи Unmapped и в раскрывшемся списке (рис. 1.17) вместо Microsoft GS Wavetable Synth выберите идентичный синтезатор, который называется Программный синтезатор звуковой. Правда, по современным меркам этот программный синтезатор нельзя отнести к "приличным" виртуальным устройствам. Но для приобретения элементарных навыков работы с программой он вполне подойдет.

Если в списке выбрать строку Программный синтезатор звуковой и нажать кнопку ОК в диалоговом окне Missing Ports (см. рис. 1.16), то данный синтезатор будет назначен для каждого из 16 MIDI-треков созданного проекта. Если выбрать в списке строку Not Connected, то выходной MIDI-порт ни для одного из MIDI-треков назначен не будет. В дальнейшем это станет причиной отсутствия звука при воспроизведении проекта. Впрочем, дело никогда не поздно поправить. Достаточно в инспекторе трека щелкнуть на поле Output Routing и выбрать синтезатор в раскрывающемся списке, идентичном представленному на рис. 1.17. Правда, теперь такую операцию придется выполнить для каждого трека в отдельности.

Программный синтезатор звуковой обладает существенным недостатком: он не передает в Cubase список MIDI-инструментов, имеющихся в его единственном банке. Поэтому содержимое поля Bank Selector (на панели инспектора трека) никак не влияет на звучание инструмента, а в поле Program Selector можно только пролистывать числа, соответствующие номерам инструментов в стандартном банке General MIDI. Названий инструментов вы не увидите и сможете отличать их только по звуку.

Совершенно иначе обстоит дело, когда к проекту подключен синтезатор, в котором предусмотрена передача имен инструментов в программу-хост (примером такого виртуального синтезатора может служить Steinberg Hypersonic).

В подобном случае MIDI-инструмент можно выбрать двумя способами:

□ щелкая на стрелках раскрывающегося списка Program Selector на панели инспектора каждого из треков, последовательно пролистать список MIDI-инструментов;

□ двойным щелчком на поле этого раскрывающегося списка открыть окно, в котором перечислены все MIDI-инструменты текущего банка (рис. 1.18); чтобы выбрать MIDI-инструмент для трека, в этом окне выделите один из элементов меню.

Теперь, когда MIDI-клавиатура подключена и MIDI-инструменты для треков выбраны, можно послушать, как они звучат, а заодно и отрепетировать каждую из партий будущей композиции. Звучать будет тот трек (те треки), на котором (которых) вы нажмете одну из кнопок (Monitor) или • (Record Enable).

1.6.4. Сохранение проекта. Форматы файлов

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

Для первого сохранения текущего проекта в файле служит команда Save As меню File, которая открывает диалоговое окно Save As (рис. 1.19).

В этом окне выберите папку (в раскрывающемся списке Look in), введите имя (в поле File name) и нажмите кнопку Save. В окне Save As также имеется раскрывающийся список Files of type, поэтому возникает впечатление, будто можно выбрать тип и расширение имени для сохраняемого файла. Однако в Steinberg Cubase 5 (в отличие от ранних версий программы Cubase) проект можно сохранять в единственном формате: Cubase Project File (с расширением CPR).

Имеется возможность экспортировать из Steinberg Cubase 5 содержимое MIDI-треков в MIDI-файлы, а содержимое аудиотреков — в WAV-файлы (команды File > Export > MIDI File и File > Export > Audio Mixdown). Это может пригодиться, если требуется -продолжить работу над MIDI- или аудиоданными в другой программе.

Заметим, что для обеспечения некоторой совместимости с другими музыкальными программами предусмотрено импортирование в Steinberg Cubase 5 WAV-файлов и MIDI-файлов (команды File > Import > Audio File, File > Import > MIDI File).

1.6.5. Запись MIDI-трека

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

Запись можно начинать с любого трека, выбранного вами. Для этого надо

в поле нужного трека (или на панели инспектора трека) нажать кнопку

(Record Enable). Кнопка станет красной. Затем следует нажать кнопку [ • I (Transport Record) на транспортной панели.

Наигрывать партии композиции на MIDI-клавиатуре удобно с включенным метрономом (см. разд. 2.4).

Локаторы

В программе Steinberg Cubase 5 имеются локаторы, выполняющие различные функции. Этих локаторов два— левый (Left Locator) и правый (Right Locator). Положения локаторов указаны графически на линейке в верхней части окна проекта [ИНИН ' 'ТД (локатор можно перемещать

вдоль линейки, захватив его мышью), а также числами в левой части транспортной панели (рис. 1.20).

Также есть способ точной установки локатора. В программе Steinberg Cubase 5 любые цифровые поля (в том числе, поля значений локаторов) менять очень просто: щелчок в этом поле левой кнопкой мыши делает поле доступным для редактирования. Чтобы увеличить или уменьшить значение, воспользуйтесь клавишами < Т > и < -I >.

Для того чтобы начать запись "с начала", т. е. с первого такта, установите левый локатор в положение 1.01.01.000, что означает "первый такт, первая четвертная доля, первая четвертая часть первой доли, нулевой тик".

Музыкальное время в Steinberg Cubase 5

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

Счет времени ведется так.

1. Подсчитываются такты, и их количество отображается числом, расположенным слева от левой точки (в примере на рис. 1.21 это число 145). На первый взгляд может показаться, что в проекте может быть не больше 999 тактов. На самом деле это не так. По мере необходимости в счетчике тактов появляются дополнительные разряды.

2. Внутри каждого такта подсчитываются доли (в примере на рис. 1.21 это число 1). Количество долей в такте определяется тем. какой музыкальный размер вы зададите (дробь в правой области транспортной панели), максимальное число долей: 16.

3. Внутри каждой доли подсчитываются части долей (в примере на рис. 1.21 это число 2). Каждая четвертная доля автоматически делится на четыре части, восьмая — на две, шестнадцатая доля на части неделима (в ней заключена ровно одна часть).

4. Каждая часть доли в свою очередь по умолчанию делится на 120 тиков (в примере на рис. 1.21 положению указателя текущей позиции соответствует 70 тиков). Счет тиков ведется от 0 до 119. Таким образом, на шестнадцатую долю приходится 120 тиков, а на четвертную — 480.

В правой части транспортной панели установите нужный музыкальный темп и размер (в полях группы Tempo). Размер устанавливается в традиционном для музыкальных редакторов формате, например, 3/4, 6/8, 2/2 и т. п. Темп устанавливается в стандартных единицах "количество долей в минуту".

Для того чтобы легче было сыграть отрывок ровно, нажмите кнопку Click на транспортной панели. В этом случае метроном будет "отбивать" каждую долю такта. Быстро, "на ходу" включать/выключать кнопку Click можно с помощью клавиши <С> на клавиатуре компьютера.

Первая попытка записи с MIDI-клавиатуры

Итак. MIDl-трек выбран, левый локатор установлен, метроном подготовлен, можно начинать запись.

Приступайте к записи, нажав на транспортной панели кнопку | • | (Transport Record). Сыграйте задуманную вами партию на MIDI-клавиатуре. Для завер

шения записи фрагмента нажмите кнопку (Transport Stop) на транспортной панели либо клавишу <пробел> на компьютерной клавиатуре. Записанные MIDI-сообщения появятся на MIDI-треках в объектах, которые в терминологии Steinberg Cubase 5 называются частями (о частях мы будем говорить еще не раз). Пока что для простоты можете считать, что в результате записи вы заполнили MIDI-сообщениями некоторые фрагменты MIDI-треков.

Если вам не понравилось то, что вы записали (а в самый первый раз так скорее всего и будет), можно отменить результаты записи. Для этого в меню Edit выберите команду Undo или нажмите комбинацию клавиш <Ctrl> <Z>.

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

Записанные партии нужно отредактировать, устранив ошибки. Удобнее всего делать это в окне Key Editor, поочередно зацикливая редактируемые фрагменты. Затем следует разнести виртуальные источники звука на стереопано-раме и добиться необходимого баланса в совместном звучании партий композиции для каждого трека. Можно обработать некоторые MIDI-треки эффектами (например, реверберацией и хорусом), либо встроенными в вашу звуковую карту, либо имеющимися в составе виртуального синтезатора), но особенно увлекаться этим не следует. В дальнейшем вам, скорее всего, захочется переписать партии с MIDI-треков на аудиотреки, с тем чтобы уже к ним применить гораздо более разнообразные и интересные аудиоэффекты. Поэтому предпочтительнее оставлять исходные MIDI-треки "сухими", без каких-либо обработок.

1.6.6. Запись звуковых данных с внешнего источника

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

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

Вообще-то для записи и редактирования звука предназначены специальные программы— звуковые редакторы, например. Cool Edit Pro (Adobe Audition) [10, 12, 15, 74, 120] или Sony Sound Forge [25, 136, 149]. Возможностей такого редактора будет достаточно, если вы решите записывать речь. Им можно обойтись и при записи вокала, если в вашем распоряжении уже будет "минусовая" фонограмма (запись музыкального сопровождения без вокальной партии) будущей песни, сохраненная в WAV-файле. И он, конечно, пригодится вам, когда дело дойдет до "чистки" вокальной партии. Но многие музыканты приступают к записи вокала сразу после того, как в MIDI-редакторе (секвенсоре) создадут MIDI-треки с аккомпанементом.

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

Загрузите в программу файл с той MIDI-композицией, к которой вы собираетесь дописывать вокальную партию. Откроется окно проекта программы Steinberg Cubase 5.

Создание аудиотрека

Допустим, вам нужно создать аудиотрек для записи пения. Для этого в меню Project выберите команду Add Track > Audio. Откроется диалоговое окно Add Audio Track (рис. 1.22), в котором можно выбрать количество (поле count) и формат (поле configuration) создаваемых треков. Для начала остановитесь на формате Stereo, но знайте, что кроме этого формата и формата Mono здесь предусмотрены и многоканальные форматы самых различных конфигураций.

Нажмите в диалоговом окне Add Audio Track кнопку ОК и в окне проекта к уже имеющимся MlDI-трекам добавится аудиотрек (рис. 1.23). Он пока чист.

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

Для созданного трека нужно задать ряд его параметров — выбрать атрибуты. Доступ к атрибутам осуществляется с помощью элементов управления, расположенных на панели инспектора. Не все из представленных там возможностей понадобятся вам при записи звука с микрофона. Например, не будем пока использовать аудиоэффекты. Кстати говоря, исходную запись целесообразно выполнить без какой-либо обработки эффектами и хранить в таком виде, а экспериментировать с ее копией. Не станем также изменять предусмотренные по умолчанию начальные значения уровня громкости (Volume = 0.00) и панорамы (Pan = <С>, будет ощущение, что источник звука расположен в ее центре). Вот без чего нельзя обойтись, так это без шин ввода и вывода.

Выбор шин ввода и вывода

Для выбора входной аудиошины предназначен раскрывающийся список Input Routing, расположенный на панели инспектора.

В зависимости от формата аудиотрека (моно или стерео) стереофонические порты могут быть логически разбиты на два монофонических:

□ источник звука левого канала;

□ источник звука правого канала.

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

Но не спешите расстраиваться по поводу монофоничности фонограммы записанного голоса. Даже в профессиональных студиях вокал, как правило, записывается в монофоническом формате. Чтобы выполнить стереозапись голоса, нужны особые условия и либо пара определенным образом расположенных идентичных микрофонов, либо специальный стереомикрофон |12]. Монофонический формат трека никогда не поздно преобразовать в стереофонический, но делать это вам, скорее всего, не придется, т. к. придать записи объемное псевдостереофоническое звучание можно с помощью обработки эффектами, основанными на задержке сигнала.

Для того чтобы звуковые данные с трека поступали на определенное устройство воспроизведения, необходимо выбрать соответствующую выходную шину. Подробно это описано в гл. 5. На данном этапе обучения работе с Steinberg Cubase 5 просто убедитесь, что в списке Output Routing выбрана шина Stereo Out.

Значения некоторых параметров, отвечающих за качество записи и воспроизведения звука, задаются в диалоговом окне Project Setup (команда Project > Project Setup). Выбор устройств воспроизведения звука осуществляется в диалоговом окне Device Setup (команда Devices > Device Setup). Редактирование, создание и удаление входных и выходных шин осуществляются с помощью диалогового окна VST Connections (команда Devices > VST Connections).

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

Настройка уровня сигнала

Последнее, что осталось сделать до начала записи — установить уровень сигнала, поступающего на аналого-цифровой преобразователь звуковой карты. О теоретических основах измерения уровня сигнала мы рассказали в книгах и статьях [12, 20, 25, 126, 132]. Сейчас пришло время практики. С помощью микшера звуковой карты произведите необходимую коммутацию и установите оптимальный уровень входного сигнала. Пытаться подробно описывать эту процедуру нет смысла, т. к. звуковые карты и соответствующие им драйверы микшеров могут быть самыми разными.

Контролируется уровень с помощью измерителя уровня сигнала программы Steinberg Cubase 5, который доступен либо в окне виртуального микшера Mixer (открывается командой Devices Mixer), либо на панели инспектора в секции Channel.

После завершения всех подготовительных операций наконец-то можно приступить непосредственно к записи звука на аудиотрек.

В поле трека (или на панели инспектора) окна Cubase 5 Project нажмите

кнопку (Record Enable) — она станет красной, что означает готовность трека к записи. После этого певец должен прочистить горло, поудобнее устроиться перед микрофоном, набрать в легкие воздух и ждать, когда вы нажмете кнопку | • | (Transport Record) на транспортной панели программы Steinberg Cubase 5. Нажимайте! Поле трека стало красным. Зазвучал акком

панемент. песня полилась...

1.6.7. Импортирование MIDI-файла

MIDI-файл можно не только записать "потреково" и "понотно", непосредственно в Cubase создавая проект с нуля. Если есть подходящий готовый MIDI-файл, созданный в другой программе или позаимствованный в Интернете, его можно импортировать в проект Cubase. Причем для этого необязательно предварительно создавать MIDI-трек. Даже если окно проекта абсолютно пусто, необходимая для импортирования данных команда file > Import > MIDI File доступна. Она открывает диалоговое окно Import MIDI File, аналогичное стандартному окну поиска и загрузки файлов Windows. Выбрав импортируемый файл, нужно либо перетащить его в окно проекта из окна Import MIDI File, либо нажать в этом окне кнопку Open. В любом случае первым делом откроется диалоговое окно Set Project Folder. В нем следует выбрать (или создать) папку для хранения проекта и нажать кнопку ОК. Откроется окно Import MIDI File, единственным существенным элементом которого является индикатор выполнения импортирования. Впервые импортируя MIDI-файл, вы, вероятно, удивитесь: уж очень долгим окажется процесс. Он займет практически столько же времени, сколько обычно длится загрузка проекта, содержащего множество подключенных к нему виртуальных синтезаторов. Но ничего удивительного здесь нет. Просто и в самом деле при импортировании стандартного MIDI-файла Cubase 5 автоматически подключает к каждому MIDI-треку по одному экземпляру простого сэмплера (точнее, проигрывателя сэмплов— ромплера) HALion ONE. Этот инструмент рассмотрен в гл. II. Он входит в комплект поставки Cubase 5 и в свою очередь укомплектован банком инструментов, номера и названия которых соответствуют General MIDI. Поскольку в импортируемом стандартном MIDI-файле содержатся данные о MIDI-инструментах, исходно закрепленных за MIDI-треками, то у Cubase есть все необходимые сведения для того, чтобы загрузить в каждый из экземпляров ромплера HALion ONE соответствующие сэмплы. Поэтому по завершении импортирования вам уже не понадобится подключать к трекам синтезаторы и выбирать для них звуки. Можно сразу же включать воспроизведение. Композиция будет звучать правильно: там, где положено подать голос гитаре, вы ее и услышите, где следует играть скрипкам, фортепиано, басу, ударным — они и будут играть. Причем качество звука несравнимо выше, чем у пресловутого Программного синтезатора звукового. Ничего не скажешь, очень удобно придумано!

Впрочем, если вас это по какой-либо причине не устраивает, то функцию автоматического подключения ромплера HALion ONE к трекам проекта, импортированного из MIDI-файла," можно и деактивизировать. Достаточно в разделе MIDI-MIDI File диалогового окна Preferences (открывается командой File > Preferences главного меню) снять флажок Import to Instrument Tracks и нажать кнопку ОК. В результате импортирование MIDI-файла будет осуществляться практически мгновенно, но подключать к проекту виртуальные синтезаторы, выбирать выходные порты и MIDI-инструменты для каждого трека поочередно вам придется самостоятельно.

1.6.8. Перезапись звука MIDI-инструмента на аудиотрек

На конференциях нашего сайта http://petelin.ru с удивительным постоянством возникает один и тот же вопрос, причем обычно его формулируют так: "Скажите, каким образом преобразовать MIDI-трек в аудиотрек?" Вообще-то MIDl-трек есть MIDI-трек, и в аудиотрек его преобразовывать незачем. Задавая встречные наводящие вопросы, удается выяснить, что на самом деле речь идет о том, как записать или перенести на аудиотрек партию, которая исполняется MIDI-инструментом, управляемым сообщениями с MIDI-трека. Обычно побудительным мотивом является желание обрабатывать аудиоэффектами звук, формируемый на MIDI-треке.

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

Если для озвучивания MIDI-партии используется виртуальный синтезатор VSTi, то принципиальной необходимости в подобном преобразовании нет. Такую операцию есть смысл выполнить лишь в том случае, когда требуется обработать партию виртуального синтезатора средствами внешнего звукового редактора. В ранних версиях Cubase не было функции Freeze (см. разд. 4.3.3). Поэтому когда производительность компьютера оказывалась недостаточной для синтеза звука в реальном времени, требовалось переносить партии виртуальных инструментов на аудиотреки. Начиная со второй версии Cubase SX, в связи с появлением функции Freeze необходимость в этом отпала.

Почему применяя виртуальный синтезатор не нужно заботиться о формировании аудиотрека в явном виде? Дело в том, что сигнал с выхода виртуального синтезатора поступает на вход виртуального микшера Steinberg Cubase 5 (см. гл. 5). А к этому микшеру можно подключить плагины аудиоэффектов. Это мы неоднократно разъясняли и в книгах, и на сайте. Но довольно часто собеседник отвечает примерно так: "А я все равно хочу!"

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

□ внешний аппаратный синтезатор;

□ аппаратный синтезатор звуковой карты;

□ виртуальный синтезатор.

Подключен внешний аппаратный синтезатор

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

Нужно позаботиться о том, чтобы аудиовыход внешнего синтезатора был скоммутирован с линейным аудиовходом звуковой карты. Если и синтезатор, и звуковая карта обладают цифровым аудиоинтерфейсом (S/PDIF), то коммутацию предпочтительнее осуществить "по цифре". Так или иначе, звуковой сигнал с выхода синтезатора должен поступать на вход микшера звуковой карты.

Создайте аудиотрек, подготовьте его к записи сигнала синтезатора (настройте входную аудиошину, подберите уровень сигнала). Для тех MIDI-треков, партии которых следует записать на аудиотрек, включите режим солирования (кнопка [¥])• Переместите указатель текущей позиции в начало проекта, выполните запись. При этом будет происходить следующее: информация с MIDI-треков, выбранных в качестве солирующих, будет воспроизводиться внешним синтезатором. Сигнал от внешнего синтезатора будет записываться на аудиотрек.

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

Подключен аппаратный синтезатор звуковой карты

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

Подключен виртуальный синтезатор

В наши дни эта ситуация наиболее вероятна. Она допускает, по крайней мере, два варианта действий:

□ без использования функции Freeze;

П с использованием функции Freeze.

Сначала рассмотрим первый вариант.

Выделите на шкале времени нужный отрезок проекта. Затем командой File > Export > Audio Mixdown главного меню откройте окно Export Audio Mixdown.

Задайте путь к экспортируемому файлу ПАПКА ПРОЕКТА\А\ЮЮ.

Используйте кодирование звука без сжатия (в списке File Format следует выбрать пункт Wave File). Частота дискретизации Sample Rate должна совпадать с частотой дискретизации, заданной для проекта.

Для того чтобы экспортировать звучание только одного определенного VSTi, в поле Channel Selection выберите VST Instrument Channels > название выходного порта нужного VSTi. В этом же поле можно выбрать общую для нескольких VSTi выходную шину (например, Stereo Out). Тогда один звуковой файл будет содержать микс из нескольких партий VSTi. Под заголовком Instrument Tracks перечислены имена имеющихся в проекте треков. Для выбора экспортируемых треков нужно установить соответствующие им флажки. Исключить отдельные партии VSTi из этого микса также можно, заглушив в окне проекта ненужные MIDI-треки с помощью кнопки ЦП-

Установите- флажок Audio Track (при этом автоматически установится флажок Pool).

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

Альтернативный вариант (более простой):— воспользоваться функцией Freeze (см. разд. 4.3.3) и "заморозить" нужный VSTi. При этом нагрузка на процессор уменьшится, а возможность применения обработок и эффектов к VSTi сохранится. Если все-таки очень хочется получить партию "замороженного" инструмента в виде аудиотрека, то следует воспользоваться командой File > Import > Audio File и импортировать в проект соответствующий звуковой файл из папки ПАПКА nPOEKTAXFREEZE.

Итак, мы рассказали о том, как выполнить самые необходимые операции: загрузить, создать, сохранить и воспроизвести файл с проектом, записать MIDI- и аудиотреки. Теперь приступим к детальному изучению возможностей программы Cubase 5.

Комментировать


Защитный код Обновить

.