ΣSigmaStudio English

Громкость (НЧ и ВЧ) с внешним управлением


Блок «Громкость (НЧ и ВЧ) с внешним управлением», как и блок «Громкость (НЧ и ВЧ)», улучшает воспринимаемую громкость сигнала, поднимая уровень басов (<60 Гц) и высоких частот (>7 кГц). В отличие от блока «Громкость (НЧ и ВЧ)», параметр уровня громкости блока «Громкость (НЧ и ВЧ) с внешним управлением» управляется внешним сигналом, а не регулятором громкости.

Значения усиления получены на основе известных кривых равной громкости Флетчера и Мансона и других исследователей. Эти исследования показали, что при низких уровнях сигнала низкие и высокие частоты должны быть значительно громче, чтобы тональный баланс воспринимался как правильно сбалансированный, а общий звук имел одинаковую кажущуюся громкость для человеческого уха. Обратите внимание, что этот алгоритм является фиксированным, а не динамическим: он предполагает, что входной уровень постоянен.

Пин внешнего управления:

Пин внешнего управления используется для установки параметра громкости алгоритма. Это должно быть значение в формате 5.23 в диапазоне от 0.0 до 1.0, которое представляет желаемую громкость (например, 0.5 для уровня -6 дБ). Это управляет выходной громкостью всего блока и, что более важно, также устанавливает порог для алгоритма громкости. При низких уровнях алгоритм громкости усиливает низкие частоты несколько больше, чем высокие. При управляющем входе 1.0 (0 дБ), независимо от входного уровня, усиления НЧ или ВЧ не происходит (см. регулятор уровня «Громкость (НЧ и ВЧ)», который выполняет аналогичную функцию).

Примечание: Приведенный ниже пример можно использовать для проверки функциональности алгоритма, но он предназначен только для демонстрационных целей. Практический пример разработки см. ниже.

Громкость (НЧ и ВЧ) с внешним управлением

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

  • Ручка НЧ (LP Knob) Ручка усиления НЧ управляет относительной величиной усиления низких частот, которое применяется в диапазоне 0% - 100%.
  • Частота НЧ (LP Frequency) Счетчик частоты НЧ позволяет изменить частоту среза фильтра нижних частот. Значение по умолчанию аппроксимирует кривую Флетчера-Мансона. Более высокие значения частоты обеспечивают большее усиление в полосе басов.
  • Ручка ВЧ (HF Knob) Ручка усиления ВЧ управляет относительной величиной усиления высоких частот, которое применяется в диапазоне 0% - 100%.
  • Частота ВЧ (HP Frequency) Счетчик частоты ВЧ позволяет изменить частоту среза фильтра верхних частот. Значение по умолчанию 7 кГц аппроксимирует кривую Флетчера-Мансона.
  • Скорость слейта (SW Slew Rate) Регулирует скорость слейта (slew rate) параметра внешней громкости (управляет тем, насколько быстро алгоритм реагирует на изменения управляющего сигнала).
  • В контекстном меню, вызываемом правой кнопкой мыши, присутствует опция выбора типа фильтра. Эта опция позволяет

выбирать между фильтром общего вида первого порядка и фильтром Баттерворта первого порядка.
Громкость (НЧ и ВЧ) с внешним управлением

Пример:

Следующий пример показывает, как можно использовать поворотный энкодер для управления уровнем громкости.

Loudness (Low and High) External Control в SigmaStudio: настройка и параметры

Блок «Громкость (НЧ и ВЧ) с внешним управлением» (Loudness (Low and High) External Control) из раздела ADI Algorithms в SigmaStudio предназначен для улучшения воспринимаемой громкости аудиосигнала. Как и его базовая версия, этот алгоритм компенсирует особенности человеческого слуха, поднимая уровень низких и высоких частот. Однако ключевое отличие состоит в том, что параметр громкости здесь задается не регулятором на графическом интерфейсе, а внешним управляющим сигналом, что позволяет динамически изменять уровень в зависимости от внешних условий. Принцип работы основан на кривых равной громкости Флетчера и Мансона. Согласно этим исследованиям, при низком уровне сигнала низкие и высокие частоты должны быть значительно громче для сохранения тонального баланса. Алгоритм является фиксированным и предполагает постоянный входной уровень. Внешний пин управления принимает значение в формате 5.23 в диапазоне от 0.0 до 1.0, которое задает желаемую громкость (например, 0.5 соответствует -6 дБ). Этот сигнал управляет выходной громкостью и одновременно устанавливает порог срабатывания алгоритма. При управляющем значении 1.0 (0 дБ) усиление НЧ и ВЧ не происходит. В SigmaStudio настройка блока включает несколько элементов. Ручки НЧ и ВЧ (LP Knob, HF Knob) регулируют относительную величину усиления для соответствующих диапазонов от 0% до 100%.