Fl studio rewire что это

Обновлено: 04.07.2024

В наши дни большинство музыкальных программ невероятно мощны, и у нас нет никаких серьёзных ограничений, которые бы не давали нам возможности создавать при их помощи музыкальные произведения от начала до конца. Однако стоит принимать во внимание, что каждая программа имеет свои уникальные особенности, поэтому некоторые музыканты используют различный софт для разных производственных этапов при создании треков. Вы можете создавать некоторые лупы в программе Reason, а затем проигрывать их вместе с остальными партиями инструментов в Ableton Live. Или, например, вы работаете над проектом в Pro Tools, и вам хотелось бы подключить преимущества гибкого варпинга и возможности встроенных инструментов Live.

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

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

Masters

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

Slaves

Все ReWire-совместимые программы, которые были запущены после мастера, будут назначены в качестве ReWire-slaves ("раба"). Slaves в действительности не связываются с компьютерным аудио железом в полной мере. Вместо этого, их аудио выходы направлены в ReWire мастер-программу. Пока аудио будет проходить через мастер-программу, вы не будете слышать Slave-программу, до тех пор, пока вы не установите ее внешний роутинг (маршрутизацию) должным образом. Точный метод для всего этого будет немного различаться в зависимости от программ, которые вы используете. В Ableton Live процесс связывания программ по ReWire весьма прост, и разобран ниже.

Используем ReWire с Live

Live может работать как ReWire мастером, так и ReWire - "рабом". Не все программы имеют возможность работать в двух режимах. Например, Steinberg’s Cubase SX может функционировать только как ReWire мастер. Propellerhead’s Reason может использоваться только в slave-режиме. Так что если вы желаете использовать Live и Cubase вместе, Cubase будет мастером, а Live - Slave'ом. Если вы желаете использовать Reason, тогда Live будет мастером, а Reason - Slave'ом.

Используем Live как ReWire-мастер.

Когда Live используется в качестве ReWire мастера, его функционал точно идентичен тому, когда он используется без всякого ReWire. Главное различие в роутинге. Вы должны конфигурировать Live для того, чтобы он получал аудио из Slave-программы, и вам нужно будет отправлять MIDI в программу-Slave.

После того как вы выбрали ReWire источник трека, можно записать аудио из Slave-приложения в качестве нового клипа, или просто мониторить источник. ReWire синхронизирует программы, так что клик на Play в Live, станет причиной того, что партии из Slave-программы будут также проигрываться во времени. Имейте в виду, что ReWire сам по себе использует очень мало системных ресурсов, а вот запуск нескольких аудио приложений может быть очень суровым испытанием как для CPU так и для RAM.

ReWire может быть использован также для того, чтобы отправлять MIDI из мастера в Slave. Это позволяет вам контролировать совместимые приложения точно также, как вы контролируете виртуальные инструменты в Live. Выберите ReWire в Output Type и нужный девайс в Output Channel.

MIDI to Reason

Не все ReWire-Slave приложения способны получать MIDI-input из Master-приложения. Если программа не способна принимать MIDI, она не будет отображена в списке доступных для Output целей в MIDI-дорожке.

Используем Live в качестве ReWire Slave.

Точные шаги для открытия Live как ReWire-Slave зависят от мастер-приложения, которое вы используете. По некоторым причинам, вам нужно будет активировать ReWire-каналы в мастер-приложении прежде чем запустить Live; в противном случае Live может не открыться в режиме Slave. Проверьте мануал вашей Master-программы для поиска рекомендаций о том, как вы можете сделать это. Одно очень важное правило состоит в том, что ReWire мастер должен быть запущен, прежде чем Live. Когда Live запускается в качестве Slave, вы увидите соответствующее уведомление на загрузочном экране во время запуска.

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

Другое отличие состоит в том, что будет доступна маршрутизация выходов для аудио в микшере программы. Когда вы смотрите Master Out, и все меню Output Type на индивидуальных дорожках, вы увидите список, который будет исписан ReWire-шинами ("шина" по-английски "Bus"), вместо выходов вашего аудио интерфейса. Это – пути, которые идут от Live в ваше мастер-приложение. По умолчанию Live будет отправлять все его аудио выходы в "Mix L/R" шину. При этом вы можете отправлять разные треки на разные шины (Bus) и заставить мастер-приложение получать их на разных дорожках.

