ΣSigmaStudio English

Biquad 3 channel 1 cascade


Этот 3-канальный фильтр с бесконечной импульсной характеристикой (БИХ, IIR) состоит из одного биквадратного (Biquad) звена, пяти коэффициентов и реализован в прямой форме 2 (Direct-Form-2).
Biquad 3 channel 1 cascade

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

NameFormat [int/dec] - [control/audio]Описание функций
Pin 0: Input1 decimal - Audio Вход аудио канала 1 (Audio ch1 Input)
Pin 1: Input1 decimal - Audio Вход аудио канала 2 (Audio ch2 Input)
Pin 2: Input1 decimal - Audio Вход аудио канала 3 (Audio ch3 Input)

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

NameFormat [int/dec] - [control/audio]Описание функций
Pin 0: Output decimal - Audio Выход фильтрованного канала 1 (Filtered ch1 Output)
Pin 1: Output1 decimal - Audio Выход фильтрованного канала 2 (Filtered ch2 Output)
Pin 2: Output2 decimal - Audio Выход фильтрованного канала 3 (Filtered ch3 Output)

Алгоритм расширения (Grow Algorithm)

Модуль не поддерживает функции «Добавить» (Add) и «Расширить» (Growth).

Конфигурация


Конфигурация

GUI Control NameDefault ValueRangeОписание функций
Enable off on/off Включает фильтрацию; когда отключено, аудиовыход равен 0
Coefficients NA NA Таблица, содержащая введенные пользователем коэффициенты IIR-фильтра (в порядке d1, d2, n0, n1, n2)

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

GUI Control NameCompiler NameОписание функций
CoefficientsBiquadCascade3ch1_SC5xxAlg1Coeffs_3ch1 Коэффициенты IIR-фильтра, введенные в порядке b1, b2, a0, a1, a2
EnableBiquadCascade3ch1_SC5xxAlg1Enable Включает фильтрацию



Здесь,

  • Зеленый - Название алгоритма (Algorithm Name)
  • Красный - Номер экземпляра (Instance Number, изменяется для каждого экземпляра)
  • Синий - Название параметра (Parameter Name)

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

3-канальный фильтр с бесконечной импульсной характеристикой (БИХ, IIR) состоит из одного биквадратного (Biquad) звена, пяти коэффициентов и реализован в прямой форме 2 (Direct-Form-2). Передаточная функция показана ниже

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

Поддерживаемые ИС (Supported ICs)

  1. ADSP215xx
  2. ADSPSC5xx

Biquad 3 channel 1 cascade в SigmaStudio: настройка и параметры

Biquad 3 channel 1 cascade — это алгоритм цифровой обработки сигналов в среде SigmaStudio, реализующий трехканальный фильтр с бесконечной импульсной характеристикой (БИХ, IIR). Модуль построен на одном биквадратном (Biquad) звене и использует пять коэффициентов, а его архитектура основана на прямой форме 2 (Direct-Form-2). Такое решение позволяет обрабатывать три аудиоканала одновременно, что удобно для многоканальных сигнальных цепочек на процессорах Analog Devices. Каждый из трех входов (Input1, Input2, Input3) принимает аудиосигнал в десятичном формате и передает его на обработку, после чего отфильтрованный результат появляется на соответствующих выходах (Output). При отключенном состоянии фильтра (Enable выключен) выходной сигнал принудительно устанавливается в ноль, что важно учитывать при проектировании тракта, чтобы избежать неожиданных артефактов. Настройка коэффициентов выполняется через GUI-таблицу Coefficients, где значения вводятся в порядке d1, d2, n0, n1, n2. В компиляторе SigmaStudio эти же параметры соответствуют порядку b1, b2, a0, a1, a2 для алгоритма BiquadCascade3ch1_SC5xxAlg. Такое соответствие важно понимать при переносе расчетов из внешних инструментов проектирования фильтров. Модуль не поддерживает функции расширения (Grow Algorithm), поэтому количество каналов фиксировано и не может быть изменено в процессе разработки. Поддерживаемые семейства включают ADSP-215xx и ADSP-SC5xx, что расширяет область применения алгоритма в профессиональной аудиотехнике.