Громкость (НЧ и ВЧ) с внешним управлением
Блок «Громкость (НЧ и ВЧ) с внешним управлением», как и блок «Громкость (НЧ и ВЧ)», улучшает воспринимаемую громкость сигнала, поднимая уровень басов (<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) параметра внешней громкости (управляет тем, насколько быстро алгоритм реагирует на изменения управляющего сигнала).
- В контекстном меню, вызываемом правой кнопкой мыши, присутствует опция выбора типа фильтра. Эта опция позволяет
выбирать между фильтром общего вида первого порядка и фильтром Баттерворта первого порядка.
Пример:
Следующий пример показывает, как можно использовать поворотный энкодер для управления уровнем громкости.