Отметим, что ReWire также дает вам возможность доступа к встроенным инструментам Ableton из мастер-приложения. Однако необходимо учитывать, что это не будет работать с плагинами инструментов, которые не могут быть загружены в Ableton Live, когда он находится в режиме Slave.

Давайте посмотрим на то, как можно настроить Pro Tools, для того чтобы запустить его с Live в виде Slave. (Процедура настроек различается в зависимости от программы, так что внимательно смотрите мануал вашего секвенсора, если вы работаете с программой, отличной от Pro Tools.) В начале, начните работу Pro Tools и откройте новый проект (сессию). Затем вставьте Ableton Live ReWire Plugin в какой-либо трек и выберите "Mix L - Mix R".

Если вы хотите контролировать инструменты Ableton Live из Pro Tools, для этого есть несколько дополнительных шагов. Для начала, создайте MIDI-дорожку в Live и положите один из инструментов Ableton на нее, для этого примера мы будем использовать Operator. Далее, создайте MIDI-трек в Pro Tools. (Если вы еще не сделали этого, порядок действий здесь не важен.) Установите Output вашего MIDI-трека в Pro Tools на тот трек в Ableton, который необходим. Вот и все!

Примечание wolfframe: со временем я добавлю в нижний раздел (Используем Live в качестве ReWire Slave) скриншоты. Сейчас Pro Tools недоступен, и нет возможности обеспечить иллюстрации для этого раздела.

FL Studio can function as a ReWire client with ReWire enabled hosts. When functioning as a ReWire client, FL Studio sends all of its audio output to the ReWire host (providing up to 16 individual stereo outputs). FL Studio synchronizes with the host transport controls (playback/stop, song position) and has ability to send and receive MIDI data from the host.

Implementation Characteristics

FL Studio ReWire has the following specific features:

Exported Audio Outputs

Outputs, when used as a ReWire client, FL Studio provides 16 stereo outputs (32 paired mono channels). By default the first output pair is assigned to the Master mixer track, which means the whole project mix is sent to the first output pair. You can change this combination to fit your needs. For example, you can assign each Mixer track to a separate output, thus assigning individual outputs to a maximum of 16 individual mixer tracks in the Rewire host.

Plugins being used in FL Studio with multiple outputs should have these outputs routed to individual mixer tracks, this way they will become individually available through the Mixer outputs to the Rewire host.

MIDI Support

ReWire allows MIDI IN and MIDI OUT via the ReWire connection. The ReWire output bus appears as a regular MIDI output device in the MIDI Settings window of FL Studio.

The ReWire MIDI output is usually linked to port 10, but you can change this assignment to suit your needs (to use it, add a MIDI Out channel set to the same port).

MIDI input works by mapping the first 16 channels (in order) in the Step Sequencer to 16 unique MIDI channels. To control any of these channels, simply send MIDI from the host to the appropriate channel number in the ReWire MIDI bus.

Automatic Launch

FL Studio is launched automatically when a ReWire device is activated within the host (since Cubase™ always activates all existing ReWire devices, FL Studio is launched at the startup of Cubase™). Normally, there is no need to launch FL Studio from the shortcut after launching the host.

If the ReWire device is activated, but not used, FL Studio will use a minimum of additional system resources adding little to the CPU load.

However, if you don't intend to use FL Studio as a ReWire device, you can un-register the device (see below).

Registering/Unregistering the ReWire Device

You can register (enable) the FL Studio ReWire device by launching the Start Menu > Image-Line > Install Plugin Version shortcut. You will be prompted to install the VST plugin first. Click cancel on both boxes and confirm you want to register the ReWire device in the last box.


To unregister (disable) the FL Studio ReWire device, use the Start Menu > Image-Line > Uninstall ReWire Client shortcut.


ReWire Panel


If you're using a host that supports ReWire devices, and the FL Studio ReWire device is activated, launch FL Studio from the Start Menu shortcut to display the ReWire panel rather than the default interface window. Click the FL Studio logo to toggle the visibility of the FL Studio window inside the host (normally this window is displayed automatically after the ReWire panel is launched).

Файлы протокола Re Wire устанавливаются самими программами.

открываем в пошаговый секвенсор и добавляем Fruity generator ReWire.


Появится кнопка канала ReWire


Нажав ее, появится соответствующий диалог Channel setting - ReWire


В поле Client выбираем Reason. Определение наличия программ-клиентов происходит автоматически, если данные программы установлены на вашем компьютере.


