Фильтр перекрещивания звука
Панель/фильтры звуковых инструментов
Блок перекрестного фильтра реализует перекрестный аудиофильтр, который используется для разделения звукового сигнала на две или более полос частот. Перекрестные фильтры представляют собой многополосные фильтры, общая частотная характеристика которых является плоской.
x - Входной сигналМатричный вход - каждый столбец входа рассматривается как независимый канал.
1-D vector input - Вход обрабатывается как один канал.
Этот порт не называется, если не указаны дополнительные входные порты.
Типы данных: single | double
F1 - Частота пересечения (Гц)20 кому 20000Чтобы включить этот порт, установите флажок «Указать из входного порта» для параметра «Частота пересечения (Гц)».
Типы данных: single | double
O1 - Заказ на кроссовер0 кому 8Чтобы включить этот порт, выберите для параметра Crossover order значение Specify from input port.
Типы данных: single | double
F2 - Частота пересечения (Гц)20 кому 20000Чтобы включить этот порт, необходимо выполнить оба действия:
Выберите значение параметра Crossover frequency (Hz) в поле Specify from input port (Указать из входного порта).
Установить количество кроссоверов в 2, 3 или 4.
Типы данных: single | double
O2 - Заказ на кроссовер0 кому 8Чтобы включить этот порт, необходимо выполнить оба действия:
Для параметра «Порядок перехода» выберите значение «Указать из входного порта».
Установить количество кроссоверов в 2, 3 или 4.
Типы данных: single | double
F3 - Частота пересечения (Гц)20 кому 20000Чтобы включить этот порт, необходимо выполнить оба действия:
Выберите значение параметра Crossover frequency (Hz) в поле Specify from input port (Указать из входного порта).
Установить количество кроссоверов в 3 или 4.
Типы данных: single | double
O3 - Заказ на кроссовер0 кому 8Чтобы включить этот порт, необходимо выполнить оба действия:
Для параметра «Порядок перехода» выберите значение «Указать из входного порта».
Установить количество кроссоверов в 3 или 4.
Типы данных: single | double
F4 - Частота пересечения (Гц)20 кому 20000Чтобы включить этот порт, необходимо выполнить оба действия:
Выберите значение параметра Crossover frequency (Hz) в поле Specify from input port (Указать из входного порта).
Установить количество кроссоверов в 4.
Типы данных: single | double
O4 - Заказ на кроссовер0 кому 8Чтобы включить этот порт, необходимо выполнить оба действия:
Для параметра «Порядок перехода» выберите значение «Указать из входного порта».
Установить количество кроссоверов в 4.
Типы данных: single | double
Y1 - Выходной сигналY1 порта всегда соответствует фильтру нижних частот.
Доступно, если для параметра «Количество кроссоверов» установлено значение 1, 2, 3, или 4.
Типы данных: single | double
Y2 - Выходной сигналВ зависимости от указанного количества кроссоверов порт Y2 выдает исходный аудиосигнал, проходящий через полосовой или высокоскоростной фильтр.
Доступно, если для параметра «Количество кроссоверов» установлено значение 1, 2, 3, или 4.
Типы данных: single | double
Y3 - Выходной сигналВ зависимости от количества указанных кроссоверов порт Y3 соответствует полосовому или высокочастотному фильтру исходного аудиосигнала.
Доступно, если для параметра «Количество кроссоверов» установлено значение 2, 3, или 4.
Типы данных: single | double
Y4 - Выходной сигналДоступно, если для параметра «Количество кроссоверов» установлено значение 3 или 4.
Типы данных: single | double
Y5 - Выходной сигналДоступно, если для параметра «Количество кроссоверов» установлено значение 4.
Типы данных: single | double
Если параметр указан как настраиваемый, его значение можно изменить во время моделирования.
Number of crossovers - Количество пересечений диапазонов откликов по величине1 (по умолчанию) | 2 | 3 | 4При указании нескольких кроссоверов соответствующие параметры частоты кроссовера (Гц) и порядка кроссовера заполняются в диалоговом окне автоматически.
Количество полос, выводимых блоком Crossover Filter, на единицу больше, чем количество кроссоверов.
| Количество кроссоверов | Количество полос в выходных данных |
|---|---|
1 | Два |
2 | Три |
3 | Четыре |
4 | Пять |
Crossover frequency (Hz) - Пересечения диапазонов амплитудной характеристики100 (по умолчанию) | вещественный скаляр в диапазоне 20 кому 20000Перекрестные частоты - это пересечения диапазонов амплитудной характеристики отдельных двухполосных перекрестных фильтров, используемых в многополосном перекрестном фильтре.
Настраиваемый: Да
Crossover order - Порядок отдельных кроссоверных фильтров2 (по умолчанию) | целое число в диапазоне [0, 8]Порядок перекрещивающихся фильтров относится к наклону перекрещивающихся фильтров в дБ/октаве: × 6, где N - порядок перекрещивания.
Настраиваемый: Да
View filter response - Открытый график амплитудной характеристики каждой полосы фильтраГрафик обновляется автоматически при изменении параметров блока перекрестного фильтра.
Настраиваемый: Да
Inherit sample rate from input - Указать источник входной частоты дискретизацииПри выборе этого параметра блок наследует частоту дискретизации от входного сигнала. При сбросе этого параметра частота дискретизации задается в поле Частота дискретизации на входе (Гц).
Input sample rate (Hz) - Частота выборки входных данных44100 (по умолчанию) | положительный скалярНастраиваемый: Да
Чтобы включить этот параметр, очистите параметр Inherit sample rate от входного параметра.
Simulate using - Укажите тип выполняемого моделированияInterpreted execution (по умолчанию) | Code generationInterpreted execution - Моделирование модели с помощью интерпретатора MATLAB ®. Эта опция сокращает время запуска и скорость моделирования сравнима сCode generation. В этом режиме можно отладить исходный код блока.
Code generation - моделирование модели с использованием сгенерированного кода C. При первом запуске моделирования Simulink ® генерирует код C для блока. Код C используется повторно для последующего моделирования, если модель не изменяется. Эта опция требует дополнительного времени запуска, но скорость последующего моделирования сравнима сInterpreted execution.
Настраиваемый: Нет
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|
Блок перекрестного фильтра реализован в виде двоичного дерева перекрестных пар с дополнительными фазово-компенсирующими секциями [1]. Кроссоверы нечётного порядка реализуются с фильтрами Баттерворта, в то время как кроссоверы чётного порядка реализуются с каскадными фильтрами Баттерворта (фильтрами Линквица-Райли).
Двухполосные фильтры нечетного порядка (один пересечение) реализованы в виде параллельных комплементарных фильтров верхних и нижних частот.

