ReWire

Перейти к навигацииПерейти к поиску

ReWire' — программный протокол для обмена данными между цифровыми музыкальными станциями. Совместно разработан компаниями Propellerhead и Steinberg[1]. Впервые появившись на синтезаторе ReBirth в 1998 году, технология ReWire стала стандартной для большинства звуковых редакторов как для Windows, так и для Mac OS.

Функциональные возможности

  • передача аудио и миди данных между приложениями в реальном времени с синхронизацией с точностью до 1 семпла;
  • управление транспортными функциями (воспроизведение, стоп, запись) двух приложений одновременно.

Описание

ReWire состоит из «Хостов» («Hosts»), «Панелей» («Panels») и «Устройств» («Devices»). Программа, принимающая данные, является ReWire хостом, посылающая — клиентом.

Хост управляет транспортом клиента. Панель — это графический интерфейс для настройки параметров одного устройства. Типичной настройкой было бы использовать Ableton Live в режиме «Хост» и использовать Propellerhead Reason в качестве синтезатора. В этом случае Reason предоставил бы пары устройство / панель Ableton, который затем мог бы отправлять MIDI-команды, синхронизировать время и микшировать выходные данные Reason в свои собственные цепочки эффектов. Многие приложения поддерживают оба режима. Фактически, приложение может (по усмотрению разработчика) выступать одновременно и в качестве хоста, и в качестве панели[2]

Хосты ReWire

Хост-приложения, которые обычно выполняют последовательность на одном конце и окончательное сведение на другом конце. Устройство представляет собой библиотеку динамических ссылок, которая генерирует только звук; у неё нет пользовательского интерфейса[2].

Устройства (Клиенты) ReWire

См. также

Примечания

  1. [1] Архивная копия от 30 января 2022 на Wayback Machine Steinberg — ReWire
  2. 1 2 Developer - ReWire - Technical information. propellerheads.se. Дата обращения: 28 января 2017.
  3. BandLab Acquires Cakewalk Assets from Gibson. Reverb (23 февраля 2018). Дата обращения: 5 ноября 2020.

Ссылки