Envelope-based Compressor v2.eel
==========================
Внимание! Требуются SWS и Reaper версии не ниже 5.30!
=============
How use:
Выделить аудио айтем. Поставить галки "Activate Envelopes" and "Show Envelopes" если нужно.
"Show Envelope" - toggle show/hide take vol envelopes.
"Activate Envelope" - toggle activate/deactivate take vol envelopes.
Использовать слайдеры и кнобы для настройки параметров.
Ctrl + drag - точная настройка.
Click on value - ввод значения с клавиатуры.
Dubble click - сброс на дефолтное значение.
Также можно использовать time selection для ограничения диапазона применения.
Также можно выбрать более одного айтема.
Скрипт работает с mono, stereo, multichannel audio, any playrates etc.
Алгоритм компрессии очень похож на Reacomp в пик-режиме, тестировался на JS, результаты вычитаются в противофазе около -70... -60 dB. В JS, естественно.
В скрипте, конечно, огибающая(та, что на айтеме) не может быть такой быстрой.
Вернее, может, но это сожрет много ресурсов и вообще абсолютно не нужно, даже вредно.
==============
Отличия от первой версии:
Изменен алгоритм, лучше сохраняются атаки, скоро добавлю еще небольшие изменения, атаки будут сохраняться вообще отлично.
Не создаются лишние точки, точки только на участках, где срабатывает компрессор.
Добавлены фильтры, изменен интерфейс.
Поддерживается многоканальное аудио, вплоть до 64 каналов.