Поделиться через


Управление басами

Пользователи Bass Management могут настроить воспроизведение фильмов или музыки, чтобы максимально увеличить эффекты баса на громкоговорителях.

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

Переадресация басов и обратное управление

Существует два режима управления басами: управление басами вперед и обратное управление басами.

  • Управление басами вперед отфильтровывает низкочастотный контент потока аудиоданных. Алгоритм управления передними басами перенаправляет отфильтрованные выходные данные на сабвуфер или на передний левый и правый каналы громкоговорителя в зависимости от каналов, которые могут обрабатывать частоты глубоких басов. Это решение основано на установке флага LRBig.

Чтобы задать флаг LRBig, пользователь использует апплет "Звук" в панель управления для доступа к диалоговому окку "Параметры управления басами". Пользователь выбирает поле проверка, чтобы указать, например, что передний правый и левый динамики имеют полный диапазон, и это действие устанавливает флаг LRBig. Чтобы снять этот флаг, щелкните поле проверка, чтобы очистить его.

  • Управление обратным басом распределяет сигнал из канала сабвуфера в другие выходные каналы. Сигнал направляется либо во все каналы, либо в левый и передний правый каналы в зависимости от установки флага LRBig. Этот процесс использует существенное снижение прироста при смешивании сигнала сабвуфера с другими каналами.

Если для текущего формата вывода возможно управление обратным басом, APO, обрабатывающий его, всегда должен масштабировать увеличение main каналов в разы (1,0 + увеличение сабвуфера), чтобы избежать перегрузки канала. Это необходимо сделать независимо от того, включено ли в настоящее время управление обратным басом и есть ли у текущего воспроизводимого содержимого канал сабвуфера.

Используемый режим управления басами зависит от доступности сабвуфера и возможности обработки басов main динамиков. В Windows пользователь предоставляет эти сведения с помощью апплета "Звук" в панель управления.

В следующей таблице перечислены режимы управления басами, которые применяются в различных сценариях.

Шесть сценариев нумеруются для дальнейшего использования. FBM и RBM относятся к управлению передним и обратным басом соответственно.

Основные докладчики Присутствует сабвуфер (инвертированные или невернутые) Без сабвуфера
Все динамики имеют небольшой размер FBM (сценарий 1) Низкочастотная защита или повышение баса (сценарий 4)
Передние левые и правые динамики являются большими FBM (сценарий 2) RBM и FBM (сценарий 5)
Все динамики имеют большой Н/Д (сценарий 3) RBM (сценарий 6)

Во всех шести сценариях у пользователя есть по крайней мере следующие варианты:

  • Полностью отключите управление басами.
  • Включите управление басами, что приведет к тому, что sAPO автоматически определяет соответствующий режим управления басами.

В следующем списке представлено описание шести сценариев в разных случаях.

Сценарий 1. Управление басами вперед. Низкочастотная часть сигнала для каналов динамиков перенаправляется на сабвуфер.

Сценарий 2. Управление басами вперед. Низкочастотная часть сигнала для каналов динамиков перенаправляется следующим образом:

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

Сценарий 3. Без управления басами.

Сценарий 4. Низкочастотная защита. Удаляется низкочастотная часть каждого из каналов main. Пользователь может включить повышение баса вместо низкочастотной защиты.

Сценарий 5. Применяются оба режима управления басами. Их нельзя включить отдельно.

  • Управление басами вперед. Низкочастотная часть каждого из окружающих каналов перенаправляется на передний левый или передний правый каналы в зависимости от того, какой из этих двух каналов находится на той же стороне, что и исходный канал. Если входящий канал находится на центральной оси, низкочастотная часть его сигнала делится поровну между левым и передним правым каналами.
  • Обратное управление басом. Сигнал сабвуфера отправляется с равным увеличением в передний левый и правый каналы с равным увеличением.

Сценарий 6. Сигнал сабвуфера, отправляемый с равным увеличением в каждый из каналов вывода main.

Примечание. В этом контексте термин "окружной" относится ко всем каналам main, кроме каналов с левой и передней стороны. Он включает в себя передний центральный канал. Низкочастотная часть относится к частоте ниже настраиваемой пользователем частоты кроссовер.

Когда пользователь включает управление басами, логика программирования, которую sAPO использует для выбора режима управления басами, заключается в том, чтобы:

  • Включите управление обратным басом, если содержимое имеет канал .1 и нет канала сабвуфера. На отсутствие канала subwoofer указывает одно из следующих элементов:
  • У SAPO GFX есть канал .1.
  • Установлен флаг NoSub.
  • Включите управление басами вперед, если присутствует сабвуфер или выполняется одно из следующих действий:
  • Установлен флаг LRBig, указывающий, что передний и правый динамики большие.
  • Содержимое содержит main каналов, отличных от каналов переднего левого и правого переднего.

Если установлены флаги NoSub и LRBig, содержимое имеет как каналы окружения, так и каналы subwoofer, которые вызывают оба режима управления басами.

Параметры управления басами

Следующие параметры используются для программного определения конфигурации динамика.

  • Частота перекрестного перехода. Только некоторые динамики, такие как сабвуфер, могут поддерживать частоту ниже частоты кроссовера. Параметр используется для управления передними басами, низкочастотной защиты и повышения басов. Несколько частот перекрестных переходов, например разные значения для передних и объемных динамиков, не поддерживаются.
  • Размер динамика для динамиков, отличных от сабвуфера, имеет три параметра:
  • Все большие: все динамики могут обрабатывать неограниченные глубокие басы.
  • Все небольшие: ни у каких динамиков не может быть ниже частоты кроссовер.
  • Передний LR большой: передний левый и правый динамики большие, а остальные небольшие. Впоследствии это называется LRBig.

LRBig позволяет, например, управлять передними басами без выходного канала сабвуфера, перенаправляя глубокие басовые сигналы из окружных и задних каналов в передние каналы. В противном случае для управления передним басом требуется выходной канал subwoofer. Другие режимы управления басами также должны знать, какие main динамики являются большими.

Флаг с именем NoSub указывает, что не подключен сабвуфер, даже если формат вывода, объявленный звуковым устройством или входными данными GFX, может включать канал .1. Флаг NoSub указывает, что конфигурация вывода фактически N.0 в отношении управления басами.

Обратите внимание, что "NoSub" — это явное значение, отдельное от наличия флага низкочастотных эффектов (LFE) в маске выходного канала, указывающего на сабвуфер. Маску выходного канала нельзя использовать для передачи наличия или отсутствия сабвуфера, так как большинство драйверов не поддерживают маски каналов N.0 для N > 4.

Зависимости маски канала управления басами

Обычно поддерживается по крайней мере какая-то форма управления басами. Это верно только в том случае, если выполняются все следующие условия:

  • Для свойства NoSub задано значение FALSE.
  • Маска выходного канала содержит флаг LFE.
  • Небольшие выходные динамики отсутствуют. Сюда входит, когда динамик настроен как LRBig, но воспроизводится стереосодержимый.