Начало
 
 


Подключаемые модули

НовостиОборудованиеСтатьиФорумФайлыОрганизацииСсылкиПрайс-листыРекламаСловарьПоиск

 
  Программные модуляционные эффекты

Владимир САПРЫКИН
Музыкальное Оборудование
март 2001

Подключаемые модули формата DirectX.

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

В этой статье будут рассмотрены, в основном, эффекты, основанные на модуляции задержки, как самые многочисленные и часто применяемые. Все они обычно используют одиночные или многоотводные линии задержки, с изменяемым временем этой самой задержки. Поначалу трудно представить, что один и тот же способ воздействия на звуковой сигнал может давать столь различные результаты. Поэтому, полагаю, есть смысл вкратце рассмотреть природу этого явления.

Задержка звука в естественных условиях - функция расстояния от звукового источника до приемника. То есть, чем дальше они разнесены в пространстве, тем больше время между возникновением звука в источнике и попаданием его в приемник. Это объясняется относительно небольшой скоростью распространения звуковых волн в воздухе. Поскольку скорость звука в данной среде - величина постоянная, понятно, что, например, сокращение времени задержки соответствует уменьшению расстояния между источником и приемником. Но приемник не может мгновенно переместиться в пространстве, он движется с некоторой скоростью. При движении навстречу источнику (уменьшение времени задержки) скорости распространения звука и движения приемника складываются, что создает для приемника иллюзию увеличения скорости звукового потока. А чем больше скорость звуковых колебаний (то есть выше их частота), тем выше воспринимаемая высота тона - это всем известно. При удалении приемника от источника происходит обратный процесс.

Здесь уместно вспомнить об изменении высоты звучания гудка движущегося паровоза, на примере которого часто объясняют эффект Доплера. У нас - тот же самый случай. Модуляция задержки есть ни что иное, как имитация периодического движения приемника звука к источнику и от него (или источника к приемнику - это не важно). Изменение высоты тона всегда пропорционально скорости их сближения или удаления, то есть - скорости изменения времени задержки, если говорить о процессорах эффектов.

При оценке модулей принимались во внимание следующие их характеристики.

1) Технические возможности - максимальная частота дискретизации обрабатываемого сигнала, которую понимает модуль, загрузка центрального процессора (по монитору WaveLab, при обработке стерео файла с разрядностью 16 бит и частотой дискретизации 44,1 кГц), разрядность передающей шины (той, по которой обработанный в модуле звук передается в программу).

Здесь следует иметь в виду, что цифру загрузки процессора не следует воспринимать буквально. Она приводится лишь для сравнения ресурсоемкости разных модулей. На любом другом компьютере цифры могут быть другими, но их соотношение останется примерно таким же. Кроме того, загрузка процессора тем больше, чем большую частоту дискретизации имеет обрабатываемый звук.

2) Пользовательский интерфейс (удобство, количество и диапазон изменяемых настроек и т. п.). Кроме того, проверялось, является ли модуль истинным стерео устройством (т. е. не микширует ли он внутри себя левый и правый каналы).

И, конечно же, важную роль в оценке того или иного устройства сыграло субъективное восприятие качества обработки и общее впечатление от модуля.

Вся работа проводилась на компьютере, оснащенном процессором P-III 700E и 128 Мб RAM. Монитор WaveLab при простом воспроизведении стерео файла показывал загрузку процессора в 0,9%. Загрузка при подключенных эффектах показана "как есть", то есть без вычитания "сухого" воспроизведения.

Хорусы

Хорус, наряду с реверберацией и задержкой, относится к наиболее часто используемым эффектам. Сущность эффекта заключается в том, что из одного звукового сигнала формируется несколько параллельно звучащих копий, в каждой из которых происходит небольшое смещение высоты тона. При суммировании полученных сигналов получается "хоровое" звучание. Для усиления эффекта дополнительно к смещению высоты можно применять небольшую задержку, различную для каждой копии. Обычно хорус представляет собой многоотводную линию задержки, в каждом отводе которой установлен модулятор времени задержки. При плавном изменении времени задержки происходит плавное изменение высоты тона. Варьируя количество отводов, а также скорость и глубину модуляции в каждом из них, можно получать различные варианты звучания эффекта. Глубина модуляции обычно определяет спектральную ширину эффекта, то есть диапазон затрагиваемых хорусом частот. Кстати, модулятор задержки присутствует во многих "обычных" устройствах задержки (эффект delay), но он, как правило, один, общий для всех линий, и поэтому получить с его помощью выраженный хоровой эффект довольно затруднительно.

Так сложилось, что в цифровых устройствах (здесь имеются в виду только DirectX-модули) смещение высоты тона для образования хора обычно получают именно модулированием времени задержки. То есть эффект в результате всегда динамический, принудительно изменяющийся. Это, конечно, неплохо, но почему же забыт иной способ - применяющийся в аналоговых синтезаторах? Берем два генератора, слегка расстраиваем один относительно другого и получаем двухголосный хор. Биения образуются сами - интерференцию еще никто не отменял. Применительно к цифровым приборам это означает: размножаем голос, навешиваем на каждый Pitch Shift и, если необходимо, задержку. Суммируя все отводы, получаем опять же хорус, только настраивать его звук можно более гибко. Но, поскольку здесь предполагается использование большего количества независимых процессов, понятно, что это более ресурсоемкая схема, и применять ее в программах, работающих в реальном времени, не очень выгодно. Но при желании, полагаю, все возможно. Чтобы убедиться в правильности своих рассуждений, я попробовал покрутить ручки модулю DSP/FX Pitch Shift - у него как раз есть нужный комплект настроек, а именно: смещение тона по центам и задержка (Pre-Delay). В результате я сумел получить неплохой двухголосный хорус (а из модуля Hyperprism-DX Pitch Changer, кстати, вышел довольно яркий фленджер). Если бы модуль смещения высоты тона от DSP/FX имел не два отвода, а четыре, то с его помощью, наверное, можно было бы получить весьма неплохой хорус.

Для оценки звучания модулей хоруса использовались отдельные дорожки со звуками акустической и электрогитары, вокала, баса, смычковых и синтезаторов. Для оценки независимости стерео каналов использовался тестовый файл, содержащий в левом и правом каналах различные звуки: барабанный луп и синтезаторный луп. В статье рассматриваются следующие модули: Cakewalk FX Stereo Chorus, Arboretum Systems Hyperprism-DX Chorus, Power Technology DSP/FX Chorus, Sonic Foundry Chorus, Anwida Soft DX Chorus, Digilogue BlueChorus, DSound Stomp'n FX Chorus.

Cakewalk FX Stereo Chorus
Стандартный DirectX-модуль из комплекта программы Cakewalk Pro Audio. Легко справляется с 16- и 32-разрядным звуком, имеющим частоту дискретизации до 96 кГц. Выходной поток 32-битный. Загрузка процессора достигает 2,7%. Используется истинная стерео обработка.

Рис. 1

При первом же взгляде на этот модуль (рис. 1) становится ясно, что это тот же самый Cakewalk FX Stereo Delay. Та же линия задержки, тот же модулятор времени задержки. Разница между этими двумя модулями только в максимальном времени задержки для каждого канала: в Stereo Chorus она составляет всего 80 мс, против пяти секунд в Stereo Delay. Подробно описывать интерфейс этого модуля не вижу смысла, - они все одинаковые, - а интересующиеся могут просмотреть предыдущую статью. Когда я попробовал в модуле Stereo Delay установить такие же значения настроек, как и в Stereo Chorus, то мои опасения подтвердились. Разница в звучании якобы различных модулей полностью отсутствовала. Кстати, модуль Stereo Flanger из этого семейства, в сущности, все тот же Stereo Delay с еще более усеченным максимумом времени задержки: 20 мс.

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

Хорус, как таковой, получить мне не удалось. Единственный семпл, который что-то приобрел от такой обработки, это жесткий пэтч аналогового синтезатора. Он стал чуть более плотным и пробивным. Любые другие звуки только ухудшались. Так что никакой это не хорус вообще. Это сильно "урезанная" линия задержки с модулятором. На мой взгляд, модуль хоруса от Cakewalk показал себя совершенно бесполезным для использования по назначению. Но, конечно, при помощи модулятора задержки на нем можно производить не менее замечательное бульканье, чем на Stereo Delay. Вот и все.

Hyperprism-DX Chorus
Это модуль из широко известного пакета эффектов Hyperprism-DX (текущая версия 2.5.0) фирмы Arboretum Systems.

Устройство способно работать со звуком разрядностью 32 бита и частотой дискретизации 96 кГц. Выходной сигнал 32-битный. Загрузка центрального процессора достигает 3,9%.

 
Рис. 2  
   

Традиционный интерфейс модуля (рис. 2) позволяет быстро разобраться в его устройстве. Здесь тоже все очень просто. Слайдер Frequency Hz задает скорость модуляции задержки (есть только одна форма модулирующего сигнала - синусоида). Диапазон от 0 до 2000 Гц, с шагом в 0,01 Гц. Слайдером Depth регулируется глубина эффекта, и проградуирован он почему-то в семплах - от 0 до 1024. Слайдер Delay регулирует задержку звука (от 0 до 100 мс). Регулятором Contour изменяется частота среза резонансного пропускающего фильтра низких частот, действующего на обработанный звук. Диапазон частот от 0 до 20000 Гц. Слайдером Mix % регулируется уровень обработанного звука в выходном сигнале (от 0 до 100%). В мастер-секции, как обычно, расположена пара фейдеров Output Level, позволяющих регулировать общий уровень звука на выходе модуля. Они проградуированы от -18 до +18 дБ. Стерео каналы обрабатываются отдельно, но регулировка параметров эффекта в них, как обычно, общая для обоих каналов. Слайдерами можно управлять с клавиатуры, стрелочными клавишами и PgUp/PgDown.

При столь малом количестве регулируемых параметров работать, конечно, легко, но впечатления от прослушивания модуля у меня остались печальные. Приличный звук с помощью Hyperprism-DX Chorus получить мне не удалось. Если выставить частоту модуляции один герц или чуть менее, то, двигая слайдер Depth, можно получить эффект, который с большой натяжкой может именоваться хорусом. Но только для самых что ни на есть синтетических тембров, про которые никто не знает, как они должны звучать на самом деле. Живые звуки после прохождения через это устройство умирают. Слышно просто какое-то плавание тона, как это бывает на старом магнитофоне. Акустическая гитара кажется расклеившейся. В общем, полное безобразие. Я бы рекомендовал воздержаться от использования этого устройства.

Power Technology DSP/FX Chorus
Модуль хоруса из пакета эффектов DSP/FX Virtual Pack 6.2. Обрабатывает звук с внутренней точностью 32 бита, понимает частоту дискретизации до 48 кГц. Выходной сигнал 32-битный.

Модуль может воздействовать на сигнал максимум четырьмя линиями модуляции. Линии привязаны к стерео каналам: нечетные номера берут сигнал из левого канала, четные - из правого. Загрузка процессора варьируется от 2,5% с одной подключенной линией до 7,3% - со всеми четырьмя.

Интерфейс модуля привычен для тех, кто пользуется пакетом эффектов от DSP/FX (рис. 3). Общие настройки и некоторые установки для автономной работы можно выбрать, нажав кнопку Settings. Есть три десятка пресетов на разные случаи жизни. Уровень выхода обработанного сигнала с каждой линии устанавливается отдельным слайдером Gain. Над слайдерами расположены цветные кнопки, дающие доступ к настройкам эффекта. Для каждой линии обработки (в терминах разработчиков - "элемента") открывается собственное окно настроек, содержащее следующий набор регуляторов.

Рис. 3

Delay устанавливает время задержки в линии от 1 до 50 мс. Ручкой Modulation Frequency устанавливается скорость частотной модуляции (от 0,01 до 10 Гц). Modulation Depth регулирует глубину модуляции (от 0 до 20 %). Ручкой Pan можно выставить выходящий с линии сигнал в любую точку стерео панорамы. Регулятор Mix Level устанавливает баланс прямого/задержанного сигнала (Dry/Wet), Output Level отвечает за общий выходной уровень сигнала. Индивидуальные регуляторы эффекта имеют своих дублеров в окне общих настроек. Это Delay Factor, Mod. Freq. Factor, Depth Factor и Pan Factor, изменяющие коэффициенты к цифрам индивидуальных настроек. Для задержки и глубины модуляции коэффициенты изменяются от 0 до 3, для частоты модуляции от 0 до 5. Pan Factor изменяется от -1 до +1, - при отрицательных его значениях происходит инвертирование панорамы.

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

DSP/FX Chorus - истинно стереофонический модуль. На каждый стерео канал приходится по два независимых "элемента", причем выход каждого из них можно произвольно панорамировать - это очень хорошо. Управление вполне понятное, есть только некоторое неудобство, связанное с вращением регуляторов - приходиться описывать мышью реальные окружности, иначе настройки непослушны. Звучание модуля мягкое и качественное. При любом звуковом источнике нет проблем с настройками. Гитары звучат вполне сочно, скрипка приобретает объем. Хотя, например, очень жирное и размытое звучание баса получить все равно не удается - даже двух линий обработки на канал оказывается слишком мало.

В общем, я доволен этим модулем. Разработчики, как мне кажется, постарались исключить возможность экстремальных настроек параметров, и модуль обращается со звуком бережно. Звучит он чисто и приятно.

Sonic Foundry Chorus 1.0
Этот хорус входит в пакет эффектов Sonic Foundry XFX 1. Как и прочие модули XFX 1, он может работать со звуком разрядностью 32 бита и частотой дискретизации 96 кГц. Сигнал на выходе 32-разрядный.

Для получения эффекта можно использовать от одной до трех линий обработки. Загрузка процессора при этом изменяется от 3,1% (одна линия эффекта) до 7,1% (три линии). В модуле есть более двадцати пресетов, демонстрирующих его возможности: от легкого хоруса до жесткого фленджера.

По количеству настроек Sonic Foundry Chorus один из самых развитых модулей (рис. 4). Некоторые параметры явно привнесены из других эффектов, и довольно удачно. Параметр Chorus Size позволяет выбрать количество отводов на эффект - максимум три. Chorus out delay (от 0,1 до 100 мс) - задержка звука в линии эффекта. Modulation Rate устанавливает скорость модуляции задержки от 0,001 до 20 секунд (с точностью 1 мс). Modulation Depth регулирует глубину модуляции от 0 до 100%. Диапазон, по-моему, чересчур большой, поскольку для нормального хоруса хватает диапазона от 1 до 10%. При большей глубине эффект становится очень специфическим, и применять его к живым инструментам я бы не рискнул. Слайдером Feedback устанавливается уровень обратной связи для сигнала, прошедшего через линию задержки (re-processing). Немного непривычно видеть такой регулятор в хорусе, но что-то в этом есть. Обратная связь работает точно так же, как в обычных линиях задержки, разница лишь в том, что при ее вводе каждая повторная задержка также начинает модулироваться. При малых значениях ОС хорус становится немного пышнее, а при чрезмерном ее увеличении эффект получается довольно смешной: будто куча музыкантов никак не может настроиться. Вблизи 100%-ной отметки модуль начинает производить столько шума, что впору озвучивать фильм ужасов. При 100% звук отключается.

 
  Рис. 4  
   

Обработанный сигнал можно инвертировать перед его микшированием с исходным звуком, поставив флажок в окошке Invert the chorus phase. При введенной обратной связи можно инвертировать также каждую задержку перед возвратом ее в цепь эффекта, но на слух это мало заметно.

Поставив флажок в окошке Attenuate frequencies above, можно активизировать довольно неплохой пропускающий ФНЧ для обработанного сигнала (диапазон от 100 Гц до 10 кГц). Верхняя граница, конечно, расположена низковато, но если исходный звук находится гораздо ниже этой отметки по частотной шкале, то фильтром вполне можно пользоваться.

Ну и, наконец, при помощи трех фейдеров Input Gain, Dry Out и Chorus Out можно изменять, соответственно, входной уровень для модуля (от -60 до 0 дБ) и выходные уровни прямого и обработанного сигналов (диапазон тот же). Всеми слайдерами можно управлять с клавиатуры при помощи клавиш со стрелками и PgUp/PgDown. Стрелками изменяют значение самой младшей цифры в настройке, клавиши Page управляют изменением следующего за ней старшего разряда. Весьма удобное свойство.

Повозившись с модулем, я решил, что его конструкция занятна и в чем-то удачна. Однако с помощью хоруса от Sonic Foundry мне удалось получить удовлетворительный эффект только для басов и акустической гитары. Конечно, с синтетическими тембрами тоже не было никаких проблем, но я бы удивился, если бы их вообще можно было испортить хорусом. С вокалом приходилось обращаться аккуратнее: при небольших задержке и модуляции его тоже можно было как-то отстроить, но время от времени в голосе все-таки возникали металлические призвуки. А звук электрогитары мне просто не понравился. Он получался какой-то тяжелый и резкий. В DSP/FX эта же гитара звучала гораздо мягче. Но зато, если задаться целью создания экстремальных звуков, Sonic Foundry Chorus - то, что нужно.

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

Anwida Soft DX Chorus 1.0
Модуль DX Chorus является частью пакета эффектов DX Modulation Pack компании Anwida Soft. Как и все остальные модули этого пакета, он производит обработку сигнала с 64-битной внутренней точностью. Может обрабатывать файлы с разрядностью 32 бита и частотой дискретизации 96 кГц. Выходной поток 32-битный, загрузка процессора при стерео обработке достигает 7,8%.

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

Внешний вид устройства точно такой же, как и у всех остальных модулей этого пакета эффектов (рис. 5): шесть регуляторов параметров, один регулятор общего выходного уровня и графический дисплей, на котором отображаются настройки каждого из регуляторов при наведении на них указателя мыши. Регулятор Delay устанавливает время задержки сигнала в диапазоне от 8 до 30 мс. Ручкой Rate можно задавать частоту модулирующего генератора в диапазоне от 0 до 2 Гц, с шагом в 0,06 Гц. Параметр Depth устанавливает глубину эффекта от 0 до 100 (не процентов). Feedback - уровень обратной связи (возврат сигнала в линию задержки), от 0 до 100 (также не процентов). Регулятор Degree определяет работу энхансера стереобазы входного сигнала: с его помощью можно установить сдвиг фазы между каналами от 0 до 180 градусов. Регулятором Mix устанавливается соотношение прямого/обработанного сигнала на выходе модуля. Значению 100% соответствует выход только обработанного звука.

 
  Рис. 5  
   

Общий уровень звука на выходе можно регулировать фейдером от -15 до +3 дБ.

Вот и все настройки. Работать с ними - одно удовольствие. Регуляторы послушные, собраны в одном месте. А звук у этого устройства просто потрясающий. Любой инструмент начинает дышать. Интересно было возиться с акустической гитарой. Вначале, когда даешь чуть-чуть обработки, она из обычной превращается в двенадцатиструнную. При углублении эффекта звучание становится еще теплее, но при этом как-то язык не поворачивается сказать, что на гитару "навесили хорус". Обработка действует гораздо аккуратнее, живее. Вокал с таким хорусом тоже звучит очень здорово. И, наконец-то, я смог получить жирный, сочный, переливающийся звук из обычного струнного баса. После прослушивания полученного на DX Chorus эффекта я попытался добиться такого же результата с тем же семплом на DSP/FX. Не вышло! А ведь в обоих модулях хорус четырехголосный.

Кроме очевидной разницы в алгоритмах обработки и внутренней точности расчетов, здесь довольно большое влияние на звук оказывает регулируемый фазовращатель, которого нет в модуле от DSP/FX. Его использование существенно обогащает стерео звучание. На слух он часто оказывается даже полезнее, чем произвольное панорамирование выхода с каждой линии эффекта. Кстати, если отключить модулятор (установив, например, параметр Rate в положение 0), то модуль можно использовать только в качестве стерео энхансера. Следует только проследить за тем, чтобы параметр Feedback был нулевым. Иначе, поскольку задержку (Delay) совсем отключить невозможно (остается минимум: 8 мс), в звучании будут наблюдаться металлические призвуки, свойственные короткой задержке. А вот если бы каналы можно было отстраивать независимо друг от друга, то подобного удалось бы избежать. Это, кстати, был единственный момент, когда я вспомнил о том, что обработка для каждого канала должна быть независимой. В остальном же я остался очень доволен.

Digilogue BlueChorus
Модуль BlueChorus входит в состав пакета эффектов Blue-Line Plug-In-Pack 2.01, распространяемого под торговой маркой Digilogue. Понимает звук с разрядностью 32 бита и частотой дискретизации до 96 кГц. Внутренняя обработка 32-разрядная с плавающей запятой, выходной поток 32-битный. Загрузка процессора при стерео обработке составляет от 2,9 до 5,8% в зависимости от числа задействованных голосов эффекта.

BlueChorus предоставляет истинную стерео обработку, но может работать и в следующих режимах: Mono to Mono, Mono to Stereo, Stereo to Stereo. Выбор режима для моно входа возможен при помощи кнопки Output (в секции Mode). В случае стерео сигнала однозначно устанавливается Stereo to Stereo. Модуль имеет переключаемое количество линий обработки: от 1 до 4 (рис. 6). Их можно выбрать при помощи кнопочного селектора Voices, расположенного также в секции Mode. Каждый такой голос (или линия обработки) - стерео, поэтому, проводя аналогию, например, с архитектурой DSP/FX, можно говорить о восьмиголосном хоре - по четыре голоса на каждый канал. Правда, это восьмиголосие несколько условно, поскольку раздельная настройка отводов в BlueChorus невозможна. Все регуляторы секции Chorus являются общими для всех подключенных линий, однако индивидуальные параметры каждого голоса (а именно задержка и скорость модуляции) всегда немного отличаются друг от друга. Насколько, разработчик не указывает, но наличие самих отклонений гарантирует. А цифры под слайдерами показывают некое среднее значение параметра.

 
Рис. 6  
   

Слайдер Speed устанавливает скорость модуляции голосов (среднее значение) в диапазоне от 0,13 до 1 Гц с шагом 0,01 Гц. Слайдером Depth регулируется глубина модуляции от 0 до 100%. Delay устанавливает небольшую задержку между исходным и обработанным сигналами (среднее значение для всех голосов) в интервале от 10 до 200 мс. При помощи регулятора Width (от 0 до 100%) можно изменять ширину стереобазы выходного сигнала (фазовое рассогласование каналов), причем все работает даже при нулевом значении Depth. Этот же слайдер управляет изменением разности фаз модулирующих генераторов для левого и правого каналов. Таким образом, достигается возможность получения глубокого эффекта при минимуме усилий.

Слайдер Mix управляет соотношением прямого/ обработанного сигнала. В положении 0% слышен только исходный звук, при 100% - только обработанный.

Регулятор Gain управляет уровнем входного сигнала в диапазоне от -15 до +15 дБ. Есть индикатор уровня, который можно переключать между входом и выходом.

Любой из параметров, задаваемых слайдерами, можно вводить непосредственно с клавиатуры в цифровом виде. Кроме этого, движением любого слайдера можно управлять с клавиатуры. Клавиши PgUp/PgDown задают грубое перемещение, стрелочные - более точное, а самая тонкая регулировка получается при использовании стрелочных клавиш в комбинации с клавишей Ctrl.

Звучание модуля оставило у меня неоднозначное впечатление. В целом все неплохо, звук вполне сочный, чему немало способствует регулятор Width. Но если в других модулях звук после обработки делается мягче, то здесь голоса, наоборот, слегка уплотняются и становятся более звонкими. Я бы не стал относить это к недостаткам, скорее, это отличительная особенность данного модуля. Женский вокал показался мне не очень естественным, в нем появлялись какие-то звенящие металлические нотки. Учитывая архитектуру модуля, можно предположить, что металла голосу придает фленджер, образующийся как побочный эффект от легкого рассогласования задержки и модуляции между каналами. А вот мужской голос действительно превращается в хор. Не размазанный широкий звук, а именно хор. Особенно хорошо он звучал при увеличении параметра Width, хотя тоже несколько агрессивно. Параметр Width действительно сильно влияет на звук - информация из справочного файла оказалась правдивой. Увеличивая значение Width, можно получать все более и более сочный хорус при неизменных прочих параметрах. Но мягкости, свойственной модулям от Anwida Soft и DSP/FX, все-таки нет. Покопавшись в настройках, я пришел к неутешительному выводу. Агрессивность звуку придает задержка, которую невозможно отключить. Я обычно оставлял ее на минимуме, а это - 10 миллисекунд. При таком значении задержки фленджер в звуке проявляется ощутимо. Если же немного поднять слайдер Delay, то хорус станет мягче, но при этом повышается вероятность того, что звук опять будет засорен, - на этот раз ненужными задержками. Поэтому целесообразней, наверное, убирать время задержки на минимум и использовать немного жестковатый, но вполне приличный хорус, чем слушать кашу из задержек. Пожалуй, это все, что хотелось бы сказать о BlueChorus.

DSound Stomp'n FX Chorus 1.0
Модуль хоруса входит в пакет эффектов DSound Stomp'n FX 1.0 от компании Disk Multimedia. Она позиционирует этот пакет в основном для работы с гитарой, а чтобы ни у кого не оставалось в этом сомнений, внешне все входящие в него модули оформлены в виде гитарных педалей. Мне удалось поработать только с демо-версией пакета, к счастью, полнофункциональной. Все модули воспринимают звук с разрядностью 32 бита и частотой дискретизации 96 кГц. Выходной сигнал 32-битный. Загрузка процессора при использовании хоруса составляет 2,7%. Проводится стерео обработка, но с зависимым управлением по обоим каналам.

Рис. 7 Итак, подключая модуль, мы видим на экране гитарную педаль (рис. 7). Мне это показалось несколько несерьезным, особенно в сравнении с привычного вида модулями пакета Simple Audio Plug-in Pack той же фирмы. Соответственно замыслу, управление параметрами эффекта сделано в том же духе: четыре вращаемые ручки и "ножной" выключатель, переключаемый мышью. Как сами настройки, так и их описание в справочном файле слишком упрощены.

Ручкой Rate задается скорость модуляции в диапазоне от 0,1 до 10 Гц. Ручка Depth устанавливает глубину эффекта, от 0 до 100%. Регулятор Stereo устанавливает стерео "ширину" эффекта, похоже, просто изменяя фазу одного из двух каналов. На моно источнике этот же регулятор должен определять положение эффекта в панораме, однако мне не удалось реально услышать его действие.

Ручкой Mix определяется соотношение между прямым и обработанным сигналом. В положении 100% на выход модуля поступает только задержанный, то есть обработанный сигнал. Ну и, конечно, чтобы включить сам эффект, требуется нажать мышью на педаль в нижней части рабочего окна. При этом загорится маленький индикатор. Повторное нажатие отключит обработку, и на выход пойдет только исходный сигнал. Пониже регуляторов располагаются кнопки переключения пресетов и кнопка Compare для сравнения двух последних настроек.

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

Резюме
Завершая тему хорусов, хочу отметить два устройства из описанных ранее: Anwida Soft DX Chorus и Power Technology DSP/FX Chorus. Эти модули мне очень нравятся добротностью производимых эффектов. В некоторых случаях лучшим кажется DSP/FX, а иногда, например, для обработки баса - Anwida Soft. И это несмотря на небольшое количество настроек в продукте от Anwida Soft. Но это также и одно из его явных преимуществ. Действительно хороший, красивый эффект можно настроить буквально за несколько секунд, в то время как с DSP/FX Chorus приходится возиться довольно долго.

Прочие модули заслуживают меньшего внимания. Среди них я бы выделил еще Digilogue BlueChorus, который работает вполне прилично, хотя до лидеров не дотягивает. Sonic Foundry Chorus - штучка довольно экстремальная, и с этим устройством следует обращаться осторожно. Впрочем, других столь специфических модулей хоруса, наверное, просто не существует, и жесткое звучание можно относить не к недостаткам, а к особенностям данного продукта. Но у меня все-таки складывается убеждение, что многие DX-модули от компании Sonic Foundry использовать просто опасно.

В качестве иллюстраций к моим выводам на рисунке 8 в одинаковом масштабе приведены спектры тестового семпла (один канал), обработанного каждым из описанных ранее модулей хоруса. В качестве тестового сигнала выступала синусоида (1 кГц) со второй и четвертой гармоникой (соответственно, 2 и 4 кГц), сгенерированная в программе Cool Edit Pro. Назвать такое двухоктавное звукосочетание аккордом трудновато, но для имитации реального музыкального материала оно вполне годится. При более тесном расположении тонов картинки спектра труднее оценивать - все смешивается. Модули, производившие обработку, представлены на картинках в следующей последовательности: Anwida Soft, DSP/FX, Digilogue, Sonic Foundry, Hyperprism-DX, DSound, Cakewalk.

 
Рис. 8.1 Anwida Soft DX Chorus Рис. 8.2 Power Technology DSP/FX Chorus
Рис. 8.3 Digilogue BlueChorus Рис. 8.4 Sonic Foundry Chorus
Рис. 8.5 Arboretum Systems Hyperprism-DX Chorus Рис. 8.6 DSound Stomp'n FX Chorus
Рис. 8.7 Cakewalk FX Stereo Chorus
Что же можно здесь увидеть? Модуль от Anwida Soft выглядит самым "грамотным" среди прочих. Во-первых, у него самый мощный "набор" дополнительных частот, создающих эффект. А во-вторых, и это очень важно, в спектре звука нет явных провалов, характерных для гармонической модуляции. То есть модулирующие генераторы запускаются асинхронно, что позволяет получать достаточно ровный эффект. Спектр обработки DSP/FX выглядит невыразительно, но это, в общем-то, соответствует действительности: модуль работает мягко и без "экстремальностей". BlueChorus выглядит очень хорошо, но это при достаточно высоком уровне параметра Width, контролирующего фазовое рассогласование генераторов. Если его убрать, то сразу появятся "узлы и пучности", и звук субъективно станет более плотным, с металлическим призвуком. Линии в спектре обработки Sonic Foundry кажутся немного кривоватыми, да простят меня создатели этого продукта. Эффект здесь неоднозначен. Глядя на спектр обработки Hyperprism-DX, просто физически ощущаешь завывания, что и подтверждается практикой. Недалеко от него ушел и DSound. Картинку работы Cakewalk оставляю без комментариев. Это страшно.
 
   

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

Фленджеры

Эффект фленджера образуется при суммировании сигнала с его задержанной копией, время задержки которой подвергается периодическому изменению. Можно заметить, что это напоминает реализацию эффекта хоруса. Но для хоруса первостепенное значение имеет количество задержанных копий (голосов), чем больше - тем лучше (конечно, до некоторого предела), а для фленджера достаточно всего одной копии. Время задержки здесь не должно быть очень велико: для большинства задач подойдет диапазон от 1 до 10 миллисекунд. При вводе модуляции время задержки периодически изменяется от минимума (чаще всего от нуля) до выбранного значения. Величина параметра Delay, применяемая для фленджера, сопоставима с периодом звукового колебания. Например, для тона высотой в 1 кГц период равен 1 мс, для 200 Гц - 5 мс. Это означает, что возможно создать условия, когда при периодическом изменении времени задержки (Delay) задержанный сигнал будет отставать от прямого на величину от долей периода до нескольких периодов. Суммируя сигналы, мы получим сложную смесь, модулированную по частоте, амплитуде и фазе. Для усиления эффекта во фленджерах обычно применяется регулируемая обратная связь. В результате такой обработки в звуке появляется явно выделенная скользящая частотная полоса. Диапазон ее перемещения обычно регулируется изменением границ времени задержки (глубина эффекта), а скорость - выходной частотой модулирующего генератора.

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

Просмотрев и прослушав имеющиеся в наличии модули, я решил исключить из обзора Cakewalk FX Stereo Flanger, поскольку никакой это не фленджер, а модуль непонятного назначения. Поэтому в обзоре участвовали только следующие программы: Arboretum Systems Hyperprism-DX Flanger, Power Technology DSP/FX Flanger, Anwida Soft DX Flanger, Digilogue BlueFlanger, A0 Digital Audio xFlanger II, DSound Stomp'n FX Flanger.

Поскольку фленджер уж очень специфический эффект, я делал выводы о его звучании после прослушивания акустической и электрогитары, а также звука ударных. Ну и, конечно, для технических нужд использовался тестовый стереосемпл с белым шумом.

Arboretum Systems Hyperprism-DX Flanger
Модуль способен работать со звуком разрядностью 32 бита и частотой дискретизации 96 кГц. Выходной сигнал 32-битный. Загрузка центрального процессора достигает 3,7%.

В секции эффекта имеются четыре слайдера (рис. 9). Frequency управляет частотой LFO для модулятора задержки. Форма волны генератора - синусоида. Диапазон от 0 до 2000 Гц. Регулятором Depth устанавливается глубина эффекта. Feedback управляет уровнем обратной связи эффекта (от 0 до 100%). Слайдер Mix регулирует соотношение прямого/обработанного сигнала. В значении 0% на выход модуля поступает только исходный звук, при 100% - только обработанный.

 
Рис. 9  
   

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

Power Technology DSP/FX Flanger
Модуль из пакета Virtual Pack 6.2. Обрабатывает звук с внутренней точностью 32 бита, поддерживает частоту дискретизации до 48 кГц. Выходной сигнал 32-битный, загрузка процессора держится на уровне 5,2%.

Интерфейс модуля типичен для пакета DSP/FX (рис. 10). Есть две полностью независимые линии обработки - по одной для каждого канала стереопары. Входной уровень звука в каждой линии регулируется соответствующим слайдером в секции Gain. Над этими слайдерами расположены маленькие квадратные кнопки, открывающие доступ к индивидуальным настройкам отвода. Регуляторов - четыре штуки на канал. Delay контролирует задержку звука в интервале от 0 до 8 миллисекунд с шагом 0,1 мс. Modulation Frequency устанавливает частоту модуляции задержки (скорость ее изменения от 0 до значения, установленного ручкой Delay) в диапазоне от 0 до 5 Гц. Регулятором Feedback определяется уровень обратной связи в отводе от 0 до +90% и от 0 до -90%. При отрицательном значении величины обратной связи возвращаемый в отвод сигнал инвертируется. Ручка Pan служит для панорамирования выходящего из линии сигнала. Все эти регуляторы имеют соответствующие им по названию и назначению регуляторы Factor, устанавливающие коэффициент умножения для индивидуальных параметров и действующие сразу на оба канала. "Фактор" задержки регулируется от 0 до 3, частоты модуляции - от 0 до 5, обратной связи - от 0 до 2, панорамы - от 0 до -1 и до +1. Следует помнить о том, что множители, вопреки своему громкому названию, действуют только в пределах диапазона индивидуальных настроек, и получить, например, частоту модуляции 8 Гц нельзя.

Рис. 10

Есть еще хитрая ручка Manual Sweep, позволяющая вручную управлять временем задержки сразу в двух отводах. Пределы регулировки определяются установленными значениями регуляторов Delay и Delay Factor. Чтобы активизировать Manual Sweep, нужно нажать кнопку Manual. Сам регулятор появляется на месте ручки Modulation Frequency Factor, модулирующий генератор при этом отключается. Вначале присутствие такого управляющего элемента показалось мне неуместной шуткой. Довольно трудно изо всех сил крутить его мышью - у генератора это получается лучше. Но применение ему нашлось довольно быстро. При помощи ручного изменения задержки оказалось очень удобно отстраивать эффект. При подключенной модуляции время задержки непрерывно изменяется от нуля до значения, установленного ручкой Delay. Выходной сигнал в соответствии с этим также меняется, и если при обработке в звуке появляются нежелательные явления, не всегда легко отследить момент их появления. При ручном изменении времени задержки мы моделируем реальную работу устройства в любой точке периода модуляции, имея при этом возможность прослушать в "статичном" состоянии каждый момент звучания, просмотреть спектр звука и сделать соответствующие выводы. Это особенно хорошо слышно при различных значениях времени задержки по каналам и отличных от нуля уровнях обратной связи. После подгонки параметров можно "отжать" кнопку Manual, запустив тем самым генераторы, и прослушать получившийся эффект. Однако при этом следует помнить о том, что вручную мы изменяем время задержки синхронно, то есть моделируется ситуация, когда оба LFO настроены одинаково. В реальности же для генераторов могут быть установлены разные частоты. В этом случае при помощи ручной настройки можно достаточно точно отслушать только каждый канал в отдельности. Слушать одновременно оба канала все равно придется в обычном режиме, с реальными скоростями модуляции для каждой линии.

Для получения более жесткого эффекта предлагается нажать кнопку Invert: при этом инвертируется входной сигнал в одном из двух каналов. Вероятно, иногда в этом есть необходимость, но меня полученный результат как-то не прельстил.

А вообще, модуль мне понравился. И регуляторы вполне понятные, и - главное - звук качественный. Настройки эффекта "правильные", и само звучание приятное. И акустическая, и электрогитара звучали мягко и тепло. Особенно мне понравился звук акустической гитары, какой-то прозрачный и в то же время насыщенный. Акустические барабаны тоже становились интересными.

Anwida Soft DX Flanger 1.0
Модуль из пакета эффектов DX Modulation Pack компании Anwida Soft. Обработка сигнала происходит с 64-битной внутренней точностью. Возможна обработка звука с разрядностью 32 бита и частотой дискретизации 96 кГц. Выходной поток 32-битный, загрузка процессора при стерео обработке составляет 4,5%

Если не смотреть на название модуля, то внешне отличить фленджер от хоруса невозможно (рис. 11). Все регуляторы те же самые. Delay устанавливает максимальное время задержки (8 мс) или, иными словами, диапазон его изменения (от минимума в 0,5 мс). Depth - глубина модуляции. Degree - разность фаз между левым и правым каналом (энхансер стереобазы). Диапазон от 0 до 180 градусов. Feedback - глубина обратной связи. Mix устанавливает соотношение прямого/обработанного звука. Фейдером Volume, как обычно, регулируется уровень сигнала на выходе модуля в пределах от -15 до +3 дБ.

 
  Рис. 11  
   

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

Модуль несколько озадачил меня своим звучанием. Я уже привык к отменному качеству эффектов из пакета DX Modulation Pack и ожидал того же от фленджера. А его звук мне не понравился - какой-то холодный и чересчур резкий. Для сравнения я прослушал дорожку акустической гитары, попеременно подключая фленджеры Anwida Soft и DSP/FX. Разница в звучании была налицо. Эффект от DSP/FX, очень живой и теплый, явно контрастировал с обработкой от Anwida Soft. Электрогитара у DSP/FX тоже звучала натуральнее и мягче. Возможно, значительную роль здесь играет то, что у DSP/FX каждый канал настраивается независимо. Я попробовал установить в нем одинаковые значения параметров по обоим каналам и повторил сравнительное прослушивание. Результат тот же. Эффект в DSP/FX опять получился мягкий и живой, только немного плоский из-за одинаковости параметров в каналах. И опять он превзошел Anwida Soft DX Flanger. Конечно, жесткий фленджер тоже имеет право на жизнь, но, как шутил один мой знакомый гитарист, "это все химия". Мне кажется, что живой инструмент должен оставаться живым даже после обработки.

Справедливости ради должен отметить, что среди пресетов модуля нашелся один, с названием Almost Chorus, который мягко обращался со звуком. Но это действительно оказался "почти хорус", и эффекта фленджера в нем практически не было слышно.

В общем, мне этот фленджер показался не очень удачным.

Digilogue BlueFlanger
BlueFlanger входит в состав пакета эффектов Blue-Line Plug-In-Pack 2.01, распространяемого под торговой маркой Digilogue. Модуль понимает звук с разрядностью 32 бита и частотой дискретизации до 96 кГц. Внутренняя обработка 32-разрядная с плавающей запятой, выходной поток 32-битный. Загрузка процессора при стерео обработке составляет 2,8 %.

Внешне модуль похож на своих собратьев из пакета Blue-Line (рис. 12). Управление параметрами обоих стерео каналов совмещенное, но обработка независимая. В секции Mode можно выбрать режим передачи сигнала при обработке моно источника: Mono to Mono или Mono to Stereo. Кнопка Fx-Phase имеет два положения: normal (отпущенное) и invert (нажатое). Состоянием этой кнопки определяется, будет ли инвертироваться обработанный сигнал перед выходом с линии. Кнопочный переключатель LFO-Shape определяет форму волны модулирующего генератора. Доступны треугольная и синусоидальная формы.

 
Рис. 12  
   

Остальные настройки эффекта располагаются в секции Flanger. Слайдер Phase назначен управлять фазовым рассогласованием каналов для усиления стерео эффекта. Диапазон от 0 до 180 градусов. Слайдером Feedback определяется уровень обратной связи в линии эффекта от 0 до +100% и от 0 до -100%. Delay, как обычно, определяет диапазон изменения времени задержки: минимальное время 0,5 мс, максимальное 3 мс. Слайдером Speed определяется частота задающего генератора, то есть скорость модуляции. Диапазон от 0,25 до 2 Гц. Mix определяет соотношение исходного/обработанного сигнала. В положении 100% слышен только обработанный звук.

Уровень звука на входе в модуль задается фейдером Gain в одноименной секции. Рядом с ним располагается индикатор уровня, который можно переключать между входом и выходом.

Все слайдеры можно передвигать с клавиатуры, так же, как и в модуле BlueChorus.

Любопытное свойство модуля: при движении любого слайдера во время воспроизведения в звуке слышны довольно громкие тональные щелчки, напоминающие работу арпеджиатора. Иногда кажется, что кто-то подыгрывает аккордами на гуслях. Между тем, производитель утверждает, что любые параметры могут редактироваться в реальном времени в процессе работы. Хорошенькое редактирование! И ведь никаких скачков загруженности процессора в это время не происходило. Вообще-то многие модули из Blue-Line Plug-In-Pack грешат подобным отношением к звуку. Но обычно это бывает только на одном регуляторе, гораздо слабее по уровню, чем во фленджере, и случается не всякий раз. А здесь - просто какое-то неотъемлемое свойство.

Что касается звучания, то оно явно бедновато. Все как-то сухо, плоско и неинтересно, хотя то, что ударные при обработке звучат довольно строго, меня вполне удовлетворило. Еще обнаружилось, что слайдер Phase практически не оказывает влияния на звук, в отличие от аналогичного слайдера в модуле хоруса из того же пакета. При регулировании уровня обратной связи эффект изменяется от почти никакого до "железного". Я бы предпочел, чтобы выделяемая скользящая частотная полоса звучала гораздо мягче и тоньше. Поэтому оцениваю BlueFlanger как весьма средненький.

A0 Digital Audio xFlanger II
xFlanger II - самостоятельный модуль, выпускаемый компанией A0 Digital Audio. Текущая версия 2.0. Работает как с 16-ти, так и с 32-битным звуком, с частотой дискретизации до 96 кГц. Внутренняя обработка 32-разрядная с плавающей запятой. Выходной сигнал 32-битный. Загрузка процессора составляет 2,7%.

Разработчики компании A0 Digital Audio, как всегда, ищут свои пути в "строительстве" как функциональности, так и интерфейса своих продуктов. xFlanger II - непривычного вида модуль синего цвета с крупными регуляторами и нетрадиционным звучанием (рис. 13).

Рис. 13

Настройки разделены на четыре секции. В основной секции, LFO, осуществляется управление модулятором, то есть формированием собственно эффекта. Ползунковый переключатель Type позволяет выбирать форму волны LFO из трех возможных: синусоида, треугольник, экспонента. Ручкой Rate определяется скорость модуляции в диапазоне от 0,05 до 5,00 Гц, с точностью 0,01 Гц. Регулятор Center задает центральную частоту, вокруг которой будет происходить скольжение при модулировании времени задержки. Доступны любые значения в диапазоне от 100 Гц до 10,0 кГц (минимальный шаг регулировки 100 Гц). Этот регулятор занимается тем же самым, чем занимался бы регулятор времени задержки, если бы присутствовал в модуле. Здесь существует простая зависимость: более высокая частота Center соответствует более короткой задержке, и наоборот.

Ручкой Depth можно регулировать глубину эффекта (от 0 до 100%). Наверное, правильней было бы использовать слово "ширина", поскольку изменяется именно ширина частотной полосы, внутри которой происходит скольжение. Regen (от "regenerate") управляет глубиной обратной связи (от 0 до 100%).

Модуль, хотя и работает в истинном стерео режиме, имеет общую для обоих каналов регулировку. Чтобы хоть как-то скомпенсировать этот недостаток, в секции LFO есть регулятор L/R Phase, которым можно задать фазовый сдвиг для LFO в линии задержки правого канала относительно левого. Запуск модулирующего генератора правого канала будет отставать от левого на величину от 0 градусов (нет задержки) до 360 градусов (задержка на целый период). При вводе этого регулятора эффект приобретает богатое, объемное звучание.