Для запуска программы-клиента нажимаем кнопку Show panel


Откроется панель программы Reason, по умолчанию:


Связь с программами установлена, и они будут работать синхронно, управление будет производиться из FL Studio. Инструменты можно использовать как в Ризоне, так и в ФЛ Студио, только при сохранении нужно сохранять два проекта, отдельно в FL Studio и отдельно Reason.

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



По умолчанию он подключится к каналу 1 Hardware device ( Hardware device – это аппаратный интерфейс посредством которого Reason связывается с "внешним миром") и будет передавать сигнал на мастер шину микшера FL Studio.

Перецепим провод на канал 3, так сигнал будет передаваться на отдельную шину микшера.


Но при этом обязательно нужно нажать кнопку Multi Outputs.


Как заставит звучать этот инструмент из FL Studio? Для этого нажимаем кнопку MIDI OPTIONS - Channel setting - ReWire


Откроется окно Midi setting. В колонке Channels отображаются устройства программы-клиента Reason.


Выбираем Subtractor, в строке Map ставим Input (Input – Fl Studio передает миди сигнал, Output - принимает), выбираем порт, при этом цифра нумерации соответствует порту инструмента, в поле To ставим программу принимающую сигнал. И нажимаем Add/Change. В окне Mapping появится следующая фраза «Input port 2 to BUS 6»


Теперь программа-хост будет взаимодействовать с инструментом Subtractor.
Далее в пошаговом секвенсоре добавляем Fruity generator - MIDI Out



Данный инструмент нам необходим для непосредственного редактирования МИДИ-данных, ReWire же осуществляет связь.

Нажимаем кнопку MIDI Out и в полях CHANNEL и PORT ставим 2, поскольку связь осуществляется по 2 порту, который был настроен ранее.


Теперь пропишем набор нот в Piano roll – MIDI Out и включим воспроизведение. Зазвучит Ризоновский синтезатор.

Как соединить между собой FL и Reason (Соединяем вместе FL Studio (Fruity Loops) и Reason с помощью технологии ReWire)

Сегодня мы поговорим о том, как можно соединить между собой FL Studio и Reason.

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

Вы вероятно видели, что при установке, FL Studio просит выбрать его компоненты. Там среди этого небольшого списка есть и ReWire – необходимо, чтобы он стоял в положении "включен" (то есть, чтобы был выбран для установки - по умолчанию так и есть).

Установили FL Studio… Всё ОК… Reason включать пока что не нужно.

Запускаем FL Studio. Добавляем новый канал – выбираем ReWire (в списке называется как ReWired).

Выбираем пресет Reason в опциях канал (как на рис.1)

Как соединить между собой FL и Reason (Соединяем вместе FL Studio (Fruity Loops) и Reason с помощью технологии ReWire)


Рис. 1

Затем выбираем уже в поле Client пункт Reason (рис 2.)

Как соединить между собой FL и Reason (Соединяем вместе FL Studio (Fruity Loops) и Reason с помощью технологии ReWire)


Рис. 2

Нажимаем кнопку Show Panel и ждём пока откроется Reason. Если он не открывается значит нужно уже смотреть что к чему (у меня пока с этим проблем не было).

Добавляем в Reason какой-нибудь синтезатор (какой вам больше всего нравится) и выбираем для него пресет (тоже на ваше усмотрение) – я, для примера, взял синтезатор SubTractor и пресет Bass on Beach (классический электробас).

Reason ни в коем случае не нужно закрывать – только сворачивать.
Теперь переходим обратно в нашу FL Studio (с Reason мы её связали, теперь нужно его заставить играть ризоновский звук, тот что мы выбрали).

Заходим обратно на наш канал ReWired и нажимаем кнопку MIDI Options. Откроется панелька, как показано на рис 3.

Как соединить между собой FL и Reason (Соединяем вместе FL Studio (Fruity Loops) и Reason с помощью технологии ReWire)


Рис. 4

Как соединить между собой FL и Reason (Соединяем вместе FL Studio (Fruity Loops) и Reason с помощью технологии ReWire)


Рис. 5

После проделанных манипуляций, наш канал Midi Out будет играть синтезатор SubTractor, который был доступен только в Reason-е.
Кстати, для сохранения композиций, вам теперь придётся сохранять и в FL Studio и в Reason-е проекты.

Читайте также: