Утилиты и управляющие программы

Утилиты и управляющие программы. utility control software Многие программы сочетают в себе функции из разных классов например, звуковые редакторы и секвенсоры нередко предоставляют также возможности процессоров обработка в реальном времени, а музыкальные процессоры и автокомпозиторы часто имеют функции секвенсора. 1. Звуковые процессоры Имитируют работу типовых устройств обработки звука, применяемых в студийной работе -усилителей, ограничителей, шумоподавителей, компандеров, эффект-блоков и т.п. Существует три основных типа процессоров Нелинейные off-line - получают сигнал в виде дискового файла, предварительно записанного другими средствами, и записывают результат обработки в другой дисковый файл. Сквозные реального времени - получают сигнал непосредственно с аудиопорта и выводят результат в другой порт. Подключаемые модули plugins - получают сигнал от другой программы при помощи специального программного интерфейса API и возвращают результат обработки этой же программе.

Фактическим стандартом такого интерфейса стал Microsoft DirectX. Модули обычно поддерживают обработку в реальном времени.

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

После появления системы DirectX популярные процессоры разрабатываются в этом интерфейсе.

Подробнее с работой звуковых процессоров ознакомимся на примере нескольких прграмм 1. DSP FX Virtual Pack Разработчик - Power Technology.

Последняя выпущенная версия - 6.2. Программа имеет набор модулей обработки, которые могут использоваться как посредством интерфейса DirectX, так и непосредственно обрабатывать сигнал, полученный из Wave-файла или аудио-порта. Модули могут использоваться также в качестве расширителей системы многоканальной записи SAW и проигрывателя WinAMP. Алгоритмы перенесены с аппаратной платы эффектов DSP FX. При наличии в системе плат DSP FX модули могут использовать процессоры плат в противном случае вся обработка выполняется программно.

Каждый модуль поддерживает набор пресетов предустановок и управление параметрами посредством MIDI-контроллеров. В состав пакета входят следующие модули обработки StudioVerb - параметрический ревербератор с моделированием помещения. AcousticVerb - еще один тип ревербератора. Optimizer - мягкий пиковый ограничитель и сглаживатель цифровых шумов dithering. Aural Activator - генератор гармоник для восстановления потерянных высокочастотных составляющих.

Stereo Pitch Shifter - модуль стереофонического изменения высоты. Изменяет высоту входного сигнала в соответствии с поступающими MIDI-нотами и перемещением регулятора Pitch Bend. Может использоваться для коррекции неточно выдержанных по высоте нот. Multi-Tap Delay - имитатор множественных отражений внутри помещения, от реверберации до длительных эхо. Analog Tape Flanger - имитатор аналогового ленточного фленжера. Multi-Element Chorus - имитатор хорового эффекта путем моделирования пространственного разделения звука.

Parametric EQ - 8-полосный параметрический эквалайзер. Auto-Panner - модуль автоматического позиционирования сигнала на стереопанораме. Tremolo - модуль внесения амплитудного вибрато тремоло. Widener - расширитель зоны стереоэффекта. 2. Cylonix Vocoder Разработчик - James J. Clark. Последняя выпущенная версия - 2.00 . 18-полосный вокодер реального времени. В основу многополосного вокодера положено то, что, речевой аппарат человека работает по разностному принципу исходный звук голосовых связок, богатый гармониками, подвергается динамическому управлению - резонансному усилению, амплитудной модуляции и фильтрованию - при прохождении через речевой тракт.

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

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

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

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

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

Подробнее с работой систем многоканальной записи и сведения ознакомимся на примере нескольких прграмм 1. DDClip Pro Разработчик - SoftLab-NSK Последняя выпущенная версия - 3.01 Новосибирская система многоканальной записи, монтажа, сведения и компоновки с видеоданными.

Предоставляет до 32 аудиодорожек, одну MIDI-дорожку и две видеодорожки. Каждая дорожка может содержать произвольное количество клипов - звуковых или видеофрагментов, каждый из которых, в свою очередь, является ссылкой на определенный участок исходных данных - аудио, MIDI или видео. Технология работы в DDClip основана на подборе и совмещении клипов всех трех видов. Для создаваемого ролика заготавливаются все необходимые фрагменты, затем они в нужном порядке расставляются по дорожкам, после чего выполняется точная подгонка, выравнивание, настройка уровней громкости и панорамы, наложение эффектов и окончательное сведение.

На видеодорожках доступны простые операции видеообработки - обрезание кадра, плавные переходы между кадрами. Видеоролики воспроизводятся на любом устройстве с интерфейсом Video for Windows. Поддерживается дополнительный монитор для вывода видеороликов. На клипы могут накладываться профили - огибающие громкости и стереобаланса.

Также могут быть наложены эффекты реального времени - delay, echo, chorus, phaser, flanger, графический параметрический эквалайзеры. Несколько эффектов могут быть связаны в цепочку. На весь проект могут быть наложены глобальные master эффекты из этого же набора. Вспомогательное окно Clip Collection коллекция клипов является удобным средством для быстрого выбора подходящих клипов и перетаскивания их в нужные места дорожек. 2. n-Track Studio Разработчик - Flavio Antonioli Последняя выпущенная версия - 2.0.2 . Система записи, монтажа и сведения с некоторыми функциями MIDI-секвенсора.

Возможен разрушающий и неразрушающий монтаж. Количество аудио- и MIDI-дорожек не ограничено. Поддерживаются работа с DirectSound-портами и звуковые форматы до 24 разрядов и 96 кГц. Имеет раздельные индикаторы уровня записи и воспроизведения, возможность синхронизации с видеороликом AVI MPEG , огибающие громкости панорамы в режиме неразрушающего редактирования, метроном.

Для обработки применяются собственные и DirectX-модули, обработка возможна как при воспроизведении,