Fl studio rewire что это
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).
FL Studio может функционировать как ReWire клиент по отношению к другим программам, поддерживающим данный протокол. Функционируя в качестве ReWire клиента, FL Studio посылает все свои звуковые выходы ReWire хосту (при этом обеспечивается до 16 отдельных стерео выходов). FL Studio синхронизируется с транспортными параметрами хоста (воспроизведение/остановка, позиция песни) и имеет возможность отправлять и получить MIDI данные от хоста.
Содержание
ReWire FL Studio имеет следующие особенности:
Выходы, используя в качестве ReWire клиента, FL Studio предоставляет 16 стерео выходов (32 парных моно канала). По умолчанию, первая пара выходов назначается на мастер канал микшера, это означает, что весь микс направляется на первую пару. Вы можете изменить эту комбинацию в соответствии с вашими потребностями. Например вы можете назначить каждый канал микшера на отдельный выход, таким образом можно назначить отдельные выходы на максимум 16 отдельных каналов микшера в ReWire хосте.
Плагины используемые в FL Studio с несколькими выходами должны иметь эти выходы направленными на отдельные каналы микшера, таким образом они станут индивидуально доступными через выходы микшера в ReWire хосте.
Через ReWire можно соеденять MIDI вход и MIDI выход. Шина выхода ReWire появляется как обычное выходящее MIDI устройство в окне MIDI настроек FL Studio.
MIDI выход ReWire как правило связан с портом 10, но вы можете изменить это назначение в соответствии с вашими потребностями (чтобы использовать его, добавьте плагин MIDI Out установленный на тот же порт).
MIDI вход работает путём сопоставления первых 16 каналов (в порядке убывания) в окне стойки инструментов до 16 уникальных MIDI каналов. Чтобы управлять любым из этих каналов, просто отправьте MIDI от хоста на соответствующий номер канала в MIDI шине ReWire.
FL Studio запустится автоматически, как только в хосте активируется ReWire устройство (потому как Cubase™ всегда активизирует все существующие ReWire устройства, FL Studio запустится сразу же вслед за Cubase™). Как правило, нет необходимости запускать FL Studio через ярлык после запуска ReWire хоста.
Если ReWire устройство активируется, но не используется, FL Studio будет использовать минимум дополнительных системных ресурсов, добавляя немного к загрузке процессора.
Тем не менее, если вы не собираетесь использовать FL Studio как ReWire устройство, то вы можете отменить регистрацию устройства (см. ниже).
Чтобы отменить регистрацию (отключить) FL Studio как ReWire устройство, используйте меню Пуск > Image-Line > Uninstall ReWire Client.
Если вы сначала запустите программу хост которая поддерживает ReWire устройства, а затем активируете FL Studio, запустив FL Studio из меню Пуск или с рабочего стола, то в результате FL Studio будет отображаться в качестве ReWire панели, а не в окне интерфейса по умолчанию. Нажмите на логотип FL Studio, это включит видимость окна FL Studio внутри хоста (обычно это окно появляется автоматически после того как запускается ReWire панель).
FL Studio запускается как процесс внутри ReWire хоста. Это означает, что окно FL Studio "связано" с окном программы хоста, со следующими последствиями:
- Окно FL Studio "связано" с той же кнопкой в панели задач, как и хост. Хотя панель имеет свою собственную кнопку в панели задач, окно FL Studio использует ту же самую, что и хост.
- Минимизация окна FL Studio скрывает окно хоста, и наоборот. Чтобы скрыть только окно FL Studio используйте кнопку закрытия, а не кнопку минимизации (это не прекращает текущую сессию FL Studio), или для переключения видимости щёлкните по значку в ReWire панели FL Studio.
- Фокусировка на окне хоста также фокусирует окно FL Studio, оно всегда появляется с ним в передней части окна хоста. Если окно FL Studio перекрывает хост, просто переместите его в сторону или скройте пока оно не нужно.
В большинстве случаев вам необходимо выполнить ниже следующие шаги, чтобы установить работу FL Studio в качестве ReWire клиента в совместимом хосте:
FL Studio может функционировать в качестве ReWire хоста для установленных ReWire клиентов. Функциональность хоста реализована через плагин ReWired. Каждый экземпляр плагина позволяет принимать одно ReWire устройство (для использования нескольких устройств, просто добавьте несколько экземпляров плагина для вашего проекта).
ReWire клиент посылает свой звуковой выход в плагин ReWire. Клиент также будет синхронизирован с транспортным управлением FL Studio (воспроизведение/остановка, позиция песни) и обеспечивает возможность передачи MIDI данных из ReWire клиента.
Содержание
- Client (клинент) - выберите ReWire клиент, который будет организован с FL Studio.
- Show Panel (показать панель) – после выбора клиента, нажмите здесь чтобы запустить программу клиент. Следует отметить, что некоторые ReWire клиенты не могут быть запущенны с помощью этой кнопкой (например, ReBirth). В этом случае просто запустите программу клиент вручную из меню Пуск. ReWire клиент при запуске автоматически обнаружит хост FL Studio.
- Online Device Information (онлайн информация об устройстве) – нажмите на эту кнопку, чтобы открыть браузер и посмотреть более подробную информацию о ReWire клиенте установленном в настоящее время в меню Client (1). Вы должны быть в режиме онлайн, чтобы использовать эту функцию.
- Multi Outputs (несколько выходов) - как правило, весь звук программы ReWire клиента будет отправлен на плагин ReWire. Если ReWire клиент имеет несколько звуковых выходов, вы можете включить эту опцию для отправки каждого ReWire выхода на отдельный канал микшера. Например если от программы клиента приходит восемь каналов, а плагин ReWired был направлен на канал микшера №10, то первый канал клиента попадёт на канал 10, второй — на 11, третий — на 12 и т. д.
- MIDI Options (MIDI выходы) - эта кнопка запускает диалоговое окно MIDI выходов, в котором можно назначить ReWire MIDI шины (вход и выход) на стандартные MIDI порты FL Studio. Для получения дополнительной информации см. "MIDI связь" ниже.
В большинстве случаев для подключения ReWire клиента к FL Studio вам необходимо выполнить ниже следующие шаги:
После завершения этой настройки вы также можете получить доступ к MIDI функциям ReWire подключения (если клиент это поддерживает). Смотрите "MIDI связь" ниже.
ReWire позволяет хосту (FL Studio) передавать и принимать MIDI данные от клиента, путём сопоставления ReWire MIDI шин входа/выхода с обычными MIDI портами FL Studio. Для настройки параметров MIDI назначений, нажмите кнопку MIDI Options в плагине ReWired. Для работы этой функции, клиент должжен использовать особенности ReWire MIDI связи, в противном случае настройки в этом окне будет пустыми/отключенными.
- Mappings (назначения) – отображает любые установленные назначения которые вы создали для этого ReWire клиента.
- Map (назначение) – позволяет выбрать порты входа (Input) или выхода (Output) для назначения. Порт входа передаёт MIDI данные из FL Studio клиенту, порт выхода назначает получение MIDI данных от клиента в MIDI порт FL Studio.
- Port (порт) – позволяет выбрать MIDI порт FL Studio для назначения.
- To (для) - позволяет выбрать порт ReWire MIDI шины для назначения.
- Add/Change (добавить/изменить) – добавляет назначение определённое параметрами Map/Port/To в список Mappings.
- Delete (удалить) – удаляет выбранное назначение из списка Mappings.
- Always send notes to bus (всегда отправлять ноты для шин) – ноты и другие MIDI события по ReWired каналу будут отправленны на шину (bus) и канал (channel), загруженного в настоящее время ReWire устройства.
- Channels (каналы) - список отображает синтезаторы/контроллеры, которые связаны с каждым из каналов текущей выбранной ReWire MIDI шины (выбра в поле To). Список является информативным, вы не можете изменить назначения.
Вы можете выполнять несколько операций с MIDI подключениями, которые предоставляет ReWired:
Для управления клиентом и его синтезаторами из плагина MIDI Out, вы можете назначить порт MIDI входа ReWire шины. Для этого:
- Через MIDI Options в плагине ReWired, назначте входящий порт на ReWire MIDI шину.
- В плагине MIDI Out, установите тот же самый порт в качестве выходящего порта.
- В плагине MIDI Out выберите MIDI канал для использования (см. список Channels в окне Options для назначений каналов).
- Откройте диалоговое окно MIDI Options плагина ReWired, назначте выходящий порт на ReWire MIDI шину.
- Убедитесь, что клиент правильно настроен для передачи MIDI данных, на ту же MIDI ReWire шину.
- Откройте VST плагин, установите тот же порт в качестве входящего порта.
Вы можете использовать аналогичные настройки для управления ReWire клиентом из другого ReWire клиента, или для отправки MIDI данных VST плагина для ReWire клиента.
Примечание: Даже если не существует назначенного плагина ReWired, добавление последовательности для него (событий, нот и т.д.), автоматически отправляет сгенерированные MIDI данные по умолчанию на ReWire шину. Рекомендуется использовать плагины MIDI Out для большего контроля над назначением MIDI данных.
Rewire — это протокол обмена аудио- и миди-данными между музыкальными секвенсерами в пределах одного компьютера. Сходство в названии, благодаря приставке «Re» с Reason, Record, Recycle, Rebirth и т. д. обусловлено тем, что эта технология разработана совместными усилиями компаний Propellerhead и Steinberg (разработчик Cubase).
На всякий случай уточню: Rewire — не программа, его нельзя купить или скачать. Этот протокол уже реализован в твоей DAW.
Для решения каких задач используется Rewire продюсерами
Rewire позволяет соединять в единое целое 2 одновременно запущенных DAW в пределах одного компьютера. При таком соединении одна программа выполняет роль хоста (то есть становится главной), а другая — слейва (проще говоря, имеет меньший приоритет, подчиняется).
Так, например, запустив по Rewire Ableton Live и Propellerhead Reason, мы можем наруливать весь синтез в Reason, а работать с аудиоматериалом — в Live. При этом транспорт (play, stop, loop и проч.) становится общим, темп всего трека тоже един. Неплохо, да?
Возможности и преимущества использования такой связки очевидны, но нужно помнить несколько важных нюансов:
- Значительно увеличивается нагрузка на процессор, поэтому слабый комп может такой тандем не потянуть или давать киксы в виде зависаний, скрежета и т. п., но на дворе 2011 год и я думаю, что уже трудно найти настолько слабый компьютер;
- Перед началом работы первым всегда запускается Rewire-хост;
- Если у тебя один midi-контроллер, то работать он будет только с одним из секвенсеров1.
Перечень программ, которые могут выступать в качестве хостов и в качестве слейвов, приведу ниже. Конкретно в нашем примере хостом будет выступать Live, слейвом — Reason. Начнём.
- Запускаем Live. Когда он запущен и полностью готов к работе, запускаем Reason;
- Если в этом нет художественной необходимости, создавать в Reason микшер не нужно — мы будем выводить каждый инструмент Reason'a на микшер Live'a;
- Создаём в Reason, например, ReDrum. Программируем нужными нам семплами и подключаем его к hardware interface следующим образом: левый канал в первый вход hardware interface, правый канал — во второй вход;
- Переходим в Live и настраиваем аудиоканал как показано на рисунке: __рис__
Вот и всё! Остальные инструменты добавляются аналогично: добавляем новый аудиоканал в Live, создаём инструмент в Reason и отправляем сигнал на следующие свободные входы в hardware interface (в нашем случае это 3/4).
Да, кстати, что касается Reason: если ты заметил — Redrum, NN-XT и Kong имеют несколько аудиовыходов. Так вот, каждый из них можно маршрутизировать отдельно
Другие DAW подключаются по такому же принципу. Главное — определиться какая программа будет хостом, а какая слейвом.
Программы, которые работают по Rewire в качестве хоста
Ableton Live, Adobe Audition, Audiffex inTone, Logic Pro, Arturia Storm, FL Studio, Cakewalk Sonar, Cockos REAPER, Companion E&D Intuem RW, Cycling '74 Max/MSP, Digidesign Pro Tools, Fairlight Xynergi, GarageBand, Granted Software ReVision, Line 6 GuitarPort, Line 6 RiffTracker, Mackie Tracktion, MOTU Digital Performer, Opcode Vision DSP, Opcode Studio Vision, Plogue Bidule, Pro Tools на OS9 с reFuse, Samplitude, Sonoma Wire Works RiffWorks, Sony ACID Pro, Steinberg Cubase, Steinberg Nuendo, Synapse Audio Orion Platinum, Studio One, Reason (в случае подключения к нему Rebirth).
Программы, которые работают по Rewire в качестве слейва
Ableton Live, ArKaos VJ, Arturia Storm, Audionaut Obsession, Bitheadz Retro AS-1, Bitheadz Unity DS-1, Cockos REAPER, Digital Salade Toki Shot, FL Studio, Cakewalk Project 5, MadTracker, Cycling '74 Max/MSP, Plogue Bidule, Propellerhead Reason, Propellerhead ReBirth, Sony ACID Pro, Speedsoft VSampler, Tascam GigaStudio, Toontrack dfh SUPERIOR, Sibelius, Synapse Audio Orion Platinum.
1 основываюсь на личном опыте, поэтому если знаешь как разрешить эту проблему — напиши в комментариях
FL Studio can function as a ReWire host for installed ReWire clients. The host functionality is implemented via the ReWired plugin. Each instance of the plugin lets you host one ReWire device (to use multiple devices, simply add multiple instances of the plugin to your project).
The ReWire client sends its audio output to the ReWired plugin. The client will also synchronize with the FL Studio transport controls (playback/stop, song position) and provides ability to transmit MIDI to and from the ReWire client.
Parameters
- Client - Select the ReWire client to be hosted in FL Studio.
- Show Panel - After selecting a client, click here to launch the client application. Note that some ReWire clients may not launch from this button (ReBirth for example). In this case simply use their Start Menu shortcut. The ReWire client will detect the FL Studio host automatically at startup.
- Online Device Information ("?" button) - Click this button to open your default browser and see more information about the ReWire client currently set in the Client menu box. You need to be on-line to use this feature.
- Multi Outputs - Normally the complete audio from the ReWire client will be sent to the ReWired plugin. If the ReWire client has multiple audio outputs you can enable this option to send each ReWire output to an individual mixer track. For example, if ReWired was linked to track 10, output 1 will be sent to track 10, output 2 to track 11, output 3 to track 12, etc.
- MIDI Options - This button launches the MIDI output dialog where you can map ReWire MIDI busses (input and output) to standard FL Studio MIDI ports. For more information, see "MIDI Connectivity" below.
General Use
- Add an instance of the ReWired plugin.
- Select a ReWire device from the Client combo box. If the device is not listed, ensure the ReWire client is registered/installed correctly.
- Click the Show Panel button to launch the ReWire client. This function may not work properly with some clients, in which case launch the application manually from the Start Menu shortcut (only after you have selected the client in the ReWired plugin).
- The client is now connected to FL Studio. The audio output will be streamed into the ReWired plugin and the playback and song position will be synchronized.
After you have completed this setup you can also access the MIDI connectivity features of ReWire (if the client supports it). See MIDI Connectivity below.
MIDI Connectivity
ReWire allows the host (FL Studio) to send and receive MIDI data from the client by mapping the ReWire input/output MIDI busses to regular FL Studio MIDI ports. To adjust the MIDI mapping settings, click the MIDI Options button in the ReWired plugin. For this functionality to work, the client needs to make use of the MIDI connectivity features of ReWire, otherwise the controls in this window will be empty/disabled.
- Mappings - Displays any existing mappings you have created for this ReWire client.
- Map - Lets you select Input or Output port to map. Input port sends MIDI data from FL Studio to the client, output port maps MIDI data coming from the client to FL Studio MIDI port.
- Port - Lets you select the FL Studio MIDI port to map.
- To - Lets you select the ReWire MIDI bus the port will be mapped to.
- Add/Change - Adds mapping defined in the Map/Port/To control to the Mappings list.
- Delete - Deletes the selected mapping from the Mappings list.
- Always send notes to bus - Notes and other MIDI events on the ReWired channel will be sent to the bus (showing 'Reason') and channel (showing '4') of the currently loaded ReWire device.
- Channels - The list displays the synths/controls that are linked to each of the channels for the currently selected ReWire MIDI bus (selected by the "To" combo box). The list is informative, you can not edit the assignments.
You can perform several operations with the MIDI connectivity provided by ReWired:
Читайте также: