Steinberg Cubase 5. Запись и редактирование музыки Глава 12. Использование приложений, поддерживающих протокол ReWire

В Cubase имеется поддержка технологии ReWire 2, предназначенной для обмена аудиоданными между приложениями. Что это означает? Самый яркий пример, иллюстрирующий возможности ReWire, — вы можете подключить к своему проекту виртуальную студии Propellerhead Reason [21] и FL Studio [24] и использовать любую из них в проекте Cubase в качестве инструмента. И в Reason, и в FL Studio имеются свои секвенсоры, однако они объективно проигрывают секвенсору Cubase по возможностям. Например, отсутствует представление музыкальной информации в виде списка сообщений и нот. Кроме того, секвенсор Reason не позволяет работать с аудиоинформацией. Конечно, вы можете отредактировать аудиофайл в редакторе третьей фирмы, загрузить его в виртуальный сэмплер и управлять им по MIDI. Однако на практике это очень неудобно.

Подключив Reason и FL Studio к Cubase в качестве приложений ReWire (так для краткости будем называть приложения, подключаемые к Cubase по протоколу ReWire), вы получаете в свое распоряжение одновременно и мощь устройств виртуальных студий Reason и FL Studio, и гибкость секвенсора Cubase. Кроме того, какие-то вещи все же удобнее делать в секвенсорах Reason и FL Studio (удобно записывать автоматизацию, редактировать ритмические паттерны и др.). Протокол ReWire обеспечивает точную синхронизацию транспорта и локаторов Cubase и приложений ReWire. О синхронизации аудиопотоков с точностью до сэмпла и говорить не стоит, т. к. приложения ReWire при подключении к Cubase фактически работают в качестве своеобразных плагинов. Такой режим работы называется ReWire Slave Mode. Никаких проблем синхронизацией и быть не может, т. к. оба приложения сливаются в нечто целое.

Reason и FL Studio — не единственные приложения, которые можно подключить к Cubase по ReWire. Например, знаменитый Rebirth 338 также поддерживает ReWire. Поддерживает ReWire и виртуальная студия Ableton Live. Однако в качестве иллюстрации технологии ReWire мы выбрали пример совместного использования Cubase именно с Reason и FL Studio, наиболее популярными приложениями категории "виртуальная студия".

12.1. Подключение приложений ReWire к Cubase

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

Причем необязательно, чтобы эти приложения были запущены. В списке Devices окна Device Setup, открываемого командой Devices > Device Setup главного меню, появляется устройство с названием приложения (в нашем случае Reason). Соответствующая команда появляется в подменю Device главного меню. Воспользуемся командой Devices > Reason или Devices > FL Studio главного меню, в результате чего откроется окно Reason (рис. 12.1, а) или FL Studio (рис. 12.1,6).

В данных окнах представлены таблицы соответствия выходных каналов виртуальных студий каналам микшера Cubase. В левом столбце ReWire Channel представлены названия каналов приложения ReWire. В правом столбце Display As расположены названия для этих же каналов в микшере Cubase. Кнопки[Ф] служат для подключения ReWire каналов к проекту Cubase.

12.1.1. Подключение приложения Reason

По умолчанию в Reason используются первые два канала, которые образуют стереопару. Кроме них, в принципе, доступны еще 62 канала. Будут они задействованы реально или нет— зависит от проекта, который вы загрузите в Reason. Давайте включим первые два канала (кнопкой I (!) |). При этом произойдет любопытная вещь: оба канала получат одинаковое название: в столбце Display As они будут называться Mix L + Mix R. Дело в том. что сразу после того, как вы включаете канал ReWire, в микшере Cubase появляется соответствующий модуль. Первым двум каналам Reason соответствует стереофонический модуль, который может иметь только одно название. Остальные каналы Reason задуманы как монофонические. Однако вы можете комбинировать их как угодно — хоть в стереопары, хоть в формат 5.1. Но, как бы там ни было, при включении любого из каналов Channel 3—Channel 64 в микшере Cubase будет появляться по одному монофоническому модулю. Откроем микшер Cubase (для этого, например, можно использовать клавишу <F3>) и посмотрим, что там получилось (рис. 12.2).

Теперь можно запустить приложение Reason. Средствами Reason создается или загружается ранее созданный проект, в котором присутствуют нужные вам устройства и выполнена их коммутация.

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

Cubase и Reason будут синхронизированы. Запускаете воспроизведение в Cubase — запускается воспроизведение и в Reason. И наоборот, все команды, подаваемые с транспортной панели Reason, будут выполняться Cubase. Темп, естественно, тоже будет синхронизирован.

12.1.2. Подключение FL Studio

В окне FL Studio (см. рис. 12.1, б) представлена таблица соответствия выходных каналов FL Studio каналам микшера Cubase. Всего доступно 16 стереопар каналов.

Включите нужные каналы (в микшере Cubase появятся соответствующие модули) и запустите FL Studio. После запуска FL Studio появится окно FL Studio ReWire (рис. 12.3). Пока вы работаете с FL Studio, это окно закрывать нельзя, но можно его свернуть. Закрытие данного окна приведет к закрытию приложения FL Studo.

