ΣSigmaStudio English

Standard Peak


Стандартный пиковый компрессор (Standard Peak Compressor) — это стереофонический компрессор, который обеспечивает прямой контроль порога (threshold) и коэффициента сжатия (ratio). Во всплывающем окне GUI предоставляются графические элементы управления порогом, коэффициентом сжатия и временными константами. Также имеются визуальные индикаторы, показывающие уровни входного, выходного сигналов и уровень сжатия. Сигнал детектирования, используемый для этого пикового компрессора, основан на сумме левого и правого каналов.Standard Peak

Входные пины (Input Pins)

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Audio Input Ldecimal - audioВходной аудиосигнал левого канала
Pin 1: Audio Input Rdecimal - audioВходной аудиосигнал правого канала

Выходные пины (Output Pins)

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Audio Output Ldecimal - audioСжатый выходной аудиосигнал левого канала
Pin 0: Audio Output Rdecimal - audioСжатый выходной аудиосигнал правого канала

Элементы управления GUI

*Элементы управления GUI для этого блока находятся в отдельном окне. Нажмите на значок компрессора, чтобы открыть окно Compressor, содержащее следующие элементы управления компрессором:

Элементы управления GUI

GUI Control NameDefault ValueRangeFunction Description
Threshold (dB)0-96Управляет пороговой точкой сжатия/расширения.
Compressor100100 - 1Управляет коэффициентом сжатия. Число, выбранное в этом поле, интерпретируется как коэффициент N:1 для сжатия выше пороговой точки.
Expander1100 - 1Управляет коэффициентом нисходящего расширения. Число, выбранное в этом поле, интерпретируется как коэффициент N:1 для нисходящего расширения ниже пороговой точки.
Knee11 - 100Управляет соотношением жесткого/мягкого излома (knee) характеристики. Излом позволяет сделать расчет характеристики вокруг пороговой точки более плавным, где «1» — жесткий излом, а «100» — самый мягкий.
Input Gain (dB)0-96Управляет усилением, которое применяется к левому и правому каналам перед сжатием. Позволяет сдвигать характеристику влево и вправо.
Attack (ms)721- 500Управляет временем, по истечении которого компрессор реагирует на входной сигнал, превысивший пороговую точку.
Hold (ms)00 - AttackУправляет временем удержания уровня сжатия перед реакцией на новое изменение уровня входного сигнала. Максимальное время удержания ограничено установкой времени атаки (Attack).
Release (ms)868Jan-00Управляет временем, по истечении которого компрессор реагирует на входной сигнал, упавший ниже пороговой точки.
Level Indicatorsoffon/offВключает или выключает индикаторы. Это не связано с какой-либо функцией DSP.

Информация о параметрах DSP

GUI Control NameCompiler NameFunction Description
Threshold
Compressor
Expander
Knee
StdPeakCompressorAlg1При изменении значений Threshold, Compressor, Expander или Knee в DSP записываются 34 параметра для представления характеристики усиления, отображаемой в окне.
Input GainStdPeakCompressorAlg1attenuationПри изменении Input Gain значение в dB преобразуется в линейное и записывается в DSP.
AttackStdPeakCompressorAlg1PeakПри изменении времени атаки (Attack) рассчитывается новое значение и записывается в DSP для управления временем реакции.
HoldStdPeakCompressorAlg1holdПри изменении времени удержания (Hold) рассчитывается новое значение и записывается в DSP для управления временем удержания.
DecayStdPeakCompressorAlg1decayПри изменении времени спада (Decay) рассчитывается новое значение и записывается в DSP для управления временем реакции.

Описание алгоритма

Стандартный пиковый компрессор (Standard Peak Compressor) предназначен для работы аналогично большинству других пиковых компрессоров SigmaStudio. Производительность и основной алгоритм, управляющий Standard Peak, такие же, как у других компрессоров в той же папке библиотеки (Peak - Standard Resolution - Lower Range). Основные различия описаны ниже:

  • Управление характеристикой сжатия через порог (threshold) и коэффициент сжатия (ratio) вместо 33 настраиваемых точек
  • Управление временными константами атаки/спада в (ms) вместо (dB/с)
  • Наличие визуальных индикаторов входного, выходного уровней и уровня сжатия вместо их отсутствия
  • Точная настройка излома (Knee) вместо логического управления Soft/Hard
  • Фиксированный метод детектирования вместо метода Ext/No-Ext Detection *

*Стандартный пиковый компрессор — это стереофонический компрессор, метод детектирования которого напрямую связан со входами. Таким образом, сигнал детектирования, используемый для управления сжатием: Input Gain * (L + R)/2. Невозможно выбрать внешний сигнал для управления сжатием. Этот метод детектирования аналогичен выбору «No External Detection» на других компрессорах в той же папке библиотеки.

Если требуется независимое управление методом детектирования для сжатия, следует использовать компрессор Standard Independent Peak. Он позволяет связывать или развязывать метод детектирования для левого и правого каналов.

Пример

Это пример использования компрессора непосредственно на входном сигнале. Компрессор подключен к внешнему регулятору громкости (Volume Control) для установки выходного усиления перед отправкой сигнала на выходы.

Пример

Детали алгоритма

Путь в панели инструментов (Toolbox Path)Peak - Standard Resolution - Lower Range - Standard Peak
Поддерживаемые ядра (Cores Supported)ADAU145x
ADAU146x
ADAU144x
ADAU176x
ADAU178x
Поддержка «Grow Algorithm»no
Поддержка «Add Algorithm»no
На основе подпрограмм/циклов (Subroutine/Loop Based)no
Program RAM60
Data RAM16
Parameter RAM43

Standard Peak в SigmaStudio: настройка и параметры

Standard Peak — это стереофонический пиковый компрессор, доступный в среде разработки SigmaStudio для сигнальных процессоров семейства ADAU (SigmaDSP) от Analog Devices. Данный блок относится к категории динамической обработки и предназначен для управления динамическим диапазоном аудиосигнала. Его ключевая особенность — прямой доступ к основным параметрам обработки: порогу срабатывания и коэффициенту сжатия, что делает его удобным инструментом для быстрой настройки в сигнальной цепочке. Принцип работы Standard Peak основан на детектировании пикового уровня сигнала, который вычисляется как сумма левого и правого каналов. Это обеспечивает согласованную обработку стереопары, сохраняя стереокартину. Компрессор начинает работать, когда уровень входного сигнала превышает заданный порог (Threshold). Для сигналов выше порога применяется сжатие с коэффициентом N:1, задаваемым параметром Compressor. Для сигналов ниже порога предусмотрен режим нисходящего расширения (Expander), который также настраивается коэффициентом N:1. Параметр Knee позволяет сгладить излом характеристики в районе порога, делая переход от расширения к сжатию более плавным. Настройка блока в SigmaStudio выполняется во всплывающем окне, которое открывается по клику на значок компрессора. Графический интерфейс предоставляет регуляторы для порога (Threshold), коэффициентов сжатия и расширения, а также параметра Knee.