Форум о микрофонах Октава
http://www.oktava-mics.net/forum/

Работа компрессора (некоторые наблюдения)
http://www.oktava-mics.net/forum/viewtopic.php?f=12&t=1753
Страница 1 из 1

Автор:  burd-ig [ 18 ноя 2010, 23:18 ]
Заголовок сообщения:  Работа компрессора (некоторые наблюдения)

Решил посмотреть как работают виртуальные компрессоры разных производителей.
Тесты делал с использованием сигналов разной амплитуды (выше и ниже порога срабатывания) - синусоида и прямоугольник.
Пришел в некоторое недоумение. Думаю, дай гляну еще раз описание компрессора.
В статьях пишут, что компрессор сжимает сигнал выше порога срабатывания. Я задумался, так весь сигнал или только верхушка сжимается.
Судя по ratio верхушка, а судя по виду полученного сигнала иногда весь. Напимер, один компрессор в режиме лимитера обрезал верхушку, приближая его к прямоугольнику, второй как бы нормализовал к амплитуде равной порогу срабатывания (компрессор - экстрасенс видящий наперед!!!).
Когда-то я спаял компрессор. Работал он следующим образом: сигнал с входа подавался на усилитель управляемый напряжением, этот же входной сигнал преобразовывался в постоянное напряжение, которое и управляло усилителем.
В схеме использовалась оптопара, которая определяла порог срабатывания (излучающий элемент загорался не сразу)
В этом случае компрессор работал со всем сигналом, а не с его частью выше порога срабатывания.
Еще пример, когда работу компрессора сравнивают с человеком регулирующим с помощью фейдера уровень сигнала. Реакция человека - это время атаки и т.д. Вроде опять весь сигнал.
Потом некоторые компрессоры пытаются установить ratio через время равное времени атаки,
а некоторые ratio постепенно поднимают в течении времени атаки (само ratio не постоянная величина)
В первом случае сильные нелиненые искажения ("излом" сигнала через время атаки).
Два программных алгоритма:
1. Какой-то отсчет (например, один из 44100 в секунду) превысил порог срабатывания. Действия - разделить сигнал на заданный коэффициент
2. Какой-то отсчет (например, один из 44100 в секунду) превысил порог срабатывания. Действия - вычесть из сигнала порог срабатывания, поделить на заданный коэффициент и сложить с порогом срабатывания.
К обоим алгоритмам можно добавить изменение ratio - плавное нарастание коэффициента в течении времени атаки или резкое по прошествии времени атаки. То же с восстановлением
И еще, некоторые программы уменьшали мне сигналы ниже порога срабатывания при восстановлении близким к нулю.
Некоторые сдвигали сигнал на несколько милисекунд, явно несвязано со сдвигом фазы.
Тестировал Waves C1, Waves RComp, Sonitus FX, dB ProComp, Tracks, Sonnox
Я для себя всегда представляю работу компрессора в схемах аналоговых устройств, а вот цифра делает просто "чудеса", хотя алгоритм то простой и описать его не представляет труда по сравнению с эквалайзером, например, использующий быстрые преобразования Фурье.
Так как работает компрессор? Судя по моим тестам - и так и так!!! Называется - выбери себе плагин!
Ваше мнение...

Автор:  Telecaster [ 20 ноя 2010, 00:35 ]
Заголовок сообщения:  Re: Работа компрессора (некоторые наблюдения)

Компрессоров существует в основе своей 3 категории:
1. VCA
2. Optical
3. Tube

Первый работает на известном методе управления напряжением.
Преимущества: Быстрый зараза. Предсказуемый.
Недостатки: сама система компрессии позволяет компрессировать только ВЕСЬ участок динамического диапазона после точки Treshold.

Второй сложнее. Оптопара управляет не только атакой и релизом (посмотрите на Joemeek Twin Q и увидите что оба параметра там регулируемы). Он компрессирует только определенный динамический отрезок. то есть ниже этого уровня компрессия не происходит. Выше этого участка компрессия тоже не происходит. Это позволяет делать компрессию средних уровней и низких уровней, не затрагивая остальной динамический диапазон. Именно поэтому оптическая компрессия считается самой музыкальной и незаметной.

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

Так вот Waves C1 это например эмуляция оптического компрессора, а Sonitus comp это обычный VCA (правда у него есть режим эмуляции лампового компрессора LA2A). Цифровые компрессоры умеют "видеть" вперед. Не все. У C1 например режим предвиденья включается кнопкой Look Ahead.

Одного однозначного алгоритма работы у компрессоров нет. Это и понятно.

Автор:  Ziatz [ 22 ноя 2010, 12:27 ]
Заголовок сообщения:  Re: Работа компрессора (некоторые наблюдения)

> (компрессор - экстрасенс видящий наперед!!!).

В том-то и дело, когда компрессирует программа, она может заглянуть вперёд, поэтому качество лучше получается.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/