Вызвать основное окно FL Studio можно щелчком на изображении "фрукта" в окне FL Studio ReWire. У вас может создаться впечатление, что окно Cubase при этом закрылось. На самом деле это не так. Просто окно приложения FL Studio "навязывает себя", постоянно перекрывая окно Cubase. Чтобы восстановить возможность работы с обоими окнами, выключите для них полноэкранный режим и измените соответствующим образом их размеры. Если вы закроете основное окно FL Studio с помощью кнопки [х] или команды File > Exit главного меню, то само приложение FL Studio при этом не закроется. Вы сможете его использовать, а основное окно можно вызвать в любой момент повторным щелчком на изображении фрукта в окне FL Studio ReWire.

Средствами FL Studio создается или загружается ранее созданный проект, в котором присутствуют нужные вам генераторы. Для управления генераторами FL Studio можно использовать как встроенный секвенсор FL Studio, так и секвенсор Cubase. Каждому каналу FL Studio соответствует отдельный выходной MIDI-порт в Cubase.

Если теперь включить Cubase в режим воспроизведения, то вы услышите звучание проекта, загруженного в FL Studio. При этом управление транспортом и темпом лучше осуществлять из Cubase в целях предотвращения конфликтов.

12.2. Управление устройствами приложений ReWire по MIDI

В принципе, для управления устройствами Reason и FL Studio вы можете использовать секвенсоры этих приложений. Однако секвенсор Cubase в большинстве случаев удобнее. Почему бы не воспользоваться им для управления устройствами приложений ReWire?

Для этого нужно в качестве выходного порта любого из MLDI-треков проекта Cubase выбрать устройство из проекта Reason (рис. 12.4, о) или FL Studio (рис. 12.4, б). Остальные параметры (номер MIDI-канала и прочее)— не важны. После этого MIDI-сообщения с трека Cubase будут передаваться выбранному устройству приложения ReWire, а приложение ReWire будет генерировать звуковой сигнал, возвращаемый в микшер Cubase через каналы ReWire.

Соответственно для каждого из каналов ReWire вы можете использовать специфические обработки посредством VST-плагинов, а в окне проекта будут доступны треки для автоматизации параметров каналов ReWire.

Кстати, в инспекторе MIDI-треков проекта Cubase среди доступных входных портов будут присутствовать MIDI-порты устройств из проектов Reason и FL Studio. То есть вы можете использовать элементы управления устройст-вами Reason и FL Studio в качестве MIDI-контроллеров, записывать все команды от них на MIDI-треки Cubase.

12.3. Особенности совместного применения Cubase и приложений ReWire

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

□ Приложения ReWire по сути являются самостоятельными и могут допускать использование любых аппаратных (или программных) MIDI-контроллеров. Например, если вы хотите управлять приложением Reason независимо от Cubase, то для этого потребуется отдельный MIDI-порт с подключенными к нему отдельными МЮ1-контроллером/МГО1-клавиатурой. Если у вас всего одна MIDI-клавиатура и один MIDI-порт. то нужно определиться, с каким из приложений вы хотите их использовать, и выполнить соответствующие настройки — в одном приложении этот порт освободить, в другом — задействовать. Поскольку наша книга посвящена Cubase, то мы подразумеваем, что эта программа настроена на работу с MIDI-клавиатурой, и MIDI-команды от нее передаются на текущий MIDI-трек. Если этот MIDI-трек настроен на работу с одним из виртуальных устройств Reason/FL Studio и включен режим мониторинга (см. разд. 4.2.1). то MIDI-команды будут передаваться по протоколу ReWire данному устройству.

□ Когда вы подключаете к Cubase приложение ReWire, настройки аудиоинтерфейса последнего не имеют никакого значения. Скорее всего, они даже не будут вам доступны. Вместо них будет отображаться предупреждение о том, что приложение работает в режиме ReWire Slave Mode. Частота дискретизации и разрядность цифрового сигнала будут определяться настройками аудиоинтерфейса ведущего (Master) приложения, которым в данном случае является Cubase. Здесь-то и могут скрываться подводные камни. Не исключено, что какие-то приложения ReWire в принципе не поддерживают некоторые частоты дискретизации из тех, что поддерживаются Cubase.

□ Вам не удастся посылать команды смены MIDI-инструмента приложениям ReWire: последние не будут на них реагировать. То есть бессмысленно пытаться выбрать какой-нибудь инструмент средствами инспектора MIDI-трека Cubase, настроенного на работу с Reason или FL Studio. Выбирайте нужные патчи непосредственно в приложениях ReWire.

□ В отличие от VST-инструментов вы сможете подключить к своему проекту лишь один экземпляр одного приложения ReWire. Если на вашем компьютере установлено несколько приложений ReWire, то вы можете использовать их все одновременно в своем проекте, но, опять-таки, лишь по одному экземпляру — одно приложение Reason, одно FL Studio и т. д.

□ При использовании приложений ReWire всегда следует помнить о том, что теперь ваш проект состоит из двух компонентов — проект Cubase и проект приложения ReWire. Например, в проект Reason могут входить собственно файл проекта (расширение RNS) и файлы ReFill (расширение RFL) с библиотеками сэмплов и патчей, используемых в проекте. Ко всем этим файлам следует относиться так же бережно, как к файлам проекта Cubase. Теперь они являются частью общего проекта и правильнее всего хранить их в одной папке.

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

приложение ReWire, и только потом — Cubase.

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


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

.