ReWire (программный протокол)

Программный протокол

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

Reason Studios объявили, что они прекратили поддержку ReWire, начиная с версии 11 Reason . [1]

В настоящее время используемый в macOS и Microsoft Windows 32- или 64-битных аудиоприложениях, ReWire позволяет одновременно передавать до 256 аудиодорожек произвольного разрешения и 4080 каналов MIDI- данных. Это позволяет, например, подавать вывод из программного обеспечения синтезатора непосредственно в линейный редактор без использования промежуточных файлов или аналоговых передач. Также имеются положения для удаленного запуска действий, таких как запуск и остановка записи . Протокол лицензируется бесплатно только для компаний, [2] но поставляется с лицензией «неразглашения исходного кода», которая несовместима с большинством лицензий свободного программного обеспечения.

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

Хосты ReWire («секвенсоры/трекеры»)

Устройства ReWire («Синтезаторы»)

Смотрите также

  • Описание ReWire от Propellerheads
  • База данных руководств по перепрограммированию различных комбинаций программного обеспечения, совместимого с перепрограммированием.
  • Reason Studios объявляет о прекращении выпуска продукта

Ссылки

  1. ^ "Reason Frequently Asked Questions – Reason Studios". 2023-03-25. Архивировано из оригинала 2023-03-25 . Получено 2023-12-04 .
  2. ^ "Стать разработчиком ReWire – Разработчик – Propellerhead". propellerheads.se . Получено 28 января 2017 г. .
  3. ^ "Разработчик - ReWire - Техническая информация". propellerheads.se . Получено 28 января 2017 г. .
  4. ^ "BandLab приобретает активы Cakewalk у Gibson". Reverb . 2018-02-23 . Получено 2020-11-05 .
Взято с "https://en.wikipedia.org/w/index.php?title=ReWire_(программный_протокол)&oldid=1210914277"