LP и HP являются фильтрами Butterworth порядка N, реализуемыми в виде транспонированных секций второго порядка прямой формы II. Общая частота отсечки, используемая в их конструкции, соответствует пересечению полученных полос.
Четные двухполосные (один перекрещивающийся) фильтры реализованы как параллельные комплементарные фильтры верхних и нижних частот.

НД и ВД - фильтры типа Butterworth порядка N/2, где N - порядок всего фильтра. Фильтры выполнены в виде транспонированных секций второго порядка прямой формы II.
Для общих фильтров порядков 2 и 6 XHI умножается на -1 внутренне, так что ветви вашей пары кроссоверов находятся в фазе.
Четные трехполосные (два кроссовера) фильтры реализуются как параллельные комплементарные фильтры верхних и нижних частот, организованные в древовидной структуре.

Секция фазовой компенсации эквивалентна фильтру allpass.
Конструкция четырёхполосных и пятиполосных фильтров (три и четыре кроссовера) является расширением шаблона, разработанного для кроссоверов четного и нечетного порядка, и древовидной структуры, заданной для трёхполосных (два кроссовера) фильтров.
[1] Д'Апполито, Джозеф А. «Активная реализация многопутевых всепроходных кроссоверных систем». Журнал Общества аудиотехники. Том 35, выпуск 4, 1987, стр. 239-245.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.
