General (2nd-Order w/ Param / Lookup / Slew)
Блок General (2nd-Order / Lookup) предоставляет доступ к широкому спектру алгоритмов фильтров IIR (бесконечная импульсная характеристика) 2-го порядка. Подробнее об алгоритмах, управляющих этими блоками, см. в разделе General 2nd-Order Filters (в Algorithm Information).
Доступны следующие фильтры: Tone Peaking General LP/HP Butterworth LP/HP Bessel LP/HP Chebyshev LP/HP
Блок представляет собой двухточный (double-precision) биквадратный фильтр, в котором в таблицах в DSP хранится набор коэффициентов. Для выбора кривых (lookup) используйте в своем проекте блок Index Lookup Table, блок Counter или блок DC Input и подключите его к красному пину. Используя блоки GPIO, вы можете управлять выбранными характеристиками с помощью ручки (knob), энкодера или кнопки.
Чтобы открыть окно управления фильтром (Filter Control Window):
Нажмите кнопку-иконку:
. Кривая определяется с помощью окна Tone Control (показано ниже).
Введите желаемое количество кривых в поле # Curves. Введите значения Boost, (общего) усиления (Gain) и Q в соответствующие поля. Введите желаемую частоту среза или центральную частоту (для пиковых фильтров) в поля Frequency. Другие параметры для ввода зависят от типа фильтра.
Разнообразие и диапазон фильтров впечатляют, как видно из многочисленных примеров на тематической странице General (2nd-Order / Lookup). Ниже приведен один из них:

Более подробную информацию см. в примере, иллюстрирующем использование этого блока.
Основное различие между блоком General (2nd-Order / Lookup) и этой версией Slew можно наблюдать при изменении индекса (красный пин) для выбора новой кривой. Переход от предыдущей кривой к следующей происходит плавно, без случайных щелчков или потрескиваний, потому что версия Slew требует больше памяти. Как разработчик, вы должны соответствующим образом подобрать аппаратное обеспечение. Рассмотрите вариант General (1st-Order w/ Param / Lookup / Slew), если системные ресурсы ограничены.
Примечание: Для n кривых выбранный индекс не должен превышать n - 1, т.е., диапазон индекса от 0 до n - 1. Если вы выберете n-ю кривую, это может привести к некорректной работе или ошибкам.