Яndex

 


 

www.yandex.ru

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

rewire 2.0

 

 

Александр ФЕДОРОВ 
Музыкальное Оборудование 
август 2001 


В январе 2001 года шведская фирма Propellerhead Software объявила о выходе второй версии протокола ReWire (о первой версии можно прочитать здесь). Напомню, что ReWire - это виртуальный звуковой кабель, с помощью которого можно соединить несколько программ между собой. Кроме передачи самих аудиоданных обеспечивается синхронизация связанных программ с точностью до семпла, становятся общими команды транспорта и диапазоны циклического воспроизведения. 

За пару лет своего существования протокол ReWire стал довольно популярен и сейчас используется в следующих программах:
Steinberg Cubase VST (PC/Mac), Steinberg Nuendo 1.5 (PC/Mac), Propellerhead Software Reason и ReBirth RB-338 (PC/Mac), Opcode Vision DSP и Studio Vision (Mac), Bitheadz Retro AS-1 и Unity DS-1 (PC/Mac), Emagic Logic Audio (PC/Mac), Koblo Vibra, Stella и Gamma (Mac), MOTU Digital Performer 2.7 (Mac). 

При всех своих достоинствах протокол первой версии для нормальной работы требовал значительной мощности компьютера, увеличивалось и время ожидания при совместной работе нескольких программ. Виртуальные устройства в двух разных программах были связаны почти так же, как и аппаратные. Почему почти? Протокол первой версии брал на себя функцию аудио- и синхрокабеля с передачей команд транспорта, но MIDI-информация не передавалась. Фактически, программа-синтезатор представляла собой черный ящик для программы микшера-секвенсора (виртуальной студии). Синтезатор что-то там себе играет и реагирует только на команды старт, стоп, перемотать и т. д. Микшер принимает аудиоданные по нескольким каналам, секвенсор простаивает. Для того, чтобы секвенсор мог воздействовать на синтезатор, применялся все тот же виртуальный MIDI-кабель Hubi's LoopBack. Это пользователям оптимизма не прибавляло, да и вообще выглядело криво на фоне VST-инструментов, которые без всяких заморочек управлялись по MIDI и передавали звук на аудиодорожки секвенсора. 

Протокол ReWire 2.0 решил эту проблему, и теперь виртуальные устройства могут передавать друг другу MIDI-сообщения. Более того, ReWire 2 сканирует номера контроллеров, управляющих виртуальным инструментом, и дает им человеческие имена в программе-секвенсоре (гораздо нагляднее управлять параметром "Filter 1 Cutoff", чем каким-нибудь контроллером номер 17). Точно также из виртуальных драм-машин могут передаваться настоящие имена звуков в редактор ударных секвенсора. 

ReWire 2 предлагает до 256 каналов передачи звука между двумя приложениями в формате 32 бита с плавающей запятой и любой частотой дискретизации. 

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

Технология работы программ через ReWire осталась прежней, за исключением того, что теперь при запуске виртуального синтезатора в программе-секвенсоре появляются дополнительные входной и выходной MIDI-порты, с тем же названием, что и синтезатор. 

На сегодняшний день ReWire 2.0 поддерживают две программы: Steinberg Nuendo 1.5 и Propellerhead Software Reason на платформах PC и Mac. Совместимость с предыдущей версией протокола сохранена, поэтому Nuendo и Reason могут работать с программами, использующими ReWire 1.0. 

Единственная тонкость для платформы PC: модуль, отвечающий за реализацию протокола ReWire 2 (ReWire.dll), помещается в системную папку Windows при установке Nuendo или Reason. Если после этого на компьютер установить ReBirth, то модуль ReWire.dll будет заменен более старым, что потребует повторной установки как Nuendo, так и Reason. Так что ReBirth следует ставить в первую очередь.

 

Вернуться к списку статей

 

Страница     1

 

 

 www.mail.ru

Рейтинг@Mail.ru

Rambler's Top100

Яндекс цитирования

www.yandex.ru

www.refer.ru

 

 

 

 

 

Используются технологии uCoz