В секции HPF находится пропускающий фильтр верхних частот с резонансом, схематически расположенный внутри линии задержки. То есть фильтр воздействует только на обрабатываемый сигнал, не воздействуя на прямой. Частота среза Freq может изменяться от 40 до 250 Гц с точностью 0,01 Гц. При установке регулятора на минимум фильтр отключается. Резонанс (ручка Q) регулируется в пределах от 0 до 100%.

Примечательно то, что регуляторы секции HPF можно использовать как по прямому назначению, так и по совершенно противоположному. В справочном файле говорится о том, что фильтр может найти себе применение в том случае, если мы не хотим применять эффект к низкочастотной части нашего сигнала. Для этого она отфильтровывается, и все звучит как нужно. Но не будем забывать про регулятор резонанса. Известно, что фильтр с резонансом имеет подъем характеристики вблизи частоты среза. На рисунке 14 я постарался изобразить АЧХ пропускающего фильтра высоких частот (ФВЧ, или HPF). Вернее, там нарисованы сразу две АЧХ, наложенные одна на другую. Сплошной линией представлена огибающая для фильтра без резонанса. Пунктирная линия изображает огибающую для фильтра с резонансом. Частота среза обозначена как "fc".

Рис. 14

Легко видеть, что при отсутствии резонанса уровень частот, лежащих ниже частоты среза, плавно уменьшается в соответствии с крутизной спада характеристики. При вводе резонанса происходит усиление (подъем) полосы частот вокруг частоты среза. В этом случае резонансный фильтр вблизи частоты среза работает аналогично полосовому фильтру эквалайзера.

При прослушивании обработки контрольных семплов мне легко удавалось изменить ослабление НЧ-составляющей звука на ее усиление простым вводом резонанса, при этом значение Freq оставалось неизменным. Но здесь есть один нюанс. Чтобы изменение параметра Q вступило в силу, требуется после его регулировки обязательно покрутить или хотя бы чуть-чуть потрогать ручку Freq. Странная зависимость. Возможно, все это было придумано для демо-версии модуля, которую я испытывал.

Секция EQ содержит простой двухполосный эквалайзер. Рабочие частоты регуляторов не указаны, но, просмотрев спектр пропущенного через них шумового сигнала, я пришел к выводу, что они примерно такие: НЧ - 100 Гц, ВЧ - 10 кГц. Глубина регулировки каждого: от -12 до +12 дБ. Эквалайзер воздействует как на прямой, так и на обработанный сигнал.

Рис. 15 В секции Master расположены раздельные регуляторы выходного уровня для исходного (Dry) и обработанного (Wet) сигналов. Диапазон регулировок от -48 до +12 дБ. Рядом с надписью Master расположено что-то вроде маленькой кнопочки с названием VU. При нажатии на нее появляется отдельное окошко индикатора выходного уровня (VU-meter), которое можно расположить в любом месте экрана (рис. 15). Маленький переключатель +/-, расположенный слева от ручки Wet, управляет фазой обработанного сигнала. В положении "минус" сигнал инвертируется. Причем "инвертированный" фленджер звучит иногда мягче и глубже, чем обычный.

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

Что касается звучания, то я им остался очень доволен. Модуль выдает добротный эффект фленджера, позволяя попутно навесить на него еще кучу примочек, создающих совершенно неповторимое и глубокое звучание. Просто машина спецэффектов. Наличие обширных дополнительных возможностей для обычного эффекта уже стало визитной карточкой компании A0 Digital Audio. Причем все дополнения идут отнюдь не в ущерб звуку. Классный модуль.

DSound Stomp'n FX Flanger 1.0
Фленджер находится в том же гитарном пакете эффектов DSound, что и хорус. Он так же понимает звук разрядностью 32 бита и частотой дискретизации 96 кГц, имеет на выходе 32-разрядный сигнал, только загружает процессор чуть больше: 2,9%. Проводится независимая двухканальная обработка с общим управлением.

Рис. 16 Внешний вид этой "педали" показан на рисунке 16. Выключатель и пресетные кнопки здесь такие же, как и в модуле хоруса. Управление эффектом осуществляется четырьмя ручками. FX Tune контролирует задержку обрабатываемого сигнала и "управляет звуком эффекта". Вращение по часовой стрелке, в положение Hi, уменьшает время задержки, вращение против часовой стрелки (Low), наоборот, увеличивает его. Действительно, при добавлении в цепь эффекта небольшой предварительной задержки звук приобретает дополнительную жесткость, при максимальном значении задержки приближающуюся к звуку бензопилы. Короткая задержка дает ощутимый эффект в особенности при обработке звука барабанов - удары приобретают явную тональную окраску, тем большую, чем выше уровень обратной связи (ручка Regen). Это явление известное и часто применяемое, но к эффекту фленджера, как таковому, полагаю, оно не имеет прямого отношения. Подобный способ создания спецэффектов применен в модуле от компании Ultrafunk, который будет рассмотрен далее. Там, кстати, используются более прозрачные обозначения параметров.

Регуляторы Rate и Depth управляют скоростью (0,05 - 10 Гц) и глубиной эффекта.

Звучание обработки для акустической гитары показалось мне приемлемым, но при двух условиях: регулятор FX Tune установлен в крайнем правом положении, а Regen - в крайнем левом. Трогать их - значит загубить эффект. Да и глубину обработки лучше использовать небольшую. Электрогитара получается тоже неплохой, во всяком случае, удается избежать излишнего скрежета. А вот ударные звучат вяло и неопределенно, для них нужен совсем другой эффект.

Рис. 17 При исследовании работы модуля обнаружился интересный факт. Оказывается, его LFO используют разные формы волны для модуляторов левого и правого каналов. В левом канале она треугольная, в правом - прямоугольная (рис. 17). Тестовый семпл использовался тот же, что и для хорусов (синусоида 1, 2, 4 кГц). Для наглядности я прилично выкрутил ручку Depth. Тонкая вертикальная линия в левой части изображения - это курсор программы Cool Edit Pro. Он установлен там для того, чтобы можно было визуально сопоставить фазы LFO левого и правого каналов.

Сама идея использования различной модуляции по каналам - хорошая. Гарантируется именно стерео эффект. Но выбор прямоугольной волны кажется мне неправильным. Модуляция сигналом с крутыми фронтами чревата искажениями звука. Кроме того, если при "треугольной" модуляции слышно именно периодическое изменение звучания (скольжение), то с прямоугольным сигналом мы имеем два переключаемых положения, и больше ничего. При прослушивании обработки только правого канала тестового семпла (нижняя часть рисунка) слышна просто трель, напоминающая двухтональный звонок телефонного аппарата. Как раз по этой причине использование ручки обратной связи полностью противопоказано, если, конечно, не ставить перед собой цель создания жесткого спецэффекта.

Подводя итог, хочу сказать, что для гитарной обработки, как и задумывалось, модуль использовать можно, но с указанными выше ограничениями. А в целом, большого впечатления на меня он не произвел.

Краткое резюме
Из всех программных фленджеров хочется отметить только два модуля: DSP/FX Flanger и A0 Digital Audio xFlanger II. Первый очень хорош для получения классического эффекта. Второй предлагает не столько собственно фленджер, сколько комплексный эффект с множеством нюансов, тоже звучащий очень интересно.

Прочие устройства работают попроще и не так красиво.

Фейзеры

Реализация эффекта фейзера очень похожа на реализацию фленджера. Здесь тоже имеет место линия задержки с модуляцией. Разница с фленджером чисто количественная, во времени задержки. Задержка, применяемая в эффекте фейзера, настолько мала, что сопоставима с периодом звукового колебания. В таком случае уместней говорить уже о разности фаз двух колебаний. Здесь важно то, что одинаковое время задержки для разных частот соответствует различным фазовым сдвигам, поскольку каждая частота обладает собственным периодом колебания. А реальный звук имеет достаточно широкий набор частот. Для примера я свел в таблицу расчетные данные, показывающие отставание фазы (в градусах от исходного значения), как результат применения одной и той же задержки (1 миллисекунда) к различным частотам. Для простоты были выбраны четные гармоники тона в 125 Гц. На рисунке 18 показаны эти цифры. Очевидно, что задержка в 1 мс чересчур велика для получения выраженного эффекта: слишком большая разность фаз, какую бы частоту сигнала мы не взяли. На практике чаще используются меньшие значения, но для примера вполне годится и 1 мс.

Рис. 18

Итак, есть задержка. Если теперь начать ее модулировать, то есть изменять время задержки, то, соответственно, будет изменяться фазовый сдвиг сигнала в линии задержки (относительно оригинала). Если использовать одноотводную задержку, фазовый сдвиг требуемой величины будет происходить только для одной полосы частот, с соответствующими периодами колебаний. Для прочих это будет задержка либо очень малая, либо чрезмерно большая, кратная периоду колебания. Поскольку время задержки изменяется, соответственно будет перемещаться (скользить) по спектру и полоса частот, в которой фазовая задержка находится в нужных пределах. При суммировании сигнала, выходящего из модулируемой линии задержки (при описанных выше условиях) с его исходным вариантом, как раз и образуется эффект фейзера. Но при наличии только одной частотной полосы получаемый эффект будет бледным и неинтересным.

При реализации фейзера аналоговыми устройствами в цепи прохождения сигнала размещаются цепочки фазовращателей (обычно 6-12 штук), каждый из которых работает в своем узком диапазоне частот. То есть фазовый сдвиг, создаваемый каждым таким звеном для своей частоты, примерно равен фазовому сдвигу для другой частоты в другом фазовращателе (в угловых единицах измерения). Но если фазовый сдвиг перевести в единицы времени, то выяснится, что каждый фазовращатель использует собственное, отличное от других, время задержки. Все звенья цепи управляются синхронно общим сигналом с LFO, что позволяет синхронно перестраивать суммарную АЧХ звукового тракта.

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

Из аналоговых фейзеров в цифровые перекочевал термин "глубина" эффекта. В аналоговых устройствах это слово обозначало уровень выходного напряжения для управляющего генератора. А в прямой зависимости от размаха управляющих колебаний находился диапазон изменения фазы в каждом фазовращателе, то есть диапазон затрагиваемых обработкой частот. Поэтому, если называть вещи своими именами, то "глубина" эффекта не что иное, как ширина частотного диапазона, в котором наблюдается действие фейзера.

Для усиления эффекта в фейзерах часто применяется регулируемая положительная обратная связь (ПОС), направляющая часть выходного сигнала обратно в линию задержки. При этом (в результате сложения сигналов нескольких линий с оригиналом) происходит следующее. Частоты спектра задержанного сигнала, оказавшиеся в одной фазе с частотами прямого сигнала, усиливаются. Частоты, оказавшиеся в противофазе, наоборот, ослабляются. В результате звуковой тракт превращается, по сути, в многополосный фильтр с гребенчатой характеристикой и групповой перестройкой пиков АЧХ. Понятно, что в результате модуляции эти пики будут постоянно смещаться. На слух это воспринимается как движение и переливчатость звука. А если для стерео источника использовать в каналах одинаковые цепочки фазовращателей, управляемые настроенными в противофазе LFO, то возникнет иллюзия вращающегося звука, обычно называемая эффектом Лесли.

Из устройств, производящих эффект фейзера, будут рассмотрены следующие модули: Arboretum Systems Hyperprism-DX Phaser, Digilogue BluePhaser, Anwida Soft DX Phaser, Timeworks Phazer Model 88.

