ΣSigmaStudio English

Text-In (несвязанный)

Text-In (несвязанный) Альтернатива фильтру общего назначения, блок Text-In позволяет задавать параметры с помощью текстовых полей, без необходимости открывать другое окно. Алгоритмы те же, что и у фильтра общего назначения, что дает доступ к широкому разнообразию режимов работы фильтров второго порядка, хотя не все алгоритмы доступны в варианте Text-In.

Смотрите страницу Алгоритмы фильтров общего назначения 2-го порядка для получения информации об алгоритмах, управляющих этими блоками. Доступны следующие фильтры:

  • Peaking EQ
  • Shelving EQ: Low-/High-Shelf
  • General: Low-/Highpass Filter

Для использования этого блока:

  1. Перетащите его в рабочую область, щелкните правой кнопкой мыши по блоку и выберите Add Algorithm > IC N.
  2. Выберите желаемый алгоритм:
    • 1-channel - Double-Precision
    • 1-channel - Single-Precision
    • 2-channel - Double-Precision
    • 2-channel - Single-Precision
    • 3-channel - Double-Precision
    • 3-channel - Single-Precision
    • 4-channel - Single-Precision
    • 4-channel - Double-Precision
    • 5-channel - Double-Precision
    • 5-channel - Single-Precision
    • 6-channel - Double-Precision
    • 6-channel - Single-Precision
  3. Нажмите на синюю иконку, чтобы выбрать ваш фильтр: Peak, Lowpass, Highpass, Low-Shelf, High-Shelf.
  4. Введите значения на вкладке параметров для Boost (Peak и Shelf EQ), Freq, Q/Slope. Нажмите на стрелку вправо и на вкладке усиления введите усиление фильтра.
    • Boost — это величина подъема / среза, применяемая к заданному диапазону частот
    • Freq — это центральная частота
    • Q/slope — это крутизна кривой
    • Gain — это общее усиление фильтра.

Как и в случае с другими блоками, есть возможность либо Grow (расширить), либо Add (добавить) алгоритм к этому блоку. Обратите внимание, что в этом блоке расширение алгоритма добавляет еще одну частотную полосу к блоку, что эквивалентно двум последовательно соединенным фильтрам. Добавление алгоритма добавляет еще одну пару вход/выход к блоку, что эквивалентно добавлению фильтра параллельно.

Поведение этого блока в отношении расширения и добавления алгоритмов аналогично другим фильтрующим блокам. Специальная версия этого фильтра, Text-In (связанный) (см. описание), заставляет добавленные алгоритмы использовать общие параметры, а расширенные алгоритмы должны добавлять соответствующий параллельный алгоритм. Другими словами, это позволяет одновременно управлять добавленными алгоритмами, и когда вы расширяете добавленный алгоритм, будет добавлен соответствующий параллельный фильтр для согласования с любым ранее добавленным алгоритмом.

Text-In (unlinked) в SigmaStudio: настройка и параметры

Блок Text-In (unlinked) в среде SigmaStudio представляет собой альтернативу фильтру общего назначения для процессоров ADAU семейства SigmaDSP от Analog Devices. Его ключевая особенность — возможность задавать параметры фильтра непосредственно в текстовых полях на схеме, без необходимости открывать отдельное окно настройки. Это ускоряет работу при конфигурировании типовых цепочек обработки. В основе блока лежат те же алгоритмы фильтров второго порядка, что и у фильтра общего назначения, однако доступен не весь их перечень. В частности, Text-In поддерживает режимы Peaking EQ, Low-Shelf и High-Shelf, а также Lowpass и Highpass фильтры. Для начала работы необходимо перетащить блок в рабочую область проекта, затем через контекстное меню Add Algorithm выбрать нужную конфигурацию. Доступны варианты с 1 по 6 каналов, каждый из которых может работать в режиме одинарной (Single-Precision) или двойной (Double-Precision) точности вычислений. Настройка параметров выполняется в два этапа. Сначала на вкладке параметров задаются основные характеристики: Boost — величина подъема или среза для Peak и Shelf фильтров, Freq — центральная частота, а также Q или Slope, определяющие крутизну характеристики. После этого, нажав на стрелку вправо, можно перейти к вкладке усиления и ввести общий Gain для фильтра. Такая схема позволяет точно сконфигурировать эквалайзер или разделительный фильтр под конкретные задачи. Важно понимать разницу между операциями Grow и Add для этого блока.