RMS Table
Блок RMS Table принимает входной сигнал и выводит интерполированное значение сигнала, сопоставленное с таблицей, в зависимости от вычисленного среднеквадратичного (rms) значения входа. Блок использует усредненные значения rms и сопоставляет их с выбираемыми пользователем значениями таблицы, применяя линейную интерполяцию между значениями таблицы.
Доступны три параметра через поля редактирования / стрелки управления:
| RMS TC (dB/s) |  | Управляет постоянной времени (TC), используемой для вычисления значения rms. Это определяет, насколько быстро усиление будет адаптироваться к изменениям уровня входного сигнала; это также называется временем атаки. |
| Hold (ms) |  | Управляет временем, в течение которого усредненное значение rms удерживает текущую выходную настройку, прежде чем обнаружит более низкое значение и начнет снижение. |
| Decay (dB/s) |  | Управляет скоростью, с которой выходной сигнал возвращается к более низкому обнаруженному уровню. Спад (decay) отвечает за высвобождение сигнала с заданной скоростью. Это также называется временем восстановления. |
Нажмите Show Table для просмотра и редактирования значений таблицы. Вычисленные значения RMS сигнала сопоставляются с индексом в таблице. Максимальное разрешение таблицы составляет примерно 96 dB с индексами, расположенными с шагом 3 dB (как показано в примере ниже).
| Table Index | Detected Value (dB) | Mapped Values (user-specified) |
| 1 | -90 | 0.01 |
| 2 | -87 | 0.01 |
| 3 | -84 | 0.01 |
| 4 | -81 | 0.02 |
| 5 | -78 | 0.02 |
| 6 | -75 | 0.02 |
| 7 | -72 | 0.02 |
| 8 | -69 | 0.03 |
| 9 | -66 | 0.03 |
| 10 | -63 | 0.04 |
| 11 | -60 | 0.04 |
| 12 | -57 | 0.05 |
| 13 | -54 | 0.06 |
| 14 | -51 | 0.07 |
| 15 | -48 | 0.08 |
| 16 | -45 | 0.09 |
| 17 | -42 | 0.10 |
| 18 | -39 | 0.12 |
| 19 | -36 | 0.13 |
| 20 | -33 | 0.15 |
| 21 | -30 | 0.18 |
| 22 | -27 | 0.21 |
| 23 | -24 | 0.24 |
| 24 | -21 | 0.28 |
| 25 | -18 | 0.32 |
| 26 | -15 | 0.37 |
| 27 | -12 | 0.42 |
| 28 | -9 | 0.49 |
| 29 | -6 | 0.57 |
| 30 | -3 | 0.65 |
| 31 | 0 | 0.75 |
| 32 | 3 | 0.87 |
| 33 | 6 | 1.01 |
RMS Table в SigmaStudio: настройка и параметры
RMS Table — это вычислительный блок в среде SigmaStudio, предназначенный для преобразования среднеквадратичного (RMS) уровня входного сигнала в значение, заданное пользователем. Он относится к категории детекторов уровня и таблиц поиска (Level Detectors/Lookup Tables) и применяется при построении динамических цепей обработки, например, для управления громкостью или эффектами в зависимости от громкости исходного материала. Принцип работы блока основан на расчете RMS-значения входного сигнала с последующим сопоставлением этого значения с точками настраиваемой таблицы. Между заданными точками используется линейная интерполяция, что обеспечивает плавное изменение выходной величины. Диапазон детектирования составляет примерно 96 дБ, при этом шаг между индексами таблицы равен 3 дБ. Это позволяет достаточно точно описать характеристику преобразования для широкого динамического диапазона. В интерфейсе блока доступны три основных параметра регулировки. RMS TC (дБ/с) задает постоянную времени для вычисления RMS и определяет скорость адаптации к изменениям входного уровня, фактически являясь временем атаки. Параметр Hold (мс) удерживает текущее выходное значение в течение заданного времени, прежде чем блок начнет реагировать на снижение уровня. Параметр Decay (дБ/с) управляет скоростью возврата выходного сигнала к меньшему обнаруженному значению и выполняет функцию времени восстановления (релиза). Для настройки соответствия между уровнем и выходным значением используется кнопка Show Table, открывающая редактор таблицы.