Arboretum Systems Hyperprism-DX Phaser
Наверное, нет такого эффекта, который не был бы представлен в пакете Hyperprism-DX. Фейзер, как и прочие модули, справляется со звуком разрядностью 32 бита и частотой дискретизации 96 кГц. Выходной сигнал 32-битный, загрузка процессора не превышает 2,3%.

Интерфейс модуля традиционный (рис. 19). Собственно эффект настраивается четырьмя слайдерами. LFO Rate задает скорость модуляции в пределах от 0,001 до 4000 Гц. Depth управляет глубиной эффекта, то есть диапазоном частот, на которые распространяется эффект. Этот диапазон располагается по обе стороны от центральной частоты, которая устанавливается слайдером Base Frequency. Feedback контролирует глубину обратной связи между выходом и входом линии задержки.

 
Рис. 19  
   

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

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

У меня сохранилась аналоговая гитарная приставка отечественного производства пятнадцатилетней давности. Называется Джет-Фазер. В ней реализованы сразу три эффекта: дисторшн, сустейн, фейзер (есть и фазовое вибрато). В линии фейзера установлена цепочка фазовращателей, выполненная на операционных усилителях. Вот где действительно классный эффект! Я замирал от восторга, когда слушал звук бас-гитары с легким дисторшном, пропущенный через фейзер. Звучание же Hyperprism-DX Phaser кажется издевательством.

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

Digilogue BluePhaser
BluePhaser из пакета Blue-Line Plug-In-Pack 2.01 воспринимает 32-битный звук с частотой дискретизации до 96 кГц. Выходной сигнал всегда 32-битный, загрузка процессора варьируется от 3,1% до 5,7% в зависимости от количества подключенных линий задержки.

Модуль имеет серьезный набор настроек (рис. 20). Управление эффектом разделено на секции Phaser и LFO. Начнем с последней.

 
Рис. 20  
   

Speed - контролирует скорость модуляции в диапазоне от 0,25 до 2 Гц. Слайдер Freq. Int (Frequency Intensity) - управляет шириной диапазона частот, на которые воздействует эффект. Notch Int заведует подстройкой ширины подавляемой частотной полосы. Слайдер Phase позволяет внести фазовое рассогласование в LFO левого и правого каналов в диапазоне от 0 до 180 градусов. Если увеличивать этот параметр, то (при прочих равных) в результате асинхронного запуска модулирующих генераторов звук начинает ощутимо меняться. Вначале он становится просто объемнее, затем начинает "вращаться" вокруг головы.

Кнопка Output позволяет выбрать режим вывода для моно источника: моно или стерео. При обработке стерео источника на выходе всегда будет только стерео. Чуть ниже расположена группа кнопок Shape с зависимой фиксацией. С их помощью можно выбрать любую из трех форм волны для модулирующих генераторов: пилообразную, треугольную, синусоидальную. Однако пилообразная форма мало применима в силу своей природы. За пологим фронтом импульса LFO следует резкий спад, и в этот момент в звуке проскакивает неприятный щелчок, связанный со скачкообразным изменением фазы сигнала. Увеличивая параметр Notch Int, можно варьировать этот щелчок от глухого до почти тонального.

Рис. 21 В качестве иллюстрации (рис. 21) привожу совмещенное спектральное и волновое изображение одного и того же участка обработанного файла, содержащего белый шум (LFO Shape - пила). На волновой части изображения видны четкие всплески амплитуды. На соответствующих участках спектра они просматриваются в виде ярких пятен в диапазоне примерно от 0 до 2000 Гц. Поэтому пользоваться пилообразной разверткой модуля BluePhaser нужно осторожно.

Однако польза от пилы все же есть: ее можно применять для получения относительно длительной развертки. Нижний предел параметра Speed в 0,25 Гц соответствует продолжительности периода волны модулятора в четыре секунды. При выборе треугольной или синусоидальной формы волны только половина периода колебания будет использована на монотонное изменение эффекта. То есть скользящая частотная полоса будет двигаться вверх по спектру только две секунды из всего периода, оставшиеся две секунды - вниз. Этого иногда бывает недостаточно. При выборе пилообразной формы LFO можно получить монотонную развертку фейзера вверх по спектру на все четыре секунды.

Но все же, чем так изворачиваться, я бы предпочел иметь более широкий диапазон параметра Speed.

Перейдем к регуляторам секции Phaser. Группа кнопок Stages с зависимым переключением позволяет выбрать количество линий задержки для эффекта, или, иными словами, - количество движущихся частотных полос. Доступно любое количество от одного до восьми. Только следует помнить, что это общее количество для двух стерео каналов. На каждый канал в отдельности будет приходиться половина выбранного количества. На рисунке 22 собраны спектральные изображения белого шума (один канал), обработанного эффектом при значениях Stages, равных 1, 2, 4, 7 и 8. Форма волны LFO - синусоида. Хорошо видно, что при нечетных значениях Stages всегда присутствует ограничение уровня целой области спектра в низкочастотном диапазоне. На слух обработки с нечетным количеством Stages обычно отличаются широтой и основательностью, тогда как обработки с четным количеством полос ощущаются как более легкие и воздушные.

Рис. 22

Слайдер Notch (диапазон 0 - 100%) заведует крутизной фазового сдвига для каждой линии (Stage), как указывается в справочном руководстве. Чтобы понять такое объяснение, мне пришлось вновь повозиться с белым шумом. На рисунке 23 представлены два спектра одинаковой обработки, но первый с минимальным значением Notch, второй - с максимальным. Форма волны LFO - треугольная, хотя и для синусоиды картинка очень похожа, особенно при нулевом значении Notch.

Рис. 23

После изучения действия Notch я сформулировал назначение этого слайдера немного иначе. Он управляет формой (скважностью) и размахом импульсов LFO, что является приятной неожиданностью. При максимальных значениях параметра импульсы имеют свою привычную форму, при минимальных - получаются более короткие и "острые". Слайдер можно было бы назвать WaveShaper и поместить в секцию LFO.

Пора уже сказать о том, почему в спектре при обработке образуются ослабленные, а не усиленные частотные полосы. Это все потому, что прямой сигнал перед поступлением на обработку инвертируется (изменяет фазу на 180 градусов). Если при отсутствии модуляции сложить выходной сигнал некоторой частоты с исходным, то в результате останется только тишина. При модулировании исходный и задержанный сигнал (с одинаковыми частотами) складываются с некоторым фазовым рассогласованием, из-за чего не полностью взаимоуничтожаются, а дают нужный нам эффект. Поэтому слово Notch (можно перевести как "вырез", поскольку имеется в виду вырезаемая из спектра полоса частот) встречается так часто и в названиях регуляторов, и в справочном файле к программе.

Слайдер Frequency устанавливает центральную частоту для вырезаемой полосы. Диапазон - от 100 до 1600 Гц, точность 0,1 Гц. Вообще-то понятие центральной частоты в модуле BluePhaser несколько размытое. При использовании нескольких линий обработки (Stages) будет возникать сразу несколько таких частот, распределенных в соответствии с запрограммированными свойствами LFO. Наверное, есть смысл говорить о какой-нибудь "ориентировочной" центральной частоте, вокруг которой располагаются истинные центральные частоты для каждой реальной полосы подавления.

Слайдер Mix устанавливает соотношение между прямым и обработанным сигналом. В положении 0% слышен только исходный звук, в положении 100% - только задержанный. Поскольку никаких регуляторов обратной связи в модуле не предусмотрено, 100%-ное положение слайдера означает такое же отсутствие эффекта, как и нулевое. Наибольшая интенсивность эффекта достигается при величине Mix, равной 50%.

Фейдер Gain с индикатором уровня полностью аналогичен таковым в прочих модулях Blue-Line.

Модуль обрабатывает стерео каналы раздельно, но с зависимой настройкой, то есть одними и теми же регуляторами. Однако в данном случае я далек от мысли о том, что требуется раздельная регулировка по каналам. Раздельное управление сделало бы интерфейс чересчур громоздким и, скорее всего, свело бы на нет положительные качества этого устройства.

Работа с модулем BluePhaser оставила у меня самые положительные впечатления. Звук классный, причем с любым источником. Мне кажется, что BluePhaser - один из самых удачных DirectX-фейзеров.

Anwida Soft DX Phaser 1.0
Модуль из пакета эффектов DX Modulation Pack компании Anwida Soft. Как и в прочих устройствах пакета, внутренняя точность фейзера - 64 бита. Он понимает звук с разрядностью 32 бита и частотой дискретизации 96 кГц. Выходной поток 32-битный, загрузка процессора при стерео обработке составляет 4,1%.

Интерфейс модуля традиционен (рис. 24). Как обычно, присутствуют шесть ручек настройки эффекта и один регулятор выходного уровня. Ручкой Frequency выбирается центральная частота фейзера в диапазоне от 100 до 4000 Гц. Depth устанавливает частотный диапазон, в котором будет действовать эффект.

 
  Рис. 24  
   

Единицы измерения не указаны, и приводится странный интервал от 0 до 100. Но зато компания Anwida Soft любезно поместила в справочном файле иллюстрацию действия эффекта, из которой, в частности, видно, что Depth в действительности должен градуироваться в единицах частоты, как ему и положено (рис. 25).

Рис. 25

Регулятор Degree позволяет рассогласовывать фазу модулирующих сигналов для левого и правого каналов в диапазоне от 0 до 180 градусов, что ощутимо влияет на пространственное восприятие звука. Rate задает скорость модуляции в диапазоне 0-2 Гц. Ручка Feedback (0-100%) регулирует уровень положительной обратной связи в линии задержки. Варьируя этот параметр, можно менять окраску эффекта.

Рис. 26 Его работу можно проиллюстрировать спектром белого шума, прошедшего обработку (рис. 26). Изображен только один из двух стерео каналов. Левая часть рисунка показывает эффект с выключенной обратной связью, правая - с максимальным уровнем ПОС. Легко заметить, что эффект претерпевает своего рода инверсию: частотная полоса, ослабляемая вначале, при введении ПОС постепенно усиливается. Конечно, это лишь наиболее явно видимая часть происходящих изменений, эффект полезно еще и прослушать. Кстати, из этой же иллюстрации явствует, что в модуле используется трехполосная обработка для каждого канала - это довольно неплохо - и что модулирующие колебания имеют синусоидальную форму. Изменить эти параметры, к сожалению, нельзя.

Ручкой Mix регулируется соотношение прямого/ обработанного сигналов.

Что касается звука, то меня эффект вполне удовлетворил. Фейзер сочный и разборчивый, в то же время мягкий и не агрессивный. Несомненным достоинством можно считать возможность использования сверхнизких частот модуляции (реальный минимум - 0,02 Гц, что соответствует 50-секундному периоду модулирующего колебания). "Квакать" могут практически все устройства, а давать скольжение нужной длины - далеко не каждое. Здесь же можно создавать классический эффект, называемый в оригинале "sweeping phaser". В целом модуль показался мне весьма добротным и вполне достойным своих собратьев по пакету.

Timeworks Phazer Model 88 1.0
Разработка компании Sonic Timeworks L.L.P. Может работать со звуком разрядностью 32 бита и частотой дискретизации 96 кГц, выходной сигнал 32-битный. Обработка стерео каналов раздельная, загрузка процессора не превышает 2,9%.

Модули Sonic Timeworks имеют оригинальный дизайн (рис. 27). Строгое, черного цвета рабочее окно, в котором при прохождении звука начинает вспыхивать веселенький комплект разноцветных концентрических овалов.

