ΣSigmaStudio English

Инверсия сигнала

Инверсия сигнала Блок Signal Invert принимает входной сигнал, инвертирует его полярность и выдает инвертированный сигнал. Это подразумевает фазовый сдвиг на 180 градусов, при котором положительные компоненты формы волны становятся отрицательными, а отрицательные — положительными. Установите флажок, чтобы включить этот блок.

Пример схемы с использованием этого блока см. в примере Basic DSP.

Signal Invert в SigmaStudio: настройка и параметры

Signal Invert — это базовый DSP-блок в среде SigmaStudio, предназначенный для инверсии полярности аудиосигнала. Его основная задача — изменить фазу проходящего сигнала на 180 градусов. Это означает, что положительные полуволны входного сигнала становятся отрицательными, а отрицательные — положительными, что может быть полезно для решения задач, связанных с корректировкой фазировки в аудиосистемах. Принцип работы блока предельно прост: он принимает входной сигнал и выдает его точную копию с противоположной полярностью. В контексте цифровой обработки сигналов на процессорах семейства ADAU (SigmaDSP) такая операция эквивалентна умножению значения сэмпла на -1. Это не вносит никаких искажений в форму волны, а лишь меняет её ориентацию относительно нулевой линии. Для использования Signal Invert в проекте SigmaStudio достаточно перетащить его из категории Basic DSP в окно схемы и соединить с другими блоками. Включение и отключение обработки выполняется простым флажком в настройках блока. Когда флажок снят, сигнал проходит через блок без изменений, что удобно для A/B-сравнения при отладке. На практике инверсия полярности часто применяется для борьбы с акустическими проблемами, например, при суммировании сигналов от нескольких источников, где неправильная фазировка может приводить к частичному подавлению низких частот. Также блок может использоваться для создания дифференциальных сигналов или в схемах, где требуется изменить относительную полярность двух каналов.