SuperDroid
Ты все правильно описал. Степерь влияния огибающей на точку среза определяется величиной Env Amount.
Огибающая задает определенное значение, меняющееся во времени, которое может принимать значения условно от 0 до max.
Т.е. стартует всегда с нулевого значения, достигает максимума перед стадией decay, спадает до sustain и т.д., а заканчивается (на последней стадии релиза) опять же нулевым значением (если конечно огибающая успеет отработать до конца).
Величина Env Amount по сути задает значение "Max" (максимальное значение).
И вот в зависимости от полярности огибающей (positive/negative) текущее значение на выходе огибающей либо прибавляется к значению cutoff, либо вычитается...
Если тебя смущает то, что на стандартном "Init" патче изменение Env Amount точки среза первого фильтра практически ни на что не влияет, так это потому, что в Вирусе два фильтра, и:
1) точки среза у них по умолчанию могут быть связаны (см. Cutoff Link в секции меню фильтров Common) - т.е. изменение вручную точки среза первого фильтра также изменяет точку среза второго.
2) А вот уровни воздействия огибающей на точки среза двух фильтров по умолчанию как раз не связаны между собой. Т.е. измененится уровень влияния огибающей на cutoff первого фильтра, но для второго - нет. И так как точка среза у второго фильтра не меняется под воздействием огибающей (как у первого фильтра), то второй фильтр будет срезать все пропущенные высокие частоты после первого - поэтому работа огибающей первого фильтра не будет заметна.
В такой ситуации чтобы услышать работу огибающей на первом фильтре нужно:
- либо выставить баланс фильтров только на первый,
- либо полностью открыть второй фильтр,
- либо выбрать опцию управления огибающей обоих фильтров сразу нажав обе кнопки SELECT.
- и т.д.