Рис. 27

Рассмотрим настройки эффекта в том порядке, в каком они перечислены в справочном файле.

Слайдер Gain регулирует уровень входного сигнала в диапазоне от -20 до +20 дБ и, соответственно, влияет на выходной уровень как прямого, так и обработанного сигнала. Пара регуляторов Dry и Wet в секции Mix управляют уровнями, соответственно, прямого и задержанного сигналов, поступающих на выход модуля. Диапазон у них одинаковый: от минус бесконечности до нуля (дБ).

Rate задает скорость модуляции в диапазоне от 0,01 до 10 Гц. Слайдер Depth управляет глубиной эффекта, то есть его частотным диапазоном, в пределах от 0 до 6 октав, и проградуирован он именно октавами. Frequency устанавливает центральную частоту для эффекта в диапазоне от 50 до 5000 Гц. Весь диапазон разбит на два поддиапазона: 50-500 Гц и 500-5000 Гц. Выбор осуществляется кнопкой "x10". Когда она нажата (подсвечена), значения частот на индикаторе слайдера умножаются на 10. Надо заметить, что при столь широком диапазоне для центральной частоты, глубина эффекта в шесть октав позволяет развернуть просто грандиозное звуковое полотно.

Слайдер Feedback заведует уровнем обратной связи в линии задержки. Глубина ПОС регулируется от 0 до 99%. Отсутствие стопроцентной глубины указывает на защиту от самовозбуждения звукового тракта. Действительно, увеличивая до предела уровень обратной связи, я смог получить только отчетливый свист с переменной частотой. Никакого срыва звучания не последовало.

Всеми слайдерами модуля можно очень точно управлять с клавиатуры посредством стрелочных клавиш. Для грубых перемещений используются клавиши PgUp/PgDown.

В нижней части рабочего окна модуля располагается группа кнопок. Mono и Stereo доступны только при обработке моно источника. Они позволяют выбрать тип выходного сигнала. Кнопка Enhance может быть использована только на стерео источнике для включения стерео энхансера. Чтобы выяснить принцип его действия, я провел пару обработок короткого синусоидального сигнала и изучил полученный результат. Оказалось, что Enhance просто инвертирует звук правого канала, причем делает это на входе модуля. Вследствие этого, расширение стерео эффекта доступно даже для прямого сигнала, с отключенной обработкой. Но в этом нет каких-либо особых преимуществ. Инвертирование канала дает некоторую свободу в получении собственно эффекта фейзера - он начинает звучать немного иначе. Если же подключать энхансер на прямой сигнал, то создается странное ощущение, как будто уши оттянули от головы и набили в них ваты. Замечу, что это происходит при прослушивании в наушниках, при использовании акустических систем эффект будет несколько иной. Но, все-таки, этот факт меня огорчил. А что будет, если мне понадобится перевести звук в моно файл? От него же ничего не останется! В общем, опасная кнопочка.

Кнопка Bypass направляет звук с входа модуля прямо на выход. При этом не действуют даже регуляторы уровня. Чуть выше кнопки обхода расположен индикатор перегрузки Clip. При избыточном уровне сигнала загорается маленькая красная "лампочка". При нажатии на эту лампочку происходит сброс индикатора.

В модуле есть еще такая хитрость, как комплект кнопочек под общим названием Invert. Они выглядят как перечеркнутые нули и расположены рядом со слайдерами Dry, Wet и Feedback. В справке указано, что при нажатии кнопок, сигнал инвертируется перед посылом его на выход. А включать инверсию можно независимо на каждом слайдере.

Беда в том, что не очень понятно, как отличить включенное состояние кнопок от выключенного. Их вид при нажатии изменяется очень незначительно: символы становятся то чуть ярче, то - чуть бледнее. Привыкнуть к этому можно, но с трудом. Зато потом все просто. Кнопки при слайдерах Dry и Wet инвертируют каждая свой сигнал. Инвертирование обратной связи означает, что сигнал, взятый с выхода эффекта, разворачивается на 180 градусов и только после этого попадает вновь на вход. При переключениях Invert Feedback наблюдалось изменение размаха колебаний модулятора и ширины выделяемой полосы частот. Звучание эффекта тоже изменялось, и очень значительно.

Резюмируя, могу отметить, что кнопочки Invert оказывают совсем немалое влияние на звучание эффекта. А у слайдера Feedback приличные способности по "заострению" эффекта. Свидетельство этому представлено на рисунке 28. Слева направо изображены: исходный шумовой сигнал, эффект с минимальным уровнем ПОС, эффект с максимальным уровнем ПОС. Кроме собственно обратной связи ничего более не регулировалось. Исходя из визуальной информации (никакой другой просто нет), можно сделать вывод, что в модуле используются две линии задержки на канал, то есть для каждого канала выдается двухполосный фейзер, и довольно неплохой. Кстати, несмотря на все старания, мне не удалось получить эффект с характеристикой режекторного фильтра. Центральная частота всегда имела более высокий уровень, чем прочие.

Рис. 28

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

Комбинированные модули

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

Ultrafunk Sonitus fx:modulator 1.0
Модуль Sonitus fx:modulation входит в пакет эффектов Sonitus: FX Plug-in Pack компании Ultrafunk. Поддерживается 32-битный звук с частотой дискретизации до 96 кГц. Выходной сигнал 32-битный.

Модуль представляет собой комбинацию фленджера и хоруса. В режиме фленджера загрузка процессора держится на уровне 2,1%, для хоруса цифра чуть больше - 2,8%.

В справочном файле программы приведена структурная схема устройства, которую я хотел бы представить (рис. 29). Уникальный случай желания производителя делиться информацией. Схема, конечно, упрощенная, но довольно полезная. На ней видно следующее: отдельная регулируемая линия задержки для каждого канала (истинная стерео обработка), регулируемая обратная связь в каждой линии, возможность рассогласования задержек по каналам, кросс-микширование и обход эффекта. По схеме нельзя определить диапазон изменения времени задержки, но и это не секрет - все есть в описании.

Рис. 29

Модуль компактен (рис. 30). Перед началом работы нужно выбрать тип эффекта, или режим работы (Mode): Flanger или Ensemble. Начнем с первого.

Рис. 30

В режиме фленджера используется по одной линии задержки на канал. Управление параметрами обеих линий совместное. Слайдер Rate определяет скорость модуляции в диапазоне от 0 до 20 Гц с шагом 0,1 Гц. Кстати, все слайдеры могут управляться с клавиатуры (используются PgUp/PgDown и стрелочные клавиши). Можно вводить значения параметров прямо в индикаторные окошки, располагающиеся слева от каждого движка.

Рис. 31 Справа от регулятора Rate расположена кнопка LFO, позволяющая выбрать путем перебора любую форму волны модулятора из шести возможных. Среди них: треугольник, синусоида и еще четыре импульсные формы, - все они изображены на рисунке 31. Чтобы избежать разночтений, приведу их названия без перевода, так же, как они представлены в файле Help: Triangle, Sine, Peak, Peak with inverted second half, Twin Peaks, Peak / Dip.

Регулятор Phase активен только на стерео источнике в режиме фленджера. Он позволяет изменять фазу управляющего сигнала одного из LFO на любую величину от 0 до 180 градусов. При такой рассинхронизации эффект обычно становится глубже и объемнее.

Слайдером Depth задается диапазон изменения времени задержки при модуляции. Максимальная его ширина 15 мс, минимум - ноль (то есть отсутствие модулирования).

Слайдер Delay фиксирует минимум времени задержки. Он действует в паре с регулятором Depth. При вводе модуляции диапазон времени задержки ограничен снизу значением Delay, а сверху - значением Delay + Depth (в миллисекундах). Параметр Delay варьируется в том же диапазоне, от 0 до 15 мс.

Feedback регулирует величину обратной связи в каждой линии задержки (0-100%). Сигнал в линии ОС можно инвертировать перед подачей его на вход линии задержки. Для этого справа от слайдера есть кнопка Invert.

Слайдер Crossmix позволяет микшировать выходы левого и правого каналов. Диапазон 0-100%.

Слайдер Mix устанавливает баланс между прямым и обработанным сигналом. Диапазон 0-100%. Обработанный сигнал можно инвертировать перед микшированием. Для этого справа от слайдера есть собственная кнопка Invert.

Output контролирует общий выходной уровень сигнала после микширования в пределах от -36 до +6 дБ.

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

Звучание этого фленджера показалось мне средним. Удается получать как легкий и неброский эффект, так и тяжелый скрежет, в зависимости от желания. Однако классический фленджер мог бы быть и получше. Для поиска экстремальных звуков весьма кстати пришлись импульсные формы LFO. С ними получается довольно необычный результат. Забавно оказалось работать с парой регуляторов Delay и Feedback. С их помощью я вновь повторил один из своих любимых экспериментов по превращению партии ударных в партию баса. Это впечатляет. Так что, как мне кажется, для экстремальных эффектов модуль подходит больше, чем для классических.

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

Прослушивание эффекта меня несколько огорчило. Хорус все время получался глуховатый и чуть бубнящий. А при увеличении глубины (Depth) все ощутимей проявлялось какое-то излишнее напряжение в звуке.

Рис. 32 Прослушав эффект на разных источниках, я попробовал провести контрольную обработку тестового семпла (синусоида 1 кГц плюс две четные гармоники; см. раздел "Хорусы"). Результат можно увидеть на рис. 32. Страшная картинка. По загрязнению спектра это напоминает хорус от Cakewalk, только совсем не видно следов модуляции. Может быть, частоты расщеплялись иным способом? Кстати, регулятор обратной связи при эксперименте находился в минимальном положении, поэтому, предположительно, он не должен быть причастен к генерированию "грязи".

Вряд ли такой эффект можно считать применимым.

Sonic Foundry Flange/Wah-wah 1.0
Модуль входит в пакет эффектов Sonic Foundry XFX 3. Он легко работает со звуком разрядностью 32 бита и частотой дискретизации 96 кГц. Выходной сигнал 32-разрядный. Загрузка процессора в режиме фленджера держится на уровне 3,2%.

Этот модуль содержит в себе сразу три эффекта: фленджер, фейзер и модулятор "вау-вау" (рис. 33). Нужный эффект подключается простым нажатием так называемой радиокнопки с соответствующей подписью. Общими для всех эффектов являются только регуляторы выходного уровня прямого и обработанного сигнала. Их диапазон - от -80 до +12 дБ. Сам фленджер располагает всего двумя настроечными параметрами. Это Rate, задающий частоту модуляции в диапазоне от 0,001 до 20 Гц, с шагом 0,001 Гц, и Depth, изменяющий глубину эффекта. Клавиатурное управление параметрами работает аналогично таковому в модуле хоруса.

 
  Рис. 33  
   

Фленджер звучит довольно тускло. К примеру, на акустической гитаре эффект получается какой-то смазанный, скольжения почти не слышно. Электрогитара, наоборот, кажется довольно гротескной, но при частоте модуляции в 5-7 Гц и малой глубине эффект уже напоминает вибрато и воспринимается немного лучше. А вот обработка ударных оказалась на удивление неплохой. Наблюдалась явная и весьма бодро скользящая частотная полоса. Но это и понятно, ведь в звуках барабанов очень много шумовых составляющих с ровным широким спектром. Всякие выделения частотных полос в таких случаях слышны очень хорошо. А в целом эффект довольно посредственный. Толком настроить ничего нельзя, а то, что предлагается, не впечатляет.

Отмечу удививший меня факт: из трех встроенных в модуль эффектов только фленджер не работает в режиме истинного стерео - он микширует каналы. Другие два эффекта работают без микширования, как положено.

При выборе эффекта фейзера (а также вау-вау) активизируются еще два слайдера. Center frequency - центральная частота, вокруг которой происходит скольжение. Это своего рода начало координат. Можно выбрать любое значение в диапазоне от 100 до 5000 Гц. Слайдер Resonance в режиме фейзера должен определять глубину фазового сдвига. Однако на практике он занимается чем-то не очень понятным. В частности, с его помощью мне удавалось изменять форму модулирующих колебаний. Слайдер Depth определяет диапазон частот, на который распространяется фазовый сдвиг.

Звучание фейзера мне просто не понравилось. Какой-то он немощный и вялый. Я не смог получить сколько-нибудь внятного эффекта. Исключение составляют только барабаны - при их обработке были слышны какие-то следы эффекта. Не совсем понятно, что делать со слайдером Resonance. При минимальных значениях (примерно до 30%) эффект еще слышен, а далее все просто исчезает. Так что фейзер совершенно непригоден для использования по назначению.

Модулятор "вау-вау" работает по стандартной схеме. Это полосовой фильтр с регулируемой добротностью (изменяемой шириной полосы пропускания), центральная частота которого периодически перемещается по спектру. Его работа схожа с действием параметрического эквалайзера, в котором кто-то постоянно двигает ручку частоты.

Настройки фильтра просты. Rate - частота модуляции (скорость перемещения) в диапазоне от 0,001 до 20 Гц. Depth определяет диапазон перемещений полосового фильтра (sweep range) вокруг центральной частоты, которую можно выбрать слайдером Center Frequency (100 - 5000 Гц). Слайдер Resonance задает добротность фильтра.

Вау-модулятор, пожалуй, единственный нормальный эффект из всего комплекта. Фильтр как фильтр, свое дело делает хорошо и слушается рук. На рисунке 34 показана спектрограмма, поясняющая работу эффекта. Картинка состоит из трех частей. Широкая вертикальная полоса слева - спектр белого шума, занимающий весь доступный частотный диапазон. Он был взят в качестве образца. Справа к полосе примыкает тот же шум, но прошедший через эффект. Для большей наглядности я выкрутил почти на максимум слайдер Resonance, то есть создал очень узкополосный фильтр. Центральная частота была выбрана в области 2 кГц. Извилистая светлая линия показывает отфильтрованную (усиленную) полосу частот, перемещающуюся по частотной шкале. Еще правее, отделенный промежутком, изображен спектр такого же обработанного шума, но с центральной частотой в 5 кГц. Сам модуль, к счастью, не шумит.

Рис. 34

Кстати, этот эксперимент выявил, что в модуле используется треугольная форма волны LFO. Она же используется и в остальных эффектах, о чем в справке к программе нет ни слова.

В итоге получается, что единственный пригодный эффект этого модуля - вау-модулятор. Про все остальное, по-моему, можно просто забыть.

DSound Modulation FX 2.3
Модуль эффектов модуляции из пакета Simple Audio Plug-In Pack 1.0 от компании Disk Multimedia, выпускающей программы под маркой DSound. Он может работать со звуком разрядностью 32 бита и частотой дискретизации 96 кГц, на выход возвращает 32-битный сигнал.

Это уникальное устройство предлагает для использования практически любой вид модуляционного эффекта: вибрато, фленджер, хорус, фейзер, а также производные от них спецэффекты. Все зависит от фантазии пользователя.

Модуль имеет полностью независимую обработку для левого и правого стерео каналов с индивидуальными настройками параметров. Есть четыре идентичные секции с управляющими элементами. Они выбираются щелчком мыши по закладкам (напоминает структуру модулей DSP/FX). В зависимости от количества подключенных секций изменяется загрузка процессора. Одна секция (это обычно фленджер и вибрато) использует 3,7% его мощности, а все четыре (хорусы) загружают процессор на 10,7%.

Внешность модуля выдержана в общем стиле пакета Simple Audio (рис. 35). В каждой секции, то есть линии задержки (они называются Module-1...2,3,4), присутствует один и тот же набор управляющих элементов, при виде которых хочется поскорее начать их крутить и двигать. Но меня жутко огорчил тот факт, что в демо-версии, предлагаемой разработчиком, не работает ни один (!) регулятор, кроме выходных фейдеров. То есть в произвольном порядке ничего накрутить невозможно. Однако я вообще не написал бы этих строк, если бы не услышал работы программы. В качестве компенсации за отключенное управление разработчики подготовили и поместили в модуль семьдесят различных пресетов, демонстрирующих его способности. Выбирая пресет, я смог прослушать реальную работу устройства, несмотря на отключенный интерфейс, который нужно хотя бы вкратце рассмотреть.

 
Рис. 35  
   

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

Задатчик Shape предлагает на выбор четыре типа формы волны. Для обоих каналов задается одна и та же форма. Слева от задатчика расположена маленькая кнопочка Invert, нажатием на которую можно повернуть фазу модулирующего колебания левого канала на 180 градусов относительно правого. Слайдер Delay обеспечивает задержку в линии эффекта от 0 до 45 миллисекунд. Это время задержки обработанного сигнала относительно источника. Слайдером Depth, как обычно, задается глубина расстройки, то есть диапазон изменения частоты (высоты тона) источника. Диапазон здесь относительно небольшой: от 0 до 20 центов. Скорость модуляции от 0 до 20 Гц определяется слайдером Speed. Слайдер Regen устанавливает уровень обратной связи в линии задержки. Диапазон регулирования от -99% до +99%. В отрицательной части диапазона происходит инвертирование сигнала в линии ПОС.

Общий выходной уровень сигнала из секции задается слайдером Level. Диапазон от -30 до 0 дБ. Название слайдера Pan Wet говорит само за себя - панорамирование обработанного сигнала. Причем оно независимое для левого и правого выхода с эффекта.

Фейдеры Dry Out и Wet Out, расположенные справа, устанавливают, соответственно, уровни прямого и обработанного сигналов на выходе из модуля (от -60 до 0 дБ). Уровень на Wet Out складывается из выходных уровней Level.

Вот и все настройки. Регуляторами можно управлять с клавиатуры. Подробно останавливаться на этом не буду, сущность управления такая же, как и в модуле задержки из этого же пакета (см. статью Программные линии задержки).

Демонстрационные пресеты показались мне вполне качественным. Я слушал самые разнообразные хорусы и фленджеры, а также их сложные смеси. Были и совсем футуристические нагромождения, звучавшие, тем не менее, вполне осмысленно, а не кашеобразно. Проведя серию пробных обработок тестовых файлов, я не обнаружил в них каких-либо изъянов технического плана, вроде засорения спектра собственными шумами и так далее. Жаль, что удалось попробовать только демо-версию модуля. Думаю, что в коммерческом варианте он мог бы стать очень удачным приобретением. Правда, в полном оснащении, с четырьмя подключенными линиями задержки, несколько великовата загрузка процессора, но это, полагаю, не слишком большая цена за предлагаемые возможности.

Заключение

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

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

Из хорусов мне больше всего понравились Anwida Soft DX Chorus и Power Technology DSP/FX Chorus. Оба выдают очень красивый звук, и могут использоваться для обработки самого разнообразного материала. Неплохо звучит и Digilogue BlueChorus, хотя и более специфично.

Среди фленджеров особняком стоят DSP/FX Flanger и A0 Digital Audio xFlanger II. Первый из них - классический, второй - более универсальный и тоже достаточно добротный, с интересным звучанием.

Все фейзеры, представленные в статье, кроме модуля от Hyperprism-DX, звучат очень достойно. При этом Digilogue BluePhaser и Timeworks Phazer Model 88 предлагают очень развитое управление эффектом, что позволяет находить и реализовывать самые тонкие оттенки звучания. Anwida Soft DX Phaser таким богатством управления не располагает, однако предлагает изначально добротный, красиво звучащий эффект.

Отдельно стоит отметить комплексный модуль DSound Modulation FX 2.3 от Disk Multimedia. Повторю, что я слушал только его демо-версию, однако то, что в ней представлено, просто поражает воображение. Это очень серьезное устройство, что называется, "мастер на все руки". Все обычные обработки у него звучат красиво, а в силу особенностей архитектуры модуль позволяет создавать необычные вариации и очень интересные сочетания различных эффектов.

Cakewalk FX Stereo Chorus
www.cakewalk.com
Power Technology DSP/FX Chorus
Power Technology DSP/FX Flanger
www.power-t.com
Arboretum Systems Hyperprism-DX Chorus
Arboretum Systems Hyperprism-DX Flanger
Arboretum Systems Hyperprism-DX Phaser
www.arboretum.com
Sonic Timeworks Phazer Model 88
www.sonictimeworks.com
Sonic Foundry Chorus
Sonic Foundry Flange/Wah-wah 1.0
www.sonicfoundry.com
A0 Digital Audio xFlanger II
web.tiscali.it/atrianti/index.htm
Anwida Soft DX Chorus
Anwida Soft DX Flanger
Anwida Soft DX Phaser
www.anwida.com
Digilogue BlueChorus
Digilogue BlueFlanger
Digilogue BluePhaser
www.digilogue.de
DSound Stomp'n FX Chorus
DSound Stomp'n FX Flanger
DSound Modulation FX 2.3
www.dsound1.com
Ultrafunk Sonitus fx:modulator 1.0
www.ultrafunk.com

  Звуковые примеры

Акустическая гитара
Без обработки (171 Кб)

Хорусы
Cakewalk FX Stereo Chorus (171 Кб)
Arboretum Hyperprism-DX Chorus (171 Кб)
Power Technology DSP/FX Chorus (171 Кб)
Sonic Foundry Chorus (171 Кб)
Anwida Soft DX Chorus (171 Кб)
Digilogue BlueChorus (171 Кб)

Фленджеры
Arboretum Systems Hyperprism-DX Flanger (171 Кб)
Power Technology DSP/FX Flanger (171 Кб)
Anwida Soft DX Flanger (171 Кб)
Digilogue BlueFlanger (171 Кб)
A0 Digital Audio xFlanger II 1 (136 Кб)
A0 Digital Audio xFlanger II 2 (137 Кб)
DSound Stomp'n FX Flanger (171 Кб)

Фейзеры
Arboretum Systems Hyperprism-DX Phaser (171 Кб)
Digilogue BluePhaser (171 Кб)
Anwida Soft DX Phaser (171 Кб)
Timeworks Phazer Model 88 (171 Кб)

Комбинированные
Ultrafunk Sonitus fx:modulator (171 Кб)

Ударные
Без обработки (36 Кб)

Фейзеры
Anwida Soft DX Phaser (36 Кб)
Timeworks Phazer Model 88 (36 Кб)

Комбинированные
Ultrafunk Sonitus fx:modulator (36 Кб)

  Оценка статьи

Посещений: 24679 | Проголосовавших: 32 | Средняя оценка: 3.9

   

  Комментарии
В связи с обилием спама размещение комментариев отключено. Пользуйтесь форумами.

РЕКЛАМА

 
       


Цены на рекламу


Музыкальное Оборудование
www.muzoborudovanie.ru
www.moline.ru
mail@muzoborudovanie.ru
© Агентство ДАТА