Яndex

 


 

www.yandex.ru

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

rewire

 

 

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


Вы используете в своей работе программные синтезаторы или семплеры? Вы используете аудио-MIDI секвенсоры или программы многодорожечной записи? Вам надоело довольствоваться единственным средством коммутации между программами - HLD (Hubi's LoopBack Device)? Вам надоело бороться с выпадением из синхронизации, подбирать параметры HLD и входных/выходных интерфейсов программ вручную? Вы хотите использовать обработку эффектами и автоматизацию микшера своего секвенсора при работе с программным синтезатором? 

Если хотя бы на один вопрос вы ответили "да", знайте, существует технология, способная разрешить эти и многие другие вопросы. Имя ей - ReWire. 

Как это ни странно, но, несмотря на стремительный прогресс компьютерных технологий в программно-аппаратной сфере в целом и в музыкальной сфере в частности, существует область, в которую, кажется, не заглядывала сколько-нибудь известная фирма-производитель музыкального ПО. Это - коммутация между программами. Практически все, что мы имеем на сегодняшний день - это HLD (и ей подобные), протокол VST 2.0 и стандарт DirectX для работы с подключаемыми модулями (я не рассматриваю реализацию обмена данными между модулями, специфичными для какой-либо программы или программно-аппаратных комплексов, и работающих только с ними). 

Ответьте на вопрос: что вы делаете, если хотите подключить синтезатор (семплер, звуковой модуль и т. п.) к микшеру или многодорожечному устройству записи? Правильно - вы используете обыкновенный звуковой кабель. Можете ли вы сделать то же самое при работе с музыкальными приложениями на PC или Mac? Ответ прост: не можете. Или, по крайней мере, не могли. 

В октябре прошлого года появилась первая ласточка - программа "Виртуальный аудио кабель" (VAC). Она позволяет передавать аудио информацию между приложениями через оперативную память, минуя физические входы и выходы. Программа неприхотлива, не пожирает системные ресурсы, поддерживает частоту дискретизации до 192 кГц, разрядность до 32 бит, предлагает до 64 виртуальных кабелей (на деле, при задействовании уже нескольких "кабелей" начинаются проблемы). VAC не может работать с драйверами DirectX (что крайне неудобно для современных приложений, некоторые работают исключительно через DirectSound). VAC не делает ничего другого, кроме пересылки аудио блоков из одной программы в другую. Применение VAC наиболее эффективно тогда, когда какая-либо программа не позволяет писать результаты своей работы в звуковой файл, но выводит сигнал на физический выход. VAC имитирует такой выход; программа об этом даже не догадывается, а, запустив любой рекордер (хоть "фонограф" Windows), можно и WAV состряпать. 

Можно, конечно, и Sound Forge с CakeWalk связать. Но без поддержки точной синхронизации между приложениями польза от VACоподобных программ сомнительна. 

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

 

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

 

Страница     1     >

 

 

 www.mail.ru

Рейтинг@Mail.ru

Rambler's Top100

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

www.yandex.ru

www.refer.ru

 

 

 

